/** * 用户相关接口 * @author wangxueshen * @date 2025-03-08 */ import req from './http.js' // 获取载荷列表 export const getLoaderList = params => req('post', '/skyeye/payload/list', params) // 获取可用载荷列表 export const getLoaderEnabledList = params => req('get', '/skyeye/payload/getEnableList', params) // 获取无人机实时高度 export const getUavCurrentHeight = params => req('get', '/skyeye/payload/getLastStatus', params) // 获取任务列表 export const getTaskListData = params => req('post', '/sar/job/list', params) // 获取执行中的任务列表 export const getExecJobs = params => req('post', '/sar/job/execJobs', params) // 新增任务 export const addTaskFast = params => req('post', '/sar/job/save', params) // 预览任务 export const previewTaskFast = params => req('post', '/jm/plan/airline', params) // 编辑任务 export const editTaskFast = params => req('post', '/sar/job/save', params) // 新增任务 export const addTaskAirline = params => req('post', '/sar/job/save2', params) // 编辑任务 export const editTaskAirline = params => req('post', '/sar/job/save1', params) // 编辑任务 export const editTaskName = params => req('post', '/sar/job/update', params) // 删除任务 export const deleteTaskItem = params => req('post', '/sar/job/remove', params) // 查询任务详情 export const getTaskItemDetail = params => req('get', '/sar/job/detail', params) // 查询任务编辑详情 export const getTaskEditItemDetail = params => req('get', '/sar/job/info', params) // 查询无人机列表 export const getUavListData = params => req('post', '/skyeye/uav/list', params) // 查询无人机列表 export const getUavEnabledListData = params => req('get', '/skyeye/uav/getEnableList', params) // 查询雷达列表 export const getRadarListData = params => req('post', '/skyeye/payload/list', params) // 任务执行 export const flyTaskUavCommand = params => req('get', '/sar/job/start', params) // 任务复飞 export const reRunTask = params => req('get', '/sar/job/retry', params) // 结束任务 export const stopTaskFly = params => req('get', '/sar/job/exit', params) // 上传高清图片 export const uploadUavPicture = params => req('post', '/sar/image/addHigh', params) // 图片分页 export const uavPicturePage = params => req('post', '/sar/image/page', params) // 图片修改名称 export const editPictureName = params => req('post', '/sar/image/update', params) // 图片分页 export const deletePictureItem = params => req('post', '/sar/image/remove', params) // ai识别 export const pictureAiCheck = params => req('post', '/sar/image/identify', params) // 开机 export const changePayloadRadarOpenState = params => req('post', '/sar/control/send', params)