flowable流程部署
@Transactional @Override public Object deployModelId(String modelId, String categoryCode) { if (StringUtils.isBlank(modelId) || StringUtils.isBlank(categoryCode)) { return fail("模型Id/分類Id不能為空"); } try { Model model = modelService.getModel(modelId.trim()); BpmnModel bpmnModel = modelService.getBpmnModel(model); //流程租戶標識 暫時不考慮這回事(原始碼from fhadmin.cn) String tenantId = "流程租戶標識"; Deployment deploy = repositoryService.createDeployment() .name(model.getName()) .key(model.getKey()) .category(categoryCode) .tenantId(tenantId) .addBpmnModel(model.getKey() + ".bpmn", bpmnModel) .deploy(); return success("流程部署成功"); } catch (Exception e) { TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); return fail("流程部署失敗,失敗資訊為---" + e.getMessage()); } }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31558068/viewspace-2861769/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- flowable 三種方式部署流程
- 使用flowable部署流程定義
- flowable流程引擎通過模型ID部署流程模型
- flowable流程引擎透過模型ID部署流程模型
- flowable 部署流程的三種方式
- flowable 從zip壓縮包 部署流程定義
- 主流工作流引擎 flowable 三種方式部署流程
- flowable 啟動流程
- 主流流程引擎 flowable 啟動流程
- flowable 部署流程定義(從Classpath) 和 (根據ui.modeler的 modelId部署)UI
- springboot 整合 flowable 流程引擎Spring Boot
- 最新流程引擎 flowable 6.7.2 更新說明
- flowable 啟動流程的三種方式
- 使用visjs分析flowable流程資料JS
- Flowable實戰(五)表單和流程變數變數
- springboot2.5.2 整合 flowable6.6.0 流程引擎Spring Boot
- flowable 獲取當前任務流程圖片的輸入流流程圖
- PbootCMS部署流程boot
- flowable
- flowable 重構流程編輯器獲取使用者資訊
- Oracle CDC部署流程Oracle
- Flowable啟動流程例項和查詢任務以及完成任務
- onnxruntime模型部署流程模型
- 小程式部署全流程
- Linux部署專案流程Linux
- 關於flowable(6
- Tomcat部署web專案流程TomcatWeb
- flowable 整合 springbootSpring Boot
- springBoot整合flowableSpring Boot
- flowable 官網手冊
- 使用flowable建立工作引擎
- Flowable 6.6.0 BPMN使用者指南 - (5)Spring Boot - 5.9 Flowable Auto-configuration類 5.10 Flowable StartersSpring Boot
- Flowable 6.6.0 BPMN使用者指南-(2)配置 - 2.18.4 向流程定義增加偵聽器
- 筆記:Gitlab-CI部署流程筆記Gitlab
- Python常見專案部署流程Python
- Centos 7.1+CDH5.7.2全部署流程CentOSH5
- Oracle資料庫部署實施流程Oracle資料庫
- Flowable實戰(六)整合JPA