|
@@ -155,12 +155,22 @@ public class AdminUserApiImpl implements AdminUserApi {
|
|
|
public CommonResult<Boolean> updateUserDept(UserUpdateDTO dto) {
|
|
|
userService.updateUserDept(dto);
|
|
|
//离职状态关闭账号
|
|
|
- if (StrUtil.isNotEmpty(dto.getState()) && "4".equals(dto.getState())) {
|
|
|
- closeUser(dto.getUserId());
|
|
|
+ if (StrUtil.isNotEmpty(dto.getState())) {
|
|
|
+ if("4".equals(dto.getState())){
|
|
|
+ closeUser(dto.getUserId());
|
|
|
+ }else{
|
|
|
+ openUser(dto.getUserId());
|
|
|
+ }
|
|
|
}
|
|
|
return success(true);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public CommonResult<Boolean> openUser(String userId) {
|
|
|
+ userService.openUser(userId);
|
|
|
+ return success(true);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public CommonResult<Boolean> closeUser(String userId) {
|
|
|
userService.closeUser(userId);
|