天天看點

flowable實戰(十三):為了啟動流程執行個體時給流程加一個标題

/**
 * @Description: 方法二:通過ProcessInstanceBuilder來啟動建立流程執行個體
 * 常用在要為流程執行個體設定标題時用
 *
 * @Date: 2019/12/4 22:33 
 * @Param:  
 * @Param: 
 * @return: 
 **/
 public void StartProcInstanceByBuilder(){
     // 擷取流程構造器
     ProcessInstanceBuilder processInstanceBuilder = runtimeService.createProcessInstanceBuilder();
    // 設定參數
     processInstanceBuilder.name("鐘招坤 2019-12-04 請假"); // 流程執行個體标題
     processInstanceBuilder.businessKey("appxx");   // 業務key
     processInstanceBuilder.processDefinitionId("apply:001");  //流程定義key
     // 啟動(即建立)流程執行個體
     ProcessInstance instance = processInstanceBuilder.start();
     System.out.println(instance.getId());
 }