| | |
| | | import org.activiti.bpmn.model.UserTask; |
| | | import org.activiti.engine.ProcessEngine; |
| | | import org.activiti.engine.ProcessEngines; |
| | | import org.activiti.engine.RepositoryService; |
| | | import org.activiti.engine.repository.Deployment; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | |
| | | * @Date:2017/11/24 |
| | | * @Description:创建流程并部署 |
| | | */ |
| | | protected void addFlowDeployment(@RequestBody WorkflowDto workflowDto) { |
| | | public void addFlowDeployment(@RequestBody WorkflowDto workflowDto) { |
| | | |
| | | ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); |
| | | |
| | |
| | | BpmnModel model = new BpmnModel(); |
| | | Process process = new Process(); |
| | | model.addProcess(process); |
| | | process.setId(workflowDto.getFlowId()); |
| | | process.setId("java110_" + workflowDto.getFlowId()); |
| | | process.setName(workflowDto.getFlowName()); |
| | | process.setDocumentation(workflowDto.getDescrible()); |
| | | //添加流程 |