소스 검색

上级机关业务指导处(除了顶级组织的每一级)

buzhanyi 2 년 전
부모
커밋
7ed2f350b9
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      purchase-system/src/main/java/com/ozs/system/service/impl/SysDeptOrganServiceImpl.java

+ 2 - 2
purchase-system/src/main/java/com/ozs/system/service/impl/SysDeptOrganServiceImpl.java

@@ -53,10 +53,10 @@ public class SysDeptOrganServiceImpl implements SysDeptOrganService {
         String[] ancestors = sysDept.getAncestors().split(",");
         //上级(除了顶级组织的每一级)
         for (int i = 2; i < ancestors.length; i++) {
-            String did = ancestors[i];
             LambdaQueryWrapper<SysDeptOrgan> wrapperT = new LambdaQueryWrapper<>();
             List<SysDeptOrgan> organsT;
-            if (!ObjectUtils.isEmpty(did) && !did.equals("0")) {
+            if (!ObjectUtils.isEmpty(ancestors[i]) && !ancestors[i].equals("0")) {
+                String did = ancestors[i];
                 wrapperT.eq(SysDeptOrgan::getDeptId, did);
                 organsT = deptOrganMapper.selectList(wrapperT);
                 SysDept sysDeptTwo = sysDeptMapper.selectDeptById(Long.parseLong(did));