Browse Source

根据用户获取场景列表及权限

dengsixing 1 year ago
parent
commit
86affd2540

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

@@ -23,4 +23,8 @@ 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";
+
+
+
 }

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

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

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

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

+ 5 - 0
src/main/java/com/fdkankan/openApi/service/www/impl/JySceneUserAuthServiceImpl.java

@@ -164,4 +164,9 @@ public class JySceneUserAuthServiceImpl extends ServiceImpl<IJySceneUserAuthMapp
     public ResultData getAuthType(JmgaGetAuthParamVo param) {
         return jmgaClient.post(JmgaConstant.API_GET_AUTH_TYPE, param);
     }
+
+    @Override
+    public ResultData getSceneList(JmgaGetAuthParamVo param) {
+        return jmgaClient.post(JmgaConstant.API_GET_USER_SCENE_AUTH, param);
+    }
 }