| | |
| | | public String insertArdRouteInformation(ArdRouteInformation ardRouteInformation) { |
| | | ardRouteInformation.setId(IdUtils.simpleUUID()); |
| | | ardRouteInformation.setCreateTime(DateUtils.getNowDate()); |
| | | |
| | | if (ardRouteInformation.getUavRouteReq() != null){ |
| | | |
| | | if (ardRouteInformation.getFolderId() == null){ |
| | | ardRouteInformation.setFolderId("0"); |
| | | } |
| | | KmzResultVo kmzResult = routeService.buildKmz(ardRouteInformation.getUavRouteReq(), ardRouteInformation.getFileName()); |
| | | // 将KmzResult中的信息设置到ardRouteInformation中 |
| | |
| | | information.setMinioUpPath(extractFilePath(url)); |
| | | information.setUpPath(url); |
| | | information.setUpFileSize((double) file.getSize()); |
| | | insertArdRouteInformation(information); |
| | | insertRouteInformation(information); |
| | | return MinioUploadResult.builder() |
| | | .url(url) |
| | | .newFileName(FileUtils.getName(url)) |
| | |
| | | return ardRouteInformationMapper.selectArdRouteInformationByName(name); |
| | | } |
| | | |
| | | /** |
| | | * 数据新增航线信息 |
| | | */ |
| | | private void insertRouteInformation(ArdRouteInformation ardRouteInformation){ |
| | | ardRouteInformation.setId(IdUtils.simpleUUID()); |
| | | ardRouteInformation.setCreateTime(DateUtils.getNowDate()); |
| | | ardRouteInformationMapper.insertArdRouteInformation(ardRouteInformation); |
| | | } |
| | | |
| | | } |