| | |
| | | import cn.huge.module.client.api.impl.CustClientImpl; |
| | | import cn.huge.module.client.api.impl.UtilsClientImpl; |
| | | import cn.huge.module.cust.dto.CtUserDTO; |
| | | import cn.huge.module.file.domain.po.FileInfo; |
| | | import cn.huge.module.file.service.FileInfoService; |
| | | import cn.huge.module.grid.dao.mapper.GridEventMapper; |
| | | import cn.huge.module.grid.domain.dto.GridFileUploadDTO; |
| | | import cn.huge.module.grid.domain.dto.GridOrgDTO; |
| | |
| | | |
| | | @Autowired |
| | | private CustClientImpl custClient; |
| | | |
| | | @Autowired |
| | | private FileInfoService fileInfoService; |
| | | |
| | | @Value("${grid.url:http://219.137.166.84:8061}") |
| | | private String gridUrl; |
| | |
| | | for (FileInfoBaseDTO fileInfoBaseDTO : fileInfoList) { |
| | | try { |
| | | GridFileUploadVo gridFileUploadVo = new GridFileUploadVo(); |
| | | gridFileUploadVo.setFileName(fileInfoBaseDTO.getFileName()); |
| | | gridFileUploadVo.setFilePath(fileInfoBaseDTO.getFullPath()); |
| | | gridFileUploadVo.setFileSize(fileInfoBaseDTO.getSize() != null ? fileInfoBaseDTO.getSize().longValue() : 0L); |
| | | gridFileUploadVo.setType(fileInfoBaseDTO.getSuffix()); |
| | | // 通过id获取文件信息 |
| | | FileInfo fileInfo = fileInfoService.getById(fileInfoBaseDTO.getId()); |
| | | |
| | | gridFileUploadVo.setFileName(fileInfo.getFileName()); |
| | | gridFileUploadVo.setFilePath(fileInfo.getFullPath()); |
| | | gridFileUploadVo.setFileSize(fileInfo.getSize() != null ? fileInfo.getSize().longValue() : 0L); |
| | | gridFileUploadVo.setType(fileInfo.getSuffix()); |
| | | R<GridFileUploadDTO> result = null; |
| | | //上传附件信息 |
| | | result = gridCaseDataService.uploadFileInfo(gridFileUploadVo); |