import request from '@/axios' // 算法列表 export const getAirSpaceTypeList = (params) => { return request({ url: `/drone-device-core/airspace/page`, method: 'get', params: params, }) } export const airSpaceTypeEdit = data => { return request({ url: '/drone-device-core/airspace/update', method: 'put', data: data, }) } export const airSpaceTypeAdd = data => { return request({ url: '/drone-device-core/airspace/add', method: 'post', data: data, }) } export const airSpaceTypeDelete = data => { return request({ url: '/drone-device-core/airspace/delete/' + data, method: 'delete', }) } // ----------空域录入相关接口调用---------- export const airspaceEnteringAdd = data => { return request({ url: '/drone-device-core/airrange/add', method: 'post', data }) } export const airspaceEnteringDel = id => { return request({ url: `/drone-device-core/airrange/delete/${id}`, method: 'delete', }) } export const airspaceEnteringUpdate = data => { return request({ url: '/drone-device-core/airrange/update', method: 'put', data }) } export const airspaceEnteringPage = params => { return request({ url: '/drone-device-core/airrange/page', method: 'get', params }) } // ----------空域录入相关接口调用---------- // ----------网格管理相关接口调用---------- export const airGridPage = params => { return request({ url: '/drone-device-core/airgrid/page', method: 'get', params }) } export const airGridUpdate = data => { return request({ url: '/drone-device-core/airgrid/update', method: 'put', data: data, }) } export const airGridAdd= data => { return request({ url: '/drone-device-core/airgrid/add', method: 'post', data: data, }) } export const airGridDelete= data => { return request({ url: '/drone-device-core/airgrid/delete/' + data, method: 'delete', }) } // ----------运营收益相关接口调用---------- export const operatingIncomePage = params => { return request({ url: '/drone-device-core/revenue/page', method: 'get', params }) } export const operatingIncomeUpdate = data => { return request({ url: '/drone-device-core/revenue/update', method: 'put', data: data, }) } export const operatingIncomeAdd= data => { return request({ url: '/drone-device-core/revenue/add', method: 'post', data: data, }) } export const operatingIncomeDelete= data => { return request({ url: '/drone-device-core/revenue/delete/' + data, method: 'delete', }) } // ----------标签管理相关接口调用---------- export const flightLogPage = params => { return request({ url: '/drone-device-core/flight/log/page', method: 'get', params }) } export const flightLogAddEdit = data => { return request({ url: '/drone-device-core/flight/log/submit', method: 'post', data: data }) } export const flightLogDetails = data => { return request({ url: '/drone-device-core/flight/log/detail', method: 'post', data: data }) } export const flightLogDelete = data => { return request({ url: '/drone-device-core/flight/log/remove?ids=' + data, method: 'post' }) }