Browse Source

同步-同步合同段
1、记录同步信息 同时记录合同段,方便wbs查询功能统计使用

LHB 1 ngày trước cách đây
mục cha
commit
0c1002168d

+ 4 - 0
blade-service-api/blade-manager-api/src/main/java/org/springblade/manager/entity/WbsTreeContractExtend.java

@@ -17,6 +17,10 @@ public class WbsTreeContractExtend {
      */
     @TableId
     private Long pKeyId;
+    /**
+     * 合同id
+     */
+    private Long contractId;
 
     /**
      *  类型(1-施工,2-监理)

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

@@ -864,6 +864,7 @@ public class WbsSynchronousServiceImpl {
             addData.forEach(f -> {
                 WbsTreeContractExtend wbsTreeContractExtend = new WbsTreeContractExtend();
                 wbsTreeContractExtend.setPKeyId(f.getPKeyId());
+                wbsTreeContractExtend.setPKeyId(Long.valueOf(f.getContractId()));
                 wbsTreeContractExtend.setIsSync(1);
                 wbsTreeContractExtend.setSyncTime(DateTime.now());
                 wbsTreeContractExtend.setAncestors(f.getAncestorsPId());
@@ -886,6 +887,7 @@ public class WbsSynchronousServiceImpl {
             editData.forEach(f -> {
                 WbsTreeContractExtend wbsTreeContractExtend = new WbsTreeContractExtend();
                 wbsTreeContractExtend.setPKeyId(f.getPKeyId());
+                wbsTreeContractExtend.setPKeyId(Long.valueOf(f.getContractId()));
                 wbsTreeContractExtend.setIsSync(1);
                 wbsTreeContractExtend.setSyncTime(DateTime.now());
                 wbsTreeContractExtend.setAncestors(f.getAncestorsPId());