lyhzzz hai 4 meses
pai
achega
e9c7691745

+ 1 - 0
src/main/java/com/fdkankan/openApi/constant/JmgaConstant.java

@@ -34,6 +34,7 @@ public class JmgaConstant {
 
 
     public static final String API_GET_LIST_CASE = "/fusion/inner/caseList";
+    public static final String API_GET_LIST_SCENE = "/fusion/inner/sceneList";
     public static final String API_GET_CHECK_DOWNLOAD_CASE = "/fusion/inner/checkDown";
     public static final String API_GET_DOWN_SCENE_CASE = "/fusion/inner/down";
     public static final String API_GET_DOWNLOAD_PROCESS_CASE = "/fusion/inner/process";

+ 10 - 2
src/main/java/com/fdkankan/openApi/controller/www/CaseController.java

@@ -28,7 +28,6 @@ public class CaseController {
      */
     @SaIgnore
     @PostMapping("/getCaseList")
-    @RedisLimit(name = "case/getCaseList", limitCount = 1, period = 30)
     @ValidateApi(method = "case:getCaseList")
     @ValidateIp
     public ResultData getCaseOfflinePage(@RequestBody CaseParam param)  {
@@ -36,12 +35,21 @@ public class CaseController {
         return caseService.caseList(param);
     }
 
+
+    @SaIgnore
+    @ValidateApi(method = "case:sceneList")
+    @ValidateIp
+    @GetMapping("/sceneList")
+    public ResultData sceneList(@RequestParam(required = false) Integer caseId ){
+        return caseService.sceneList(caseId);
+    }
+
+
     /**
      * 获取案件离线包
      */
     @SaIgnore
     @GetMapping("/getCaseOfflinePage/{caseId}")
-    @RedisLimit(name = "case/getCaseOfflinePage", limitCount = 1, period = 30)
     @ValidateApi(method = "case:getCaseOfflinePage")
     @ValidateIp
     public ResultData getCaseOfflinePage(@PathVariable Integer caseId)  {

+ 4 - 0
src/main/java/com/fdkankan/openApi/service/fuison/CaseService.java

@@ -57,4 +57,8 @@ public class CaseService {
         }
         return new DownSceneDto(processUrl,percent);
     }
+
+    public ResultData sceneList(Integer caseId) {
+        return  jmgaClient.get(JmgaConstant.API_GET_LIST_SCENE +"?caseId="+caseId);
+    }
 }