| | |
| | | package cn.huge.module.cases.controller.web; |
| | | |
| | | import cn.huge.base.common.utils.ObjectUtils; |
| | | import cn.huge.base.common.utils.ReturnFailUtils; |
| | | import cn.huge.base.common.utils.ReturnSucUtils; |
| | | import cn.huge.module.cases.domain.po.CaseDismiss; |
| | |
| | | public Object getByCaseId(@RequestParam(value = "caseId") String caseId) { |
| | | try { |
| | | CaseDismiss caseDismiss = service.getByCaseId(caseId); |
| | | Map<String, Object> term = new HashMap<>(); |
| | | term.put("mainId", caseDismiss.getCaseId()); |
| | | term.put("ownerIds", caseDismiss.getId()); |
| | | List<FileIdTypeInfoBaseDTO> fileInfoList = sysClient.listIdTypeInfoByOwnerIdList(term); |
| | | if(CollectionUtils.isNotEmpty(fileInfoList)){ |
| | | caseDismiss.setFileInfoList(fileInfoList.get(0).getFileList().get(0).getFileList()); |
| | | if (ObjectUtils.isNotEmpty(caseDismiss)) { |
| | | Map<String, Object> term = new HashMap<>(); |
| | | term.put("mainId", caseDismiss.getCaseId()); |
| | | term.put("ownerIds", "'" + caseDismiss.getId() + "'"); |
| | | List<FileIdTypeInfoBaseDTO> fileInfoList = sysClient.listIdTypeInfoByOwnerIdList(term); |
| | | if (CollectionUtils.isNotEmpty(fileInfoList)) { |
| | | caseDismiss.setFileInfoList(fileInfoList.get(0).getFileList().get(0).getFileList()); |
| | | } |
| | | } |
| | | return ReturnSucUtils.getRepInfo(caseDismiss); |
| | | } catch (Exception e) { |