|  | @@ -209,7 +209,8 @@ public class SysDeptServiceImpl implements ISysDeptService
 | 
	
		
			
				|  |  |              updateDeptChildren(dept.getDeptId(), newAncestors, oldAncestors);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          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);
 |