feat: 新需求企标废止
This commit is contained in:
@@ -14,6 +14,7 @@ import org.activiti.engine.delegate.TaskListener;
|
|||||||
import org.apache.commons.lang.StringUtils;
|
import org.apache.commons.lang.StringUtils;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class ProcessstartAfter implements TaskListener {
|
public class ProcessstartAfter implements TaskListener {
|
||||||
@@ -40,13 +41,20 @@ public class ProcessstartAfter implements TaskListener {
|
|||||||
//examine', '选择审定责任人
|
//examine', '选择审定责任人
|
||||||
//approver', '选择批准负责人
|
//approver', '选择批准负责人
|
||||||
List<String> nextUserList = new ArrayList();
|
List<String> nextUserList = new ArrayList();
|
||||||
nextUserList.add(object.getString("dockUser"));
|
// nextUserList.add(object.getString("dockUser"));
|
||||||
delegateTask.setVariable("bzfgLeaderId",object.getString("dockUser"));
|
delegateTask.setVariable("bzfgLeaderId",object.getString("dockUser"));
|
||||||
|
|
||||||
delegateTask.setVariable("Step1",object.getString("countersigner"));
|
delegateTask.setVariable("Step1",object.getString("countersigner"));
|
||||||
delegateTask.setVariable("Step4",object.getString("examine"));
|
delegateTask.setVariable("Step4",object.getString("examine"));
|
||||||
delegateTask.setVariable("Step5",object.getString("approver"));
|
delegateTask.setVariable("Step5",object.getString("approver"));
|
||||||
|
|
||||||
|
if(object.getString("countersigner").contains(",")){
|
||||||
|
nextUserList = new ArrayList<>(Arrays.asList(object.getString("countersigner").split(",")));
|
||||||
|
}else {
|
||||||
|
nextUserList.add(object.getString("countersigner"));
|
||||||
|
}
|
||||||
|
delegateTask.setVariable("workPeopleList",nextUserList);
|
||||||
|
|
||||||
|
|
||||||
//截止时间 流程描述 创建人
|
//截止时间 流程描述 创建人
|
||||||
String user = object.getString("prcCreateUser");
|
String user = object.getString("prcCreateUser");
|
||||||
|
|||||||
Reference in New Issue
Block a user