import request from '@/axios'; // 获取图斑列表 export const getPatchesSpotList = params => { return request({ url: `/drone-device-core/patches/api/v1/Patches/listPatches`, method: 'get', params, }) } // 图斑类型分页 export const listOfSpotTypesApi = params => { return request({ url: `/drone-device-core/patchesType/page`, method: 'get', params, }) } // 图斑类型创建 export const spotTypesCreateApi = (data) => { return request({ url: `/drone-device-core/patchesType/create`, method: 'post', data }) } // 图斑类型编辑 export const editSpotTypeApi = (data) => { return request({ url: `/drone-device-core/patchesType/updateType`, method: 'put', data }) } // 图斑类型删除 export const deleteSpotTypeApi = (data) => { return request({ url: `/drone-device-core/patchesType/batch`, method:'delete', data }) } //图斑管理表格 export const spotManagementTableApi = params => { return request({ url: `/drone-device-core/patches/api/v1/Patches/getPatchesPage`, method: 'get', params, }) } // 图斑管理搜索 export const searchManagementApi = params => { return request({ url: `/drone-device-core/patches/api/v1/Patches/getPatchesInfoUserAndArea`, method: 'get', params, }) } // 图斑上传 export const uploadManagementApi = data => { return request({ url: `/drone-device-core/patches/api/v1/Patches/uploadLot`, method: 'post', data, }) } // 图斑地图表格接口 export const tableMapListApi = params => { return request({ url: `/drone-device-core/patches/api/v1/Patches/getLotInfoByPatchesId`, method: 'get', params, }) } // 导出 export const exportExcel = data => { return request({ url: `/drone-device-core/patches/api/v1/Patches/exportExcel`, method: 'post', data, responseType: 'blob', }) } // 图斑管理删除 export const patchDeleteApi = (id) => { return request({ url: `/drone-device-core/patches/api/v1/Patches/delete/${id}`, method: 'delete' }) } // 编辑图斑信息 export const patchEditApi = (data) => { return request({ url: `/drone-device-core/patches/api/v1/Patches/updatePatchesInfo`, method: 'put', data }) } // 删除数据 export const deletePatches = params => { return request({ url: `/drone-device-core/patches/api/v1/Patches/deleteBatch`, method: 'delete', params, }) } // 获取所有图斑数据 export const AlltableMapListApi = params => { return request({ url: `/drone-device-core/patches/api/v1/Patches/getLotInfoList`, method: 'get', params, }) }