移除部门删除时的用户存在检查,调整用户公司ID设置逻辑
This commit is contained in:
parent
71eb920296
commit
2fbdced14d
|
|
@ -1,4 +1,4 @@
|
||||||
#Fri Sep 19 09:07:56 CST 2025
|
#Mon Sep 22 16:39:34 CST 2025
|
||||||
anotherKey=anotherValue
|
anotherKey=anotherValue
|
||||||
key=value
|
key=value
|
||||||
anotherKey1=anotherValue1
|
anotherKey1=anotherValue1
|
||||||
|
|
|
||||||
|
|
@ -146,9 +146,9 @@ public class SysDeptController extends BaseController
|
||||||
if (deptService.hasChildByDeptId(deptId)) {
|
if (deptService.hasChildByDeptId(deptId)) {
|
||||||
return warn("存在下级部门,不允许删除");
|
return warn("存在下级部门,不允许删除");
|
||||||
}
|
}
|
||||||
if (deptService.checkDeptExistUser(deptId)) {
|
// if (deptService.checkDeptExistUser(deptId)) {
|
||||||
return warn("部门存在用户,不允许删除");
|
// return warn("部门存在用户,不允许删除");
|
||||||
}
|
// }
|
||||||
deptService.checkDeptDataScope(deptId);
|
deptService.checkDeptDataScope(deptId);
|
||||||
return toAjax(deptService.deleteDeptById(deptId));
|
return toAjax(deptService.deleteDeptById(deptId));
|
||||||
}catch (Exception e){
|
}catch (Exception e){
|
||||||
|
|
|
||||||
|
|
@ -109,7 +109,7 @@ public class SysUserServiceImpl implements ISysUserService {
|
||||||
String phone =user.getPhonenumber().replace("\\", "\\\\").replace("%", "\\%").replace("_", "\\_");
|
String phone =user.getPhonenumber().replace("\\", "\\\\").replace("%", "\\%").replace("_", "\\_");
|
||||||
user.setPhonenumber(phone);
|
user.setPhonenumber(phone);
|
||||||
}
|
}
|
||||||
user.setCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId());
|
//user.setCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId());
|
||||||
List<SysUser> sysUsers = userMapper.selectUserList(user);
|
List<SysUser> sysUsers = userMapper.selectUserList(user);
|
||||||
return sysUsers;
|
return sysUsers;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue