feat: bug #52198
This commit is contained in:
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user