瀏覽代碼

07 30 8 fix some bugs

hr 4 年之前
父節點
當前提交
e11a8755c0
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      src/main/java/com/imed/costaccount/service/impl/ResponsibilityServiceImpl.java

+ 6 - 1
src/main/java/com/imed/costaccount/service/impl/ResponsibilityServiceImpl.java

@@ -223,6 +223,8 @@ public class ResponsibilityServiceImpl extends ServiceImpl<ResponsibilityMapper,
         }
         if (dto.getParentId() == 0) {
             newResponsibility.setResponsibilityLevel(1);
+            // 永远为2的情况
+            newResponsibility.setIsGatherCenter(2);
         }
         this.save(newResponsibility);
     }
@@ -272,7 +274,10 @@ public class ResponsibilityServiceImpl extends ServiceImpl<ResponsibilityMapper,
         this.save(newResponsibility);
 
         // 将原来所有父节点下数据关联到新的父节点下
-        child.forEach(i -> i.setParentId(newResponsibility.getId()));
+        child.forEach(i -> {
+            i.setParentId(newResponsibility.getId());
+            i.setIsGatherCenter(2);
+        });
         this.updateBatchById(child);
 
     }