feat: bug #52198
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package com.ydw.bat.wkflow.listener.bussLibrary;
|
package com.ydw.bat.wkflow.listener.bussLibrary;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson.JSONArray;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
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.entity.BusProcessNew;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
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.eq("USER_ID",delegateTask.getAssignee());
|
||||||
queryWrapper1.isNull("TASK_ID");
|
queryWrapper1.isNull("TASK_ID");
|
||||||
queryWrapper1.orderByDesc("CREATE_TIME");
|
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);
|
List<BusProcessNew> list = busBean.list(queryWrapper1);
|
||||||
if(!list.isEmpty()){
|
if(!list.isEmpty()){
|
||||||
BusProcessNew one1 = list.get(0);
|
BusProcessNew one1 = list.get(0);
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.ydw.bat.wkflow.listener.bussLibrary;
|
package com.ydw.bat.wkflow.listener.bussLibrary;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson.JSONArray;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
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.entity.BusProcessNew;
|
||||||
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService;
|
||||||
@@ -24,6 +25,12 @@ public class BussLibrary5Before implements TaskListener{
|
|||||||
queryWrapper1.isNull("TASK_ID");
|
queryWrapper1.isNull("TASK_ID");
|
||||||
queryWrapper1.orderByDesc("CREATE_TIME");
|
queryWrapper1.orderByDesc("CREATE_TIME");
|
||||||
List<BusProcessNew> list = busBean.list(queryWrapper1);
|
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()){
|
if(!list.isEmpty()){
|
||||||
BusProcessNew one1 = list.get(0);
|
BusProcessNew one1 = list.get(0);
|
||||||
one1.setTaskId(delegateTask.getId());
|
one1.setTaskId(delegateTask.getId());
|
||||||
|
|||||||
Reference in New Issue
Block a user