修改 变更用户状态时,同步变更用户编制字段

This commit is contained in:
furongxin 2024-09-06 10:24:34 +08:00
parent 7aa867aed0
commit 3a3e27ebe0

View File

@ -31,7 +31,6 @@ import cn.iocoder.yudao.module.system.service.permission.PermissionService;
import cn.iocoder.yudao.module.system.service.tenant.TenantService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.google.common.annotations.VisibleForTesting;
import com.xingyuv.http.util.StringUtil;
import lombok.extern.slf4j.Slf4j;
@ -244,6 +243,16 @@ public class AdminUserServiceImpl implements AdminUserService {
AdminUserDO updateObj = new AdminUserDO();
updateObj.setId(id);
updateObj.setStatus(status);
switch (status) {
case 0:
// 开启状态 设置用户编制为在职
updateObj.setUserStaffing(7);
break;
case 1:
// 关闭状态 设置用户编制为离职
updateObj.setUserStaffing(8);
break;
}
userMapper.updateById(updateObj);
}