Sfoglia il codice sorgente

内部报验单拆单

wangming 2 settimane fa
parent
commit
d50c241ad2

+ 18 - 3
business-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ZhcxInsideInspectionServiceImpl.java

@@ -1223,11 +1223,26 @@ public class ZhcxInsideInspectionServiceImpl extends ServiceImpl<ZhcxInsideInspe
             insertDispatchList.add(dispatchEntity);
 
             // 核心检验
-            insideInspectionCoreIndicatorsService.updateInsideIdByInsideId(insideEntity.getId(), inspectionContentIds[m], inside.getId());
+            final LambdaUpdateWrapper<ZhcxInsideInspectionCoreIndicatorsDo> updateCoreWrapper = Wrappers.lambdaUpdate();
+            updateCoreWrapper.eq(ZhcxInsideInspectionCoreIndicatorsDo::getInsideid, inside.getId())
+                    .eq(ZhcxInsideInspectionCoreIndicatorsDo::getInspectionid, inspectionContentIds[m])
+                    .set(ZhcxInsideInspectionCoreIndicatorsDo::getInsideid, insideEntity.getId());
+            insideInspectionCoreIndicatorsService.update(updateCoreWrapper);
+//            insideInspectionCoreIndicatorsService.updateInsideIdByInsideId(insideEntity.getId(), inspectionContentIds[m], inside.getId());
             //细节完善项目
-            insideInspectionDetailImprovementItemService.updateInsideIdByInsideId(insideEntity.getId(), inspectionContentIds[m], inspectionPoint, inside.getId());
+            final LambdaUpdateWrapper<ZhcxInsideInspectionDetailImprovementItemDo> updateDetailWrapper = Wrappers.lambdaUpdate();
+            updateDetailWrapper.eq(ZhcxInsideInspectionDetailImprovementItemDo::getInsideid, inside.getId())
+                    .eq(ZhcxInsideInspectionDetailImprovementItemDo::getInspectionid, inspectionContentIds[m])
+                    .set(ZhcxInsideInspectionDetailImprovementItemDo::getInsideid, insideEntity.getId());
+            insideInspectionDetailImprovementItemService.update(updateDetailWrapper);
+//            insideInspectionDetailImprovementItemService.updateInsideIdByInsideId(insideEntity.getId(), inspectionContentIds[m], inspectionPoint, inside.getId());
             //标书要点
-            insideInspectionBiddingDocPointService.updateInsideIdByInsideId(insideEntity.getId(), inspectionContentIds[m], inside.getId());
+            final LambdaUpdateWrapper<ZhcxInsideInspectionBiddingDocPointDo> updateBiddingWrapper = Wrappers.lambdaUpdate();
+            updateBiddingWrapper.eq(ZhcxInsideInspectionBiddingDocPointDo::getInsideid, inside.getId())
+                    .eq(ZhcxInsideInspectionBiddingDocPointDo::getInspectionid, inspectionContentIds[m])
+                    .set(ZhcxInsideInspectionBiddingDocPointDo::getInsideid, insideEntity.getId());
+            insideInspectionBiddingDocPointService.update(updateBiddingWrapper);
+//            insideInspectionBiddingDocPointService.updateInsideIdByInsideId(insideEntity.getId(), inspectionContentIds[m], inside.getId());
 
             //操作日志
             operLogService.copyByInsideId(inside.getId(), Arrays.asList(new String[] {insideEntity.getId()}));

+ 5 - 0
business-entity/src/main/java/com/rongwei/bsentity/domain/ZhcxInsideInspectionBiddingDocPointDo.java

@@ -125,5 +125,10 @@ public class ZhcxInsideInspectionBiddingDocPointDo extends BaseDo {
     @TableField("SORT")
     private Integer sort;
 
+    /**
+     * 报验点
+     */
+    @TableField("INSPECTIONID")
+    private String inspectionid;
 
 }

+ 6 - 0
business-entity/src/main/java/com/rongwei/bsentity/domain/ZhcxInsideInspectionCoreIndicatorsDo.java

@@ -125,5 +125,11 @@ public class ZhcxInsideInspectionCoreIndicatorsDo extends BaseDo {
     @TableField("SORT")
     private Integer sort;
 
+    /**
+     * 报验点
+     */
+    @TableField("INSPECTIONID")
+    private String inspectionid;
+
 
 }

+ 6 - 0
business-entity/src/main/java/com/rongwei/bsentity/domain/ZhcxInsideInspectionDetailImprovementItemDo.java

@@ -125,5 +125,11 @@ public class ZhcxInsideInspectionDetailImprovementItemDo extends BaseDo {
     @TableField("SORT")
     private Integer sort;
 
+    /**
+     * 报验点
+     */
+    @TableField("INSPECTIONID")
+    private String inspectionid;
+
 
 }