|
@@ -93,15 +93,15 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
*/
|
|
*/
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Override
|
|
@Override
|
|
- public SysUser saveNew(SysUser user, Set<Long> roleIdSet, Set<Long> deptPostIdSet, Set<Long> dataPermIdSet) {
|
|
|
|
- user.setUserId(idGenerator.nextLongId());
|
|
|
|
|
|
+ public SysUser saveNew(SysUser user, Set<String> roleIdSet, Set<String> deptPostIdSet, Set<String> dataPermIdSet) {
|
|
|
|
+ user.setUserId(idGenerator.nextLongId() + "");
|
|
user.setPassword(passwordEncoder.encode(user.getPassword()));
|
|
user.setPassword(passwordEncoder.encode(user.getPassword()));
|
|
user.setUserStatus(SysUserStatus.STATUS_NORMAL);
|
|
user.setUserStatus(SysUserStatus.STATUS_NORMAL);
|
|
user.setDeletedFlag(GlobalDeletedFlag.NORMAL);
|
|
user.setDeletedFlag(GlobalDeletedFlag.NORMAL);
|
|
MyModelUtil.fillCommonsForInsert(user);
|
|
MyModelUtil.fillCommonsForInsert(user);
|
|
sysUserMapper.insert(user);
|
|
sysUserMapper.insert(user);
|
|
if (CollUtil.isNotEmpty(deptPostIdSet)) {
|
|
if (CollUtil.isNotEmpty(deptPostIdSet)) {
|
|
- for (Long deptPostId : deptPostIdSet) {
|
|
|
|
|
|
+ for (String deptPostId : deptPostIdSet) {
|
|
SysDeptPost deptPost = sysDeptService.getSysDeptPost(deptPostId);
|
|
SysDeptPost deptPost = sysDeptService.getSysDeptPost(deptPostId);
|
|
SysUserPost userPost = new SysUserPost();
|
|
SysUserPost userPost = new SysUserPost();
|
|
userPost.setUserId(user.getUserId());
|
|
userPost.setUserId(user.getUserId());
|
|
@@ -111,7 +111,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (CollUtil.isNotEmpty(roleIdSet)) {
|
|
if (CollUtil.isNotEmpty(roleIdSet)) {
|
|
- for (Long roleId : roleIdSet) {
|
|
|
|
|
|
+ for (String roleId : roleIdSet) {
|
|
SysUserRole userRole = new SysUserRole();
|
|
SysUserRole userRole = new SysUserRole();
|
|
userRole.setUserId(user.getUserId());
|
|
userRole.setUserId(user.getUserId());
|
|
userRole.setRoleId(roleId);
|
|
userRole.setRoleId(roleId);
|
|
@@ -119,7 +119,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (CollUtil.isNotEmpty(dataPermIdSet)) {
|
|
if (CollUtil.isNotEmpty(dataPermIdSet)) {
|
|
- for (Long dataPermId : dataPermIdSet) {
|
|
|
|
|
|
+ for (String dataPermId : dataPermIdSet) {
|
|
SysDataPermUser dataPermUser = new SysDataPermUser();
|
|
SysDataPermUser dataPermUser = new SysDataPermUser();
|
|
dataPermUser.setDataPermId(dataPermId);
|
|
dataPermUser.setDataPermId(dataPermId);
|
|
dataPermUser.setUserId(user.getUserId());
|
|
dataPermUser.setUserId(user.getUserId());
|
|
@@ -145,7 +145,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
user.setLoginName(originalUser.getLoginName());
|
|
user.setLoginName(originalUser.getLoginName());
|
|
user.setPassword(originalUser.getPassword());
|
|
user.setPassword(originalUser.getPassword());
|
|
MyModelUtil.fillCommonsForUpdate(user, originalUser);
|
|
MyModelUtil.fillCommonsForUpdate(user, originalUser);
|
|
- UpdateWrapper<SysUser> uw = this.createUpdateQueryForNullValue(user, String.valueOf(user.getUserId()));
|
|
|
|
|
|
+ UpdateWrapper<SysUser> uw = this.createUpdateQueryForNullValue(user, user.getUserId());
|
|
if (sysUserMapper.update(user, uw) != 1) {
|
|
if (sysUserMapper.update(user, uw) != 1) {
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
@@ -155,10 +155,10 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
sysUserPostMapper.delete(new QueryWrapper<>(deletedUserPost));
|
|
sysUserPostMapper.delete(new QueryWrapper<>(deletedUserPost));
|
|
if (CollUtil.isNotEmpty(deptPostIdSet)) {
|
|
if (CollUtil.isNotEmpty(deptPostIdSet)) {
|
|
for (Long deptPostId : deptPostIdSet) {
|
|
for (Long deptPostId : deptPostIdSet) {
|
|
- SysDeptPost deptPost = sysDeptService.getSysDeptPost(deptPostId);
|
|
|
|
|
|
+ SysDeptPost deptPost = sysDeptService.getSysDeptPost(deptPostId + "");
|
|
SysUserPost userPost = new SysUserPost();
|
|
SysUserPost userPost = new SysUserPost();
|
|
userPost.setUserId(user.getUserId());
|
|
userPost.setUserId(user.getUserId());
|
|
- userPost.setDeptPostId(deptPostId);
|
|
|
|
|
|
+ userPost.setDeptPostId(deptPostId + "");
|
|
userPost.setPostId(deptPost.getPostId());
|
|
userPost.setPostId(deptPost.getPostId());
|
|
sysUserPostMapper.insert(userPost);
|
|
sysUserPostMapper.insert(userPost);
|
|
}
|
|
}
|
|
@@ -171,7 +171,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
for (Long roleId : roleIdSet) {
|
|
for (Long roleId : roleIdSet) {
|
|
SysUserRole userRole = new SysUserRole();
|
|
SysUserRole userRole = new SysUserRole();
|
|
userRole.setUserId(user.getUserId());
|
|
userRole.setUserId(user.getUserId());
|
|
- userRole.setRoleId(roleId);
|
|
|
|
|
|
+ userRole.setRoleId(roleId + "");
|
|
sysUserRoleMapper.insert(userRole);
|
|
sysUserRoleMapper.insert(userRole);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -182,7 +182,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
if (CollUtil.isNotEmpty(dataPermIdSet)) {
|
|
if (CollUtil.isNotEmpty(dataPermIdSet)) {
|
|
for (Long dataPermId : dataPermIdSet) {
|
|
for (Long dataPermId : dataPermIdSet) {
|
|
SysDataPermUser dataPermUser = new SysDataPermUser();
|
|
SysDataPermUser dataPermUser = new SysDataPermUser();
|
|
- dataPermUser.setDataPermId(dataPermId);
|
|
|
|
|
|
+ dataPermUser.setDataPermId(dataPermId + "");
|
|
dataPermUser.setUserId(user.getUserId());
|
|
dataPermUser.setUserId(user.getUserId());
|
|
sysDataPermUserMapper.insert(dataPermUser);
|
|
sysDataPermUserMapper.insert(dataPermUser);
|
|
}
|
|
}
|
|
@@ -223,7 +223,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
*/
|
|
*/
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Override
|
|
@Override
|
|
- public boolean remove(Long userId) {
|
|
|
|
|
|
+ public boolean remove(String userId) {
|
|
if (sysUserMapper.deleteById(userId) == 0) {
|
|
if (sysUserMapper.deleteById(userId) == 0) {
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
@@ -433,7 +433,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<SysUser> getSysUsersByDeptId(Long deptId) {
|
|
|
|
|
|
+ public List<SysUser> getSysUsersByDeptId(String deptId) {
|
|
List<SysUser> userList = sysUserMapper.getSysUsersByDeptId(deptId);
|
|
List<SysUser> userList = sysUserMapper.getSysUsersByDeptId(deptId);
|
|
return userList;
|
|
return userList;
|
|
}
|
|
}
|
|
@@ -453,7 +453,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public String verifyContactDataOfTheir(String email, String mobile, String jobNumber, Long userId) {
|
|
|
|
|
|
+ public String verifyContactDataOfTheir(String email, String mobile, String jobNumber, String userId) {
|
|
if (sysUserMapper.getSysUsersByEmailOfTheir(email, userId).size() > 0) {
|
|
if (sysUserMapper.getSysUsersByEmailOfTheir(email, userId).size() > 0) {
|
|
return "该邮箱已被使用,请确认邮箱无误!";
|
|
return "该邮箱已被使用,请确认邮箱无误!";
|
|
}
|
|
}
|