无人机管理后台前端(已迁走)
罗广辉
2025-10-11 02409bfbe15f22fc3b5dccadabfd860a660a49d9
src/api/patchManagement/index.js
@@ -10,7 +10,7 @@
// 图斑类型分页
export const listOfSpotTypesApi = params => {
   return request({
      url: `/drone-device-core/lotType/page`,
      url: `/drone-device-core/patchesType/page`,
      method: 'get',
      params,
   })
@@ -18,7 +18,7 @@
// 图斑类型创建
export const spotTypesCreateApi = (data) => {
   return request({
      url: `/drone-device-core/lotType/create`,
      url: `/drone-device-core/patchesType/create`,
      method: 'post',
      data
   })
@@ -26,7 +26,7 @@
// 图斑类型编辑
export const editSpotTypeApi = (data) => {
   return request({
      url: `/drone-device-core/lotType/updateType`,
      url: `/drone-device-core/patchesType/updateType`,
      method: 'put',
      data
   })
@@ -34,8 +34,81 @@
// 图斑类型删除
export const deleteSpotTypeApi = (data) => {
   return request({
      url: `/drone-device-core/lotType/batch`,
      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,
   })
}