flowable如果在启动流程的时候设置流程实例的名称
2023年7月24日发(作者:)
flowable如果在启动流程的时候设置流程实例的名称背景:本来提供了设置name的接⼝,但是由于很多情况,流程还没有发起就结束了,这种就很难设置他的name,那么我们如何做呢?1.继承StartProcessInstanceCmdpublic class StartProcessNameProcessInstanceCmd extends StartProcessInstanceCmd { public StartProcessNameProcessInstanceCmd(String processInstanceName, String processDefinitionKey,String businessKey, Map variables, String tenantId) { super(processDefinitionKey, null, businessKey, variables,tenantId); sInstanceName = processInstanceName; }}2.启动的时候我们直接⽤命令来启动流程即可ProcessInstance processInstance = eCommand(new StartProcessNameProcessInstanceCmd(mName(), cessDefinitionKey().trim(),
inessKey().trim(), iables(), temSn().trim()));
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690212918a315724.html
评论列表(0条)