rev:form_data表顺序
This commit is contained in:
@@ -3,6 +3,7 @@ package org.nl.wms.flow_manage.flow.framework.engine.behavior.impl;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.alibaba.fastjson.parser.Feature;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.nl.common.domain.exception.BadRequestException;
|
||||
@@ -89,7 +90,8 @@ public class StrucFormActivityBehavior extends FlowNodeActivityBehavior<JSONObje
|
||||
mst_json.put("status",StatusEnum.FORM_STATUS.code("生成"));
|
||||
mst_json.put("code",CodeUtil.getNewCode(currentNode.getForm_type()));
|
||||
mst_json.put("proc_inst_id",entity.getProc_inst_id());
|
||||
PmFormData mst = mst_json.toJavaObject(PmFormData.class);
|
||||
String s = mst_json.toString();
|
||||
PmFormData mst = JSONObject.parseObject(s, PmFormData.class, Feature.OrderedField);
|
||||
handler.put("form_id",mst.getId());
|
||||
JSONArray itemArr = handler.getJSONArray("item");
|
||||
if(itemArr !=null){
|
||||
@@ -104,7 +106,8 @@ public class StrucFormActivityBehavior extends FlowNodeActivityBehavior<JSONObje
|
||||
dtl.put("source_form_id",item.getString("source_form_id"));
|
||||
dtl.put("source_form_type",item.getString("source_form_type"));
|
||||
dtl.put("form_type",item.getString("form_type"));
|
||||
PmFormData iostorinvdtl= dtl.toJavaObject(PmFormData.class);
|
||||
String dels = dtl.toString();
|
||||
PmFormData iostorinvdtl = JSONObject.parseObject(dels, PmFormData.class, Feature.OrderedField);
|
||||
item.put("form_id",iostorinvdtl.getId());
|
||||
iPmFormDataService.save(iostorinvdtl);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user