Jelajahi Sumber

增加获取用户授权场景接口

dengsixing 1 tahun lalu
induk
melakukan
b9deae0e8a

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

@@ -23,7 +23,9 @@ public class JmgaConstant {
 
     public static final String API_GET_AUTH_TYPE = "/service/manage/inner/getAuthType";
 
-    public static final String API_GET_USER_SCENE_AUTH = "/service/manage/inner/getSceneList";
+    public static final String API_GET_SCENE_LIST = "/service/manage/inner/getSceneList";
+
+    public static final String API_GET_AUTH_SCENE_LIST = "/service/manage/inner/getAuthSceneList";
 
 
 

+ 7 - 0
src/main/java/com/fdkankan/openApi/controller/www/JySceneUserAuthController.java

@@ -92,6 +92,13 @@ public class JySceneUserAuthController {
         return jySceneUserAuthService.getSceneList(param);
     }
 
+    @ValidateApi
+    @SaIgnore
+    @PostMapping("/getAuthSceneList")
+    public ResultData v(@Validated @RequestBody JmgaGetAuthParamVo param){
+        return jySceneUserAuthService.getSceneList(param);
+    }
+
 
 
 }

+ 2 - 0
src/main/java/com/fdkankan/openApi/service/www/IJySceneUserAuthService.java

@@ -42,4 +42,6 @@ public interface IJySceneUserAuthService extends IService<JySceneUserAuth> {
 
     ResultData getSceneList(JmgaGetAuthParamVo param);
 
+    ResultData getAuthSceneList(JmgaGetAuthParamVo param);
+
 }

+ 8 - 2
src/main/java/com/fdkankan/openApi/service/www/impl/JySceneUserAuthServiceImpl.java

@@ -29,6 +29,7 @@ import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import javax.annotation.Resource;
 import java.util.List;
 import java.util.Map;
 import java.util.Objects;
@@ -53,7 +54,7 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
     @Autowired
     private IScenePlusService scenePlusService;
 
-    @Autowired
+    @Resource
     private JmgaClient jmgaClient;
 
 
@@ -167,6 +168,11 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
 
     @Override
     public ResultData getSceneList(JmgaGetAuthParamVo param) {
-        return jmgaClient.post(JmgaConstant.API_GET_USER_SCENE_AUTH, param);
+        return jmgaClient.post(JmgaConstant.API_GET_SCENE_LIST, param);
+    }
+
+    @Override
+    public ResultData getAuthSceneList(JmgaGetAuthParamVo param) {
+        return jmgaClient.post(JmgaConstant.API_GET_AUTH_SCENE_LIST, param);
     }
 }