1;优化删除账户功能(用户管理页,可批量删除)

This commit is contained in:
wangshuai 2024-07-27 15:54:47 +08:00
parent 48d12e72b2
commit d570bb92fa
1 changed files with 4 additions and 6 deletions

View File

@ -476,17 +476,15 @@ public class SysUserServiceImpl implements ISysUserService
{ {
checkUserAllowed(new SysUser(userId)); checkUserAllowed(new SysUser(userId));
checkUserDataScope(userId); checkUserDataScope(userId);
BusAgentInfo busAgentInfo = new BusAgentInfo();
busAgentInfo.setId(userId);
busAgentInfo.setDelStatus("2");
busAgentInfoMapper.updateBusAgentInfo(busAgentInfo);
} }
// 删除用户与角色关联 // 删除用户与角色关联
userRoleMapper.deleteUserRole(userIds); userRoleMapper.deleteUserRole(userIds);
// 删除用户与岗位关联 // 删除用户与岗位关联
userPostMapper.deleteUserPost(userIds); userPostMapper.deleteUserPost(userIds);
if(userIds.length==1){
BusAgentInfo busAgentInfo = new BusAgentInfo();
busAgentInfo.setId(userIds[0]);
busAgentInfo.setDelStatus("2");
busAgentInfoMapper.updateBusAgentInfo(busAgentInfo);
}
return userMapper.deleteUserByIds(userIds); return userMapper.deleteUserByIds(userIds);
} }