diff --git a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java index cb16d92ca0..8e791c98bc 100644 --- a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java +++ b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java @@ -1683,8 +1683,9 @@ public class FlowTaskService extends MybatisBaseService> listResultBean = sysProUrlService.selectUrlByKey(procDefId, taskDefKey, "1", "2"); - SysProUrlVo data = listResultBean.getData().get(0); - flowTask.setSysProUrlVo(data); + if(listResultBean.getData()!=null&&listResultBean.getData().size()>0){ + flowTask.setSysProUrlVo(listResultBean.getData().get(0)); + } flowList.add(flowTask); } page.setRecords(flowList); diff --git a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/sysprourl/SysProUrlService.java b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/sysprourl/SysProUrlService.java index e3e6fa5924..b11a469abd 100644 --- a/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/sysprourl/SysProUrlService.java +++ b/anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/sysprourl/SysProUrlService.java @@ -178,7 +178,6 @@ public class SysProUrlService extends MybatisBaseService add(SysProUrlDto dto) {