diff --git a/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/serviceimpl/busi/SysRoleService.java b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/serviceimpl/busi/SysRoleService.java index 740a764..d2fa1c0 100644 --- a/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/serviceimpl/busi/SysRoleService.java +++ b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/serviceimpl/busi/SysRoleService.java @@ -177,6 +177,12 @@ public class SysRoleService implements ISysRoleService { } } + // 冗余信息 + for (SysRole role : roleList) { + role.setModuleNumber(moduleListRdd.size()); + role.setMenuNumber(featuresListRdd.size()); + } + refRoleMenuRDao.saveAll(refs); roleRDao.saveAll(roleList); }else {