瀏覽代碼

广药子流程find修改

wangliang 3 年之前
父節點
當前提交
a069ac6677

+ 7 - 5
distributed-print-business/src/main/java/com/qmth/distributed/print/business/service/impl/ActivitiServiceImpl.java

@@ -992,12 +992,14 @@ public class ActivitiServiceImpl implements ActivitiService {
                 ApproveUserResult submitUser = new ApproveUserResult(t.getOrgName(), t.getOrgType(), t.getLoginName(), t.getRealName(), t.getSchoolId(), t.getCode(), t.getMobileNumber(), t.getCreateTime());
                 FlowTaskSubmitPeopleAllResult flowTaskSubmitPeopleAllResult = new FlowTaskSubmitPeopleAllResult(t.getFlowId(), submitUser);
 
-                List<ApproveUserResult> approveUserList = new LinkedList<>();
-                String[] pendApproveIds = t.getPendApproveId().split(",");
-                for (int i = 0; i < pendApproveIds.length; i++) {
-                    approveUserList.addAll(sysUserService.findById(SystemConstant.convertIdToLong(pendApproveIds[i].trim())));
+                if (Objects.nonNull(t.getPendApproveId())) {
+                    List<ApproveUserResult> approveUserList = new LinkedList<>();
+                    String[] pendApproveIds = t.getPendApproveId().split(",");
+                    for (int i = 0; i < pendApproveIds.length; i++) {
+                        approveUserList.addAll(sysUserService.findById(SystemConstant.convertIdToLong(pendApproveIds[i].trim())));
+                    }
+                    flowTaskSubmitPeopleAllResult.setApproveUserList(approveUserList);
                 }
-                flowTaskSubmitPeopleAllResult.setApproveUserList(approveUserList);
                 flowTaskSubmitPeopleAllResultList.add(flowTaskSubmitPeopleAllResult);
             }
         }