diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/app/AppService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/app/AppService.java index ebc2326ac2..4f41416286 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/app/AppService.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/app/AppService.java @@ -109,16 +109,18 @@ public class AppService { flowableQuery.setTaskDefKey(appFlowableRecordVo.getTaskDefKey()); flowableQuery.setMap(map); ResultBean>> resultBean = flowTaskFeign.yuyanTest(flowableQuery); - if(!resultBean.getData().isEmpty()){ - List> mapList = resultBean.getData(); - mapList.forEach(f->{ - AppFlowableRecordAndCommentVo a = new AppFlowableRecordAndCommentVo(); - AppFlowableRecordVo app = new AppFlowableRecordVo(); - app.setTaskName(f.get("nodeName").toString()); - a.setFlowableRecordVo(app); - a.setState(3 + ""); - list.add(a); - }); + if(resultBean.getData() != null){ + if(!resultBean.getData().isEmpty()){ + List> mapList = resultBean.getData(); + mapList.forEach(f->{ + AppFlowableRecordAndCommentVo a = new AppFlowableRecordAndCommentVo(); + AppFlowableRecordVo app = new AppFlowableRecordVo(); + app.setTaskName(f.get("nodeName").toString()); + a.setFlowableRecordVo(app); + a.setState(3 + ""); + list.add(a); + }); + } } } }