This commit is contained in:
liao
2021-10-26 17:17:12 +08:00
parent e0739dbb31
commit e7ccce85e8
3 changed files with 16 additions and 14 deletions
@@ -13,6 +13,7 @@ import org.activiti.engine.delegate.DelegateTask;
import org.activiti.engine.delegate.TaskListener;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class JSFstartAfter implements TaskListener {
@@ -33,22 +34,23 @@ public class JSFstartAfter implements TaskListener {
delegateTask.setVariable("objectJson", object);
List<String> nextUserList = new ArrayList();
String ids=object.getString("dockUser");
if(ids.contains(",")){
nextUserList=new ArrayList<>(Arrays.asList(ids.split(",")));
}else {
nextUserList.add(ids);
}
// 配置多实例
delegateTask.setVariable("Standardizer1list",nextUserList);
// 赋值
delegateTask.setVariable("Standardizer1", object.getString("creatUser"));
nextUserList.add(object.getString("creatUser"));
//截止时间 流程描述 创建人
String user = object.getString("prcCreateUser");
String username = object.getString("prcCreateUserName");
delegateTask.setVariable("prcCreateUser", user);
delegateTask.setVariable("prcCreateUserName", username);
// delegateTask.setVariable("stId",object.getString("projectNumber"));
String prcName = "加入标准化协会信息备案-备案任务发起";
String prcName = delegateTask.getVariable("listName", String.class) + "-加入标准化协会信息备案-备案任务发起";
QueryWrapper queryWrapper2 = new QueryWrapper();
queryWrapper2.eq("PRC_ID", delegateTask.getProcessInstanceId());
BusProcessName one1 = busProcessNameService.getOne(queryWrapper2);
@@ -36,13 +36,11 @@ public class PRFReviewdockAfter implements TaskListener {
List<String> nextUserList = new ArrayList();
// 赋值
delegateTask.setVariable("statuteengineer", object.getString("statuteengineerUser"));
delegateTask.setVariable("statuteengineer", object.getString("statuteengi6neerUser"));
nextUserList.add(object.getString("statuteengineerUser"));
delegateTask.setVariable("Liabilityengineer", object.getString("LiabilityengineerUser"));
nextUserList.add(object.getString("LiabilityengineerUser"));
// 逻辑判断是否会签 signFlag
if(object.getString("signFlag").equals("1")) {
delegateTask.setVariable("djrFlag", 1);
if (StringUtils.isNotBlank(object.getString("statuteengineerUser"))) {
@@ -13,6 +13,7 @@ import org.activiti.engine.delegate.DelegateTask;
import org.activiti.engine.delegate.TaskListener;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class PRFstartAfter implements TaskListener {
@@ -33,14 +34,15 @@ public class PRFstartAfter implements TaskListener {
delegateTask.setVariable("objectJson", object);
List<String> nextUserList = new ArrayList();
String ids=object.getString("creatUser");
if(ids.contains(",")){
nextUserList=new ArrayList<>(Arrays.asList(ids.split(",")));
}else {
nextUserList.add(ids);
}
// 配置多实例
delegateTask.setVariable("Buttpeoplelist",nextUserList);
// 赋值
delegateTask.setVariable("Buttpeople", object.getString("creatUser"));
nextUserList.add(object.getString("creatUser"));
//截止时间 流程描述 创建人
String user = object.getString("prcCreateUser");
String username = object.getString("prcCreateUserName");