APP权限

master
cez 2022-08-18 08:45:31 +08:00
parent 6cf935bfa7
commit 6419c24043
2 changed files with 13 additions and 12 deletions

File diff suppressed because one or more lines are too long

View File

@ -360,11 +360,11 @@ public class ApiController {
return Result.error("未找到APP用户信息"); return Result.error("未找到APP用户信息");
} }
//获取用户角色Id //获取用户角色Id
String roleId =listByCriteriaQuery.get(0).getApproleId(); String roleId =listByCriteriaQuery.get(0).getApproleCode();
System.err.println(roleId); System.err.println(roleId);
//根据用户角色Id获取APP角色集合 //根据用户角色Id获取APP角色集合
CriteriaQuery queryrole = new CriteriaQuery(WmsAppRoleEntity.class); CriteriaQuery queryrole = new CriteriaQuery(WmsAppRoleEntity.class);
queryrole.in("id",roleId.split(",")); queryrole.in("approleCode",roleId.split(","));
List<WmsAppRoleEntity> mesAppRole = wmsAppRoleService.getListByCriteriaQuery(queryrole,false); List<WmsAppRoleEntity> mesAppRole = wmsAppRoleService.getListByCriteriaQuery(queryrole,false);
if(mesAppRole==null){ if(mesAppRole==null){
return Result.error("未找到APP角色信息"); return Result.error("未找到APP角色信息");
@ -372,12 +372,12 @@ public class ApiController {
String funidstr = ""; String funidstr = "";
for (WmsAppRoleEntity role : mesAppRole) { for (WmsAppRoleEntity role : mesAppRole) {
//拼接获取的APP模块id //拼接获取的APP模块id
funidstr = funidstr + ","+role.getAppmodelId(); funidstr = funidstr + ","+role.getAppmodelCode();
System.err.println(funidstr); System.err.println(funidstr);
} }
//根据APP模块id获取APP功能模块集合 //根据APP模块id获取APP功能模块集合
CriteriaQuery funcwrapper = new CriteriaQuery(WmsAppFunctionEntity.class); CriteriaQuery funcwrapper = new CriteriaQuery(WmsAppFunctionEntity.class);
funcwrapper.in("id",funidstr.split(",")) ; funcwrapper.in("appmodelCode",funidstr.split(",")) ;
List<WmsAppFunctionEntity> mesAppFunctions = wmsAppFunctionService.getListByCriteriaQuery(funcwrapper,false); List<WmsAppFunctionEntity> mesAppFunctions = wmsAppFunctionService.getListByCriteriaQuery(funcwrapper,false);
if(mesAppFunctions==null){ if(mesAppFunctions==null){
return Result.error("未找到APP功能模块信息"); return Result.error("未找到APP功能模块信息");