fix(service): 放开对AD域同步部门信息的修改和启用限制

- 注释掉禁止修改从AD域同步部门信息的业务校验
- 注释掉禁止启用禁用从AD域同步部门信息的业务校验
- 允许AD域同步的部门信息进行更新和启用操作
This commit is contained in:
曹鹏飞 2026-05-06 10:50:16 +08:00
parent f78efcabf0
commit 6db9c11ec6
1 changed files with 2 additions and 2 deletions

View File

@ -51,7 +51,7 @@ public class DepartmentControllerService {
public void update(DepartmentUpdateQO request) {
Department department = deptService.getById(request.getId());
VUtil.trueThrowBusinessError(Objects.isNull(department)).throwMessage("部门不存在");
VUtil.trueThrowBusinessError(Objects.equals(department.getSource(), 1)).throwMessage("不能修改从AD域同步的部门信息");
// VUtil.trueThrowBusinessError(Objects.equals(department.getSource(), 1)).throwMessage("不能修改从AD域同步的部门信息");
VUtil.trueThrowBusinessError(deptService.lambdaQuery()
.eq(Department::getParentId, request.getParentId())
.eq(Department::getName, request.getName())
@ -125,7 +125,7 @@ public class DepartmentControllerService {
public void enable(@Valid EnableQO request) {
Department department = deptService.getById(request.getId());
VUtil.trueThrowBusinessError(Objects.isNull(department)).throwMessage("部门不存在");
VUtil.trueThrowBusinessError(Objects.equals(department.getSource(), 1)).throwMessage("不能禁用启用从AD域同步的部门信息");
// VUtil.trueThrowBusinessError(Objects.equals(department.getSource(), 1)).throwMessage("不能禁用启用从AD域同步的部门信息");
deptService.updateById(new Department()
.setEnable(request.getEnable())
.setUpdateBy(UserUtil.getUserName())