Просмотр исходного кода

[菜单权限][修改]:菜单权限升级

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
6b14776aa9
1 измененных файлов: 5 добавлений и 3 удалений
  1. +5
    -3
      mallinkSysAdmin/src/main/java/com/iformall/controller/sys/SysMenuController.java

+ 5
- 3
mallinkSysAdmin/src/main/java/com/iformall/controller/sys/SysMenuController.java Просмотреть файл

@@ -163,6 +163,7 @@ public class SysMenuController extends BaseController {
);
if(isOld){
// 添加子权限给此role
List<Long> allList = new ArrayList<>();
for(MallRolePermission mRP: mallRolePermissionList) {
List<Long> pList = new ArrayList<>();
// 原有权限
@@ -180,10 +181,11 @@ public class SysMenuController extends BaseController {
}
}
List<Long> dpList = pList.stream().distinct().collect(Collectors.toList());
Long[] idArray = new Long[dpList.size()];
dpList.toArray(idArray);
mallRolePermissionService.savePermissions(mRP.getTenantId(), mRP.getRoleId(), idArray);
allList.addAll(dpList);
}
Long[] idArray = new Long[allList.size()];
allList.toArray(idArray);
mallRolePermissionService.savePermissions(mallRole.getTenantId(), mallRole.getId(), idArray);
}
}
return new ResultData();


Загрузка…
Отмена
Сохранить