| | |
| | | import request from '@/axios'; |
| | | import request from '@/axios' |
| | | |
| | | export const getList = (current, size, params) => { |
| | | return request({ |
| | |
| | | current, |
| | | size, |
| | | }, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const remove = ids => { |
| | | return request({ |
| | |
| | | params: { |
| | | ids, |
| | | }, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const add = row => { |
| | | return request({ |
| | | url: '/drone-device-core/manage/api/v1/devices/add', |
| | | method: 'post', |
| | | data: row, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const update = row => { |
| | | return request({ |
| | | url: '/drone-device-core/manage/api/v1/devices/update', |
| | | method: 'post', |
| | | data: row, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const operatePasswordUpdate = row => { |
| | | return request({ |
| | | url: '/drone-device-core/manage/api/v1/devices/operatePasswordUpdate', |
| | | method: 'post', |
| | | data: row, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const getDetail = id => { |
| | | return request({ |
| | |
| | | params: { |
| | | id, |
| | | }, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const getOperatePassword = id => { |
| | | return request({ |
| | |
| | | params: { |
| | | id, |
| | | }, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const getDeviceUpgradeInfo = (params) => { |
| | | return request({ |
| | | url: '/drone-device-core/manage/api/v1/workspaces/firmware-release-notes/latest', |
| | | method: 'get', |
| | | params: params |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const ota = (workspace_id,row) => { |
| | | export const ota = (workspace_id, row) => { |
| | | return request({ |
| | | url: `/drone-device-core/manage/api/v1/devices/${workspace_id}/devices/ota`, |
| | | method: 'post', |
| | | data: row, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const getDeviceFirmwareList = (current, size, params) => { |
| | | return request({ |
| | |
| | | current, |
| | | size, |
| | | }, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const upload = (workspace_id,formDatas) => { |
| | | export const upload = (workspace_id, formDatas) => { |
| | | return request({ |
| | | url: `/drone-device-core/manage/api/v1/workspaces/${workspace_id}/firmwares/file/upload`, |
| | | method: 'post', |
| | | data: formDatas, |
| | | headers: { "Content-Type": "multipart/form-data" }, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const updateFirmware = (row) => { |
| | | return request({ |
| | | url: `/drone-device-core/manage/api/v1/workspaces/firmwares/update`, |
| | | method: 'post', |
| | | data: row, |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const deleteFirmware = ids => { |
| | | return request({ |
| | |
| | | params: { |
| | | ids |
| | | } |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const getDevices = (workspace_id,device_sn) => { |
| | | export const getDevices = (workspace_id, device_sn) => { |
| | | return request({ |
| | | url: `/drone-device-core/manage/api/v1/devices/${workspace_id}/devices/${device_sn}`, |
| | | method: 'get', |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | export const getAirportList = () => { |
| | | return request({ |
| | | url: '/drone-device-core/manage/api/v1/devices/getAirportList', |
| | | method: 'get', |
| | | }); |
| | | }; |
| | | }) |
| | | } |
| | | |
| | | //可飞行机巢列表 |
| | | export const getFlyingNestBy = (param) => { |
| | | return request({ |
| | | url: '/drone-device-core/manage/api/v1/devices/getFlyingNestBy', |
| | | method: 'post', |
| | | data:param |
| | | }); |
| | | }; |
| | | data: param |
| | | }) |
| | | } |
| | | |
| | | // 设备下线 |
| | | export const deviceOffline = (dockSn) => { |
| | | return request({ |
| | | url: `/drone-device-core/manage/api/v1/devices/deviceOffline?dockSn=${dockSn}`, |
| | | method: 'get', |
| | | }) |
| | | } |