flowable实战(十三):为了启动流程实例时给流程加一个标题

   我们经常希望待办任务列表有一列是流程实例的名称,即标题,例如,我们希望流程的标题是:张三 2019-12-04 16:40:20 的请假申请,通常会采用一个命名规则:发起人+发起时间+流程模型名称把它作为流程的标题。这时候就希望启动流程实例时可以设置流程实例的名称,方法如下: 通过流程实例构造器来启动流程实例。

 

/**
 * @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());
 }

版权声明:不得转载。作者:热水。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值