ソースを参照

优化跨节点移动

cr 1 ヶ月 前
コミット
963444f8dc

+ 2 - 2
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/WbsTreeContractServiceImpl.java

@@ -4812,11 +4812,11 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
                     childContract.setAncestors(ancestors);
                     //wbsTreeContractMapper.updateAncestorsPid(ancestorsPId,ancestors,childContract.getPKeyId());
                 }
-                this.saveBatch(childContracts);
+                this.updateBatchById(childContracts);
             }
             //this.wbsTreeContractMapper.updateWbsTreeAncestors(contract);
         }
-        this.saveBatch(list);
+        this.updateBatchById(list);
         String ids = dto.getLeftPkeyIds().stream().map(id -> id + "").collect(Collectors.joining(","));
         this.wbsTreeContractStatisticsClient.updateAncestors(ids);
         return R.success("操作成功");