启用父部门状态排除顶级节点
This commit is contained in:
		| @@ -209,7 +209,8 @@ public class SysDeptServiceImpl implements ISysDeptService | |||||||
|             updateDeptChildren(dept.getDeptId(), newAncestors, oldAncestors); |             updateDeptChildren(dept.getDeptId(), newAncestors, oldAncestors); | ||||||
|         } |         } | ||||||
|         int result = deptMapper.updateDept(dept); |         int result = deptMapper.updateDept(dept); | ||||||
|         if (UserConstants.DEPT_NORMAL.equals(dept.getStatus())) |         if (UserConstants.DEPT_NORMAL.equals(dept.getStatus()) && StringUtils.isNotEmpty(dept.getAncestors()) | ||||||
|  |                 && !StringUtils.equals("0", dept.getAncestors())) | ||||||
|         { |         { | ||||||
|             // 如果该部门是启用状态,则启用该部门的所有上级部门 |             // 如果该部门是启用状态,则启用该部门的所有上级部门 | ||||||
|             updateParentDeptStatusNormal(dept); |             updateParentDeptStatusNormal(dept); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user