标准化活动 如果都不涉及 要生成已办
This commit is contained in:
+29
@@ -77,6 +77,35 @@ public class DirectorChooseAfter implements TaskListener {
|
||||
if (delegateTask.getVariable("memberList",List.class).size()==0){
|
||||
delegateTask.setVariable("passFlag","1");
|
||||
prcName = prcName + "流程结束";
|
||||
int i=1;
|
||||
if (null!=delegateTask.getVariable("directorListCount")){
|
||||
i=delegateTask.getVariable("directorListCount",Integer.class)+1;
|
||||
delegateTask.setVariable("directorListCount",i);
|
||||
}else {
|
||||
delegateTask.setVariable("directorListCount",i);
|
||||
}
|
||||
if (i>=delegateTask.getVariable("directorList",List.class).size()){
|
||||
String OVERTIME = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
|
||||
QueryWrapper queryWrapper2 = new QueryWrapper();
|
||||
queryWrapper2.eq("PRC_ID", delegateTask.getProcessInstanceId());
|
||||
BusProcessName one1 = busProcessNameService.getOne(queryWrapper2);
|
||||
if (one1 != null) {
|
||||
one1.setPrcType("20");
|
||||
one1.setOverTime(OVERTIME);
|
||||
busProcessNameService.saveOrUpdate(one1);
|
||||
}
|
||||
|
||||
|
||||
BusProcessNew busProcessNewNext = new BusProcessNew();
|
||||
busProcessNewNext.setMsgType("clause");
|
||||
busProcessNewNext.setPId(delegateTask.getProcessInstanceId());
|
||||
busProcessNewNext.setMesg(object.toJSONString());
|
||||
busProcessNewNext.setFinishFlag("0");
|
||||
busProcessNewNext.setTaskInfo(delegateTask.getName());
|
||||
busProcessNewNext.setPrcName(prcName);
|
||||
busBean.save(busProcessNewNext);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// 存储当前节点意见
|
||||
|
||||
Reference in New Issue
Block a user