|
@@ -3,15 +3,16 @@ package org.hswebframework.web.workflow.flowable.controller;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
import com.fasterxml.jackson.databind.node.ObjectNode;
|
|
|
+import org.activiti.bpmn.converter.BpmnXMLConverter;
|
|
|
+import org.activiti.bpmn.model.BpmnModel;
|
|
|
+import org.activiti.editor.constants.ModelDataJsonConstants;
|
|
|
+import org.activiti.editor.language.json.converter.BpmnJsonConverter;
|
|
|
+import org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntity;
|
|
|
+import org.activiti.engine.repository.DeploymentBuilder;
|
|
|
+import org.activiti.engine.repository.Model;
|
|
|
+import org.activiti.engine.repository.ProcessDefinition;
|
|
|
+import org.activiti.engine.repository.ProcessDefinitionQuery;
|
|
|
import org.apache.commons.io.FilenameUtils;
|
|
|
-import org.flowable.bpmn.converter.BpmnXMLConverter;
|
|
|
-import org.flowable.bpmn.model.BpmnModel;
|
|
|
-import org.flowable.editor.constants.ModelDataJsonConstants;
|
|
|
-import org.flowable.editor.language.json.converter.BpmnJsonConverter;
|
|
|
-import org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity;
|
|
|
-import org.flowable.engine.repository.DeploymentBuilder;
|
|
|
-import org.flowable.engine.repository.ProcessDefinition;
|
|
|
-import org.flowable.engine.repository.ProcessDefinitionQuery;
|
|
|
import org.hsweb.ezorm.core.PropertyWrapper;
|
|
|
import org.hsweb.ezorm.core.SimplePropertyWrapper;
|
|
|
import org.hsweb.ezorm.core.param.TermType;
|
|
@@ -164,7 +165,7 @@ public class BpmDeploymentController extends FlowableAbstract {
|
|
|
|
|
|
BpmnJsonConverter converter = new BpmnJsonConverter();
|
|
|
com.fasterxml.jackson.databind.node.ObjectNode modelNode = converter.convertToJson(bpmnModel);
|
|
|
- org.flowable.engine.repository.Model modelData = repositoryService.newModel();
|
|
|
+ Model modelData = repositoryService.newModel();
|
|
|
modelData.setKey(processDefinition.getKey());
|
|
|
modelData.setName(processDefinition.getResourceName().substring(0, processDefinition.getResourceName().indexOf(".")));
|
|
|
modelData.setCategory(processDefinition.getDeploymentId());
|