From b4d23d40c6ba77b028538ccebf8b757b5491aa90 Mon Sep 17 00:00:00 2001 From: liyj <15602261488@163.com> Date: Sun, 22 Sep 2024 10:33:11 +0800 Subject: [PATCH] 1、流程bug修复 --- dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java index e3dca49..534df18 100644 --- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java +++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java @@ -255,12 +255,14 @@ public Object getReturnApplyInfo(@RequestParam(value = "caseTaskId") String caseTaskId, @CurrentUser String userId) { try { CaseReturn caseReturn = caseReturnService.getByCaseTaskId(caseTaskId); - Map<String, Object> term = new HashMap<>(); - term.put("mainId", caseReturn.getCaseId()); - term.put("ownerIds", caseReturn.getId()); - List<FileIdTypeInfoBaseDTO> fileInfoList = sysClient.listIdTypeInfoByOwnerIdList(term); - if(CollectionUtils.isNotEmpty(fileInfoList)){ - caseReturn.setFileInfoList(fileInfoList.get(0).getFileList().get(0).getFileList()); + if (ObjectUtils.isNotEmpty(caseReturn)) { + Map<String, Object> term = new HashMap<>(); + term.put("mainId", caseReturn.getCaseId()); + term.put("ownerIds", caseReturn.getId()); + List<FileIdTypeInfoBaseDTO> fileInfoList = sysClient.listIdTypeInfoByOwnerIdList(term); + if (CollectionUtils.isNotEmpty(fileInfoList)) { + caseReturn.setFileInfoList(fileInfoList.get(0).getFileList().get(0).getFileList()); + } } return ReturnSucUtils.getRepInfo(caseReturn); } catch (Exception e) { -- Gitblit v1.8.0