| | |
| | | @Slf4j |
| | | public class BigFileUploadServiceImpl implements IBigFileUploadService { |
| | | |
| | | public static final String CLOUD_FILE_PATH = "http://192.168.1.3:6100"; |
| | | public static final String CLOUD_FILE_PATH = "https://192.168.1.3:3001/tileset/"; |
| | | |
| | | @Autowired |
| | | private IArdPointCloudService ardPointCloudService; |
| | |
| | | ardPointCloud.setFileSize(formatFileSize(file.getSize())); |
| | | int dotIndex = originalFilename.lastIndexOf('.'); |
| | | String folderName = (dotIndex > 0) ? originalFilename.substring(0, dotIndex) : originalFilename; |
| | | ardPointCloud.setFolderName(folderName); |
| | | String zipP = CLOUD_FILE_PATH + zipPath + "/" + folderName + "/tileset.json"; |
| | | String zipP = CLOUD_FILE_PATH + folderName + "/tileset.json"; |
| | | ardPointCloud.setFilePath(zipP); |
| | | ardPointCloud.setFolderName(folderName); |
| | | return AjaxResult.success("文件上传并解压成功", ardPointCloud); |
| | | } catch (IOException e) { |
| | | log.error("解压文件失败", e); |