启用父部门状态排除顶级节点
This commit is contained in:
		
							parent
							
								
									f6bc28000e
								
							
						
					
					
						commit
						2de5cc52d1
					
				| 
						 | 
				
			
			@ -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);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue