|
@@ -211,8 +211,9 @@ public class RoleManagerServiceImpl implements RoleManagerService {
|
|
userResourceService.saveUserResourceMapping(userRole.getRoleCode(),req.getResourceCodeList());
|
|
userResourceService.saveUserResourceMapping(userRole.getRoleCode(),req.getResourceCodeList());
|
|
|
|
|
|
//4-保存角色明细
|
|
//4-保存角色明细
|
|
- int isMainAccount = ActivateMiniAppRoleResourceEnum.MAIN.is(req.getActivateMiniAppResourceCode())?1:0;
|
|
|
|
- int isSubAccount = ActivateMiniAppRoleResourceEnum.SUB.is(req.getActivateMiniAppResourceCode())?1:0;
|
|
|
|
|
|
+ List<Integer> miniList = req.getActivateMiniAppResourceCodeList();
|
|
|
|
+ int isMainAccount = miniList!=null && miniList.contains(ActivateMiniAppRoleResourceEnum.MAIN.getCode())?1:0;
|
|
|
|
+ int isSubAccount = miniList!=null && miniList.contains(ActivateMiniAppRoleResourceEnum.SUB.getCode())?1:0;
|
|
saveRoleDetail(userRole.getRoleCode(),isMainAccount,isSubAccount);
|
|
saveRoleDetail(userRole.getRoleCode(),isMainAccount,isSubAccount);
|
|
}
|
|
}
|
|
|
|
|