|
|
|
@ -98,7 +98,7 @@ public class SysUserServiceImpl implements ISysUserService {
|
|
|
|
|
public void updateSysUserStatus(String id, int status, SessionUser user) {
|
|
|
|
|
LOGGER.info("平台用户 SYS_USER id:{} status:{} modifyUser:{}", id, status, user.getUserName());
|
|
|
|
|
SysUser sysUser = sysUserRDao.getById(Long.parseLong(id));
|
|
|
|
|
sysUser.setUserStatus(status);
|
|
|
|
|
sysUser.setUserStatusId(status);
|
|
|
|
|
sysUser.setModifyUser(user.getUserName());
|
|
|
|
|
sysUserRDao.update(sysUser);
|
|
|
|
|
}
|
|
|
|
@ -171,7 +171,7 @@ public class SysUserServiceImpl implements ISysUserService {
|
|
|
|
|
ValidatorBean.checkNotNull(dep);
|
|
|
|
|
|
|
|
|
|
// 用户部门关系保存
|
|
|
|
|
RefUserDepartment refUserDepartment = new RefUserDepartment(sysUser.getId(), dep.getId(), dep.getDepartmentName());
|
|
|
|
|
RefUserDepartment refUserDepartment = new RefUserDepartment(sysUser.getId(), dep.getId(), dep.getName());
|
|
|
|
|
refUserDepartmentRDao.save(refUserDepartment);
|
|
|
|
|
|
|
|
|
|
// 组织信息冗余
|
|
|
|
@ -182,7 +182,7 @@ public class SysUserServiceImpl implements ISysUserService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 冗余 部门信息
|
|
|
|
|
sysUser.setRedDepartmentName(dep.getDepartmentName());
|
|
|
|
|
sysUser.setRedDepartmentName(dep.getName());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -322,7 +322,7 @@ public class SysUserServiceImpl implements ISysUserService {
|
|
|
|
|
public static SessionUser packSessionUser(SessionUser sessionUser, SysUser user, Integer userType, String languageCode) {
|
|
|
|
|
sessionUser.setLanguageCode(languageCode);
|
|
|
|
|
sessionUser.setUserName(user.getName());
|
|
|
|
|
sessionUser.setUserType(CommonEnumUtil.USER_TYPE.valueOf(userType));
|
|
|
|
|
sessionUser.setUserTypeId(Integer.parseInt(CommonEnumUtil.USER_TYPE.valueOf(userType)));
|
|
|
|
|
sessionUser.setUserCode(user.getUserInfo().getLanguageCode());
|
|
|
|
|
sessionUser.setRoleList(user.getRoleList());
|
|
|
|
|
sessionUser.setDepartmentList(user.getDepartmentList());
|
|
|
|
|