فهرست منبع

移动端接口

Memory_LG 3 ماه پیش
والد
کامیت
5d8e3eb8aa

+ 6 - 0
src/main/java/com/sooka/sponest/mobile/data/emergency/controller/AppEnterpriseController.java

@@ -7,6 +7,7 @@ import com.sooka.sponest.mobile.data.emergency.domain.AppEnterpriseVO;
 import com.sooka.sponest.mobile.data.emergency.feign.service.RemoteEnterpriseService;
 import com.sooka.sponest.mobile.data.emergency.feign.service.RemoteEnterpriseService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.bind.annotation.RestController;
 
 
@@ -36,4 +37,9 @@ public class AppEnterpriseController {
         String searchValue = vo.getSearchValue();
         String searchValue = vo.getSearchValue();
         return AjaxResult.success(enterpriseService.getEnterpriseList(pageNum, pageSize, searchValue).getRows());
         return AjaxResult.success(enterpriseService.getEnterpriseList(pageNum, pageSize, searchValue).getRows());
     }
     }
+
+    @RequestMapping("/getEnterpriseDetails")
+    public AjaxResult getEnterpriseDetails(@RequestBody AppEnterpriseVO vo) {
+        return enterpriseService.getEnterpriseDetails(vo.getBusEnterpriseId());
+    }
 }
 }

+ 6 - 0
src/main/java/com/sooka/sponest/mobile/data/emergency/feign/factory/RemoteEnterpriseServiceFallbackFactory.java

@@ -2,6 +2,7 @@ package com.sooka.sponest.mobile.data.emergency.feign.factory;
 
 
 import com.ruoyi.common.core.web.domain.AjaxResult;
 import com.ruoyi.common.core.web.domain.AjaxResult;
 import com.ruoyi.common.core.web.page.TableDataInfo;
 import com.ruoyi.common.core.web.page.TableDataInfo;
+import com.sooka.sponest.mobile.data.emergency.domain.AppEnterpriseVO;
 import com.sooka.sponest.mobile.data.emergency.feign.service.RemoteEnterpriseService;
 import com.sooka.sponest.mobile.data.emergency.feign.service.RemoteEnterpriseService;
 import org.slf4j.Logger;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.slf4j.LoggerFactory;
@@ -26,6 +27,11 @@ public class RemoteEnterpriseServiceFallbackFactory implements FallbackFactory<R
                 return null;
                 return null;
             }
             }
 
 
+            @Override
+            public AjaxResult getEnterpriseDetails(String busEnterpriseId) {
+                return null;
+            }
+
         };
         };
     }
     }
 }
 }

+ 4 - 2
src/main/java/com/sooka/sponest/mobile/data/emergency/feign/service/RemoteEnterpriseService.java

@@ -3,10 +3,10 @@ package com.sooka.sponest.mobile.data.emergency.feign.service;
 import com.ruoyi.common.core.constant.ServiceNameConstants;
 import com.ruoyi.common.core.constant.ServiceNameConstants;
 import com.ruoyi.common.core.web.domain.AjaxResult;
 import com.ruoyi.common.core.web.domain.AjaxResult;
 import com.ruoyi.common.core.web.page.TableDataInfo;
 import com.ruoyi.common.core.web.page.TableDataInfo;
+import com.sooka.sponest.mobile.data.emergency.domain.AppEnterpriseVO;
 import com.sooka.sponest.mobile.data.emergency.feign.factory.RemoteEnterpriseServiceFallbackFactory;
 import com.sooka.sponest.mobile.data.emergency.feign.factory.RemoteEnterpriseServiceFallbackFactory;
 import org.springframework.cloud.openfeign.FeignClient;
 import org.springframework.cloud.openfeign.FeignClient;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.*;
 
 
 /**
 /**
  * @Author LG
  * @Author LG
@@ -22,4 +22,6 @@ public interface RemoteEnterpriseService {
     @RequestMapping("/AppEnterpriseController/getInitEnterpriseList")
     @RequestMapping("/AppEnterpriseController/getInitEnterpriseList")
     TableDataInfo getEnterpriseList(@RequestParam(value = "pageNum")Integer pageNum, @RequestParam(value = "pageSize")Integer pageSize, @RequestParam(value = "searchValue")String searchValue);
     TableDataInfo getEnterpriseList(@RequestParam(value = "pageNum")Integer pageNum, @RequestParam(value = "pageSize")Integer pageSize, @RequestParam(value = "searchValue")String searchValue);
 
 
+    @GetMapping("/AppEnterpriseController/getEnterpriseDetails")
+    AjaxResult getEnterpriseDetails(@RequestParam("busEnterpriseId") String busEnterpriseId);
 }
 }