|
|
|
@ -57,7 +57,7 @@ public class SysRoleService implements ISysRoleService {
|
|
|
|
|
public void updateSysRoleStatus(String id, int status, SessionUser user) {
|
|
|
|
|
LOGGER.info("系统角色 SYS_MENU id:{} status:{} user:{}", id,status,user);
|
|
|
|
|
SysRole role = sysRoleRDao.getById(Long.parseLong(id));
|
|
|
|
|
role.setRoleStatusId(status);
|
|
|
|
|
role.setRoleStatus(status);
|
|
|
|
|
role.setModifyUser(user.getUserName());
|
|
|
|
|
sysRoleRDao.update(role);
|
|
|
|
|
}
|
|
|
|
@ -162,11 +162,11 @@ public class SysRoleService implements ISysRoleService {
|
|
|
|
|
|
|
|
|
|
// 冗余信息
|
|
|
|
|
for (SysRole role : roleList) {
|
|
|
|
|
role.setRedModuleNumber(moduleListRdd.size());
|
|
|
|
|
role.setRedModuleNames(String.join(",",moduleListRdd));
|
|
|
|
|
role.setModuleNumber(moduleListRdd.size());
|
|
|
|
|
role.setModuleNamesRdd(String.join(",",moduleListRdd));
|
|
|
|
|
|
|
|
|
|
role.setRedMenuNumber(featuresListRdd.size());
|
|
|
|
|
role.setRedMenuNames(String.join(",",featuresListRdd));
|
|
|
|
|
role.setMenuNumber(featuresListRdd.size());
|
|
|
|
|
role.setMenuNamesRdd(String.join(",",featuresListRdd));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
refRoleMenuRDao.saveAll(refs);
|
|
|
|
|