|
|
@@ -685,15 +685,16 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
SysUser sysUser = sysUserVo.getSysUser();
|
|
|
int beStatus = sysUser.getStatus();
|
|
|
//如果审核驳回则 重新修改为 审核状态
|
|
|
- if (sysUserVo.getSysUser().getStatus() == UserWorkStatus.UWS_3.getCode()) {
|
|
|
+ if (sysUserVo.getSysUser().getStatus().equals(UserWorkStatus.UWS_3.getCode())) {
|
|
|
sysUserVo.getSysUser().setStatus(UserWorkStatus.UWS_2.getCode());
|
|
|
}
|
|
|
|
|
|
- if (sysUserVo.getSysUser().getStatus() == UserWorkStatus.UWS_5.getCode()) {
|
|
|
+ if (Objects.equals(sysUserVo.getSysUser().getStatus(), UserWorkStatus.UWS_5.getCode())) {
|
|
|
sysUserVo.getSysUser().setStatus(UserWorkStatus.UWS_4.getCode());
|
|
|
}
|
|
|
|
|
|
- if (sysUserVo.getSysUser().getStatus() == UserWorkStatus.UWS_7.getCode()) {
|
|
|
+ if (Objects.equals(sysUserVo.getSysUser().getStatus(), UserWorkStatus.UWS_7.getCode())
|
|
|
+ || Objects.equals(sysUserVo.getSysUser().getStatus(), UserWorkStatus.UWS_1.getCode())) {
|
|
|
sysUserVo.getSysUser().setStatus(UserWorkStatus.UWS_6.getCode());
|
|
|
}
|
|
|
|
|
|
@@ -727,7 +728,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
return checkChuDanUser(sysUser);
|
|
|
}
|
|
|
|
|
|
- sysUser.setStatus(UserWorkStatus.UWS_6.getCode());
|
|
|
+ sysUser.setStatus(sysUserVo.getSysUser().getStatus());
|
|
|
updateById(sysUser);
|
|
|
|
|
|
//角色配置
|
|
|
@@ -765,14 +766,13 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
SysUserTrack sysUserTrack = new SysUserTrack();
|
|
|
sysUserTrack.setUserId(sysUser.getId());
|
|
|
SysUser user = BaseController.getUser();
|
|
|
-
|
|
|
sysUserTrack.setApproveBy(user.getName());
|
|
|
sysUserTrack.setApproveById(user.getId());
|
|
|
-
|
|
|
sysUserTrack.setStatus(sysUserVo.getSysUser().getStatus());
|
|
|
sysUserTrack.setApproveTime(new Date());
|
|
|
sysUserTrackService.save(sysUserTrack);
|
|
|
}
|
|
|
+
|
|
|
return HttpResult.ok("修改成功");
|
|
|
}
|
|
|
|