This commit is contained in:
super_liu
2022-03-30 11:43:02 +08:00
parent e475b1f322
commit 4a1aa2a26c
2 changed files with 15 additions and 0 deletions
@@ -1,5 +1,6 @@
package com.ydw.bat.wkflow.listener.bussLibrary;
import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew;
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
@@ -23,6 +24,13 @@ public class BussLibrary2Before implements TaskListener{
queryWrapper1.eq("USER_ID",delegateTask.getAssignee());
queryWrapper1.isNull("TASK_ID");
queryWrapper1.orderByDesc("CREATE_TIME");
JSONArray fileList =delegateTask.getVariable("fileModelList", JSONArray.class);
if(fileList != null && !fileList.isEmpty()){
fileList=new JSONArray();
delegateTask.setVariable("fileModelList",fileList);
}
List<BusProcessNew> list = busBean.list(queryWrapper1);
if(!list.isEmpty()){
BusProcessNew one1 = list.get(0);
@@ -1,5 +1,6 @@
package com.ydw.bat.wkflow.listener.bussLibrary;
import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew;
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
@@ -24,6 +25,12 @@ public class BussLibrary5Before implements TaskListener{
queryWrapper1.isNull("TASK_ID");
queryWrapper1.orderByDesc("CREATE_TIME");
List<BusProcessNew> list = busBean.list(queryWrapper1);
JSONArray ideaList =delegateTask.getVariable("ideaList", JSONArray.class);
if(ideaList != null && !ideaList.isEmpty()){
ideaList=new JSONArray();
delegateTask.setVariable("ideaList",ideaList);
}
if(!list.isEmpty()){
BusProcessNew one1 = list.get(0);
one1.setTaskId(delegateTask.getId());