| | |
| | | // 设置拍摄媒体的无人机 |
| | | Optional<DeviceDTO> dockDTO = deviceService.getDeviceBySn(job.getDockSn()); |
| | | dockDTO.ifPresent(dock -> callback.getFile().getExt().setSn(dock.getChildDeviceSn())); |
| | | dockDTO.ifPresent(dock -> callback.getFile().getExt().setPayloadModelKey(dockDTO.get().getDomain()+"-"+dockDTO.get().getType()+"-"+dockDTO.get().getSubType())); |
| | | |
| | | // 设定路径 |
| | | String objectKey = callback.getFile().getObjectKey(); |
| | | String objectKey = callback.getFile().getObjectKey()!= null ? callback.getFile().getObjectKey() : ""; |
| | | callback.getFile().setPath(objectKey.substring(objectKey.indexOf("/") + 1, objectKey.lastIndexOf("/"))); |
| | | log.info("保存媒体库数据:{}",callback); |
| | | return fileService.saveFile(callback.getFile()) > 0; |