Browse Source

样品单变更增加流程ID赋值

caozj 1 year ago
parent
commit
1e16f936fe

+ 5 - 0
hx-sale/src/main/java/com/fjhx/sale/entity/sample/po/Sample.java

@@ -277,6 +277,11 @@ public class Sample extends BasePo {
     private String dataJson;
 
     /**
+     * 流程ID
+     */
+    private Long flowId;
+
+    /**
      * 交接单附件列表
      */
     @TableField(exist = false)

+ 2 - 0
hx-sale/src/main/java/com/fjhx/sale/flow/SampleUpdateFlow.java

@@ -68,6 +68,8 @@ public class SampleUpdateFlow extends FlowDelegate {
     public Long start(Long flowId, JSONObject submitData) {
 
         SampleDto newSample = submitData.toJavaObject(SampleDto.class);
+        //赋值流程id
+        newSample.setFlowId(flowId);
 
         //判断合同是否在变更中,防止用户缓存导致重复变更
         Sample byId = sampleService.getById(newSample.getOldSampleId());