| | |
| | | /** |
| | | * 根据查询条件查询航路线文件的基本数据。 |
| | | * pilot中的查询条件字段是固定的。 |
| | | * |
| | | * @param orderBy 排序的字段。在sql语句的末尾拼接。 |
| | | * @param favorited 路径线文件是否为收藏夹。 |
| | | * @param page |
| | |
| | | /** |
| | | * 根据wayline文件id查询文件的下载地址; |
| | | * 和重定向到此地址直接下载。 |
| | | * |
| | | * @param workspaceId |
| | | * @param waylineId |
| | | * @param response |
| | |
| | | /** |
| | | * 当航路线文件被飞行员上传到存储服务器时, |
| | | * 通过该接口报告文件的基本信息。 |
| | | * |
| | | * @param request |
| | | * @param workspaceId |
| | | * @param uploadFile |
| | |
| | | |
| | | /** |
| | | * 根据路径线文件id收藏路径线文件。 |
| | | * |
| | | * @param workspaceId |
| | | * @param ids wayline file id |
| | | * @return |
| | |
| | | |
| | | /** |
| | | * 根据航路线文件id删除此航路线文件的收藏夹。 |
| | | * |
| | | * @param workspaceId |
| | | * @param ids wayline file id |
| | | * @return |
| | |
| | | /** |
| | | * 根据航路线名称检查名称是否已经存在,必须保证航路线名称的唯一性。 |
| | | * 此接口将在上传航路线时被调用,并且必须可用。 |
| | | * |
| | | * @param workspaceId |
| | | * @param names |
| | | * @return |
| | |
| | | |
| | | /** |
| | | * 根据航路线id删除工作区中的航路线文件。 |
| | | * |
| | | * @param workspaceId |
| | | * @param waylineId |
| | | * @return |
| | |
| | | |
| | | /** |
| | | * 上传kmz航线文件 |
| | | * |
| | | * @param file |
| | | * @return |
| | | */ |
| | |
| | | } |
| | | CustomClaim customClaim = (CustomClaim)request.getAttribute(TOKEN_CLAIM); |
| | | String creator = customClaim.getUsername(); |
| | | waylineFileService.importKmzFile(file, workspaceId, creator,patchesId,spotInFreckle); |
| | | return ResponseResult.success(); |
| | | String back = waylineFileService.importKmzFile(file, workspaceId, creator, patchesId, spotInFreckle); |
| | | if (back != null) { |
| | | return ResponseResult.error(back); |
| | | } |
| | | return ResponseResult.success(back); |
| | | } |
| | | |
| | | @GetMapping("/{workspace_id}/waylines_list") |