无人机管理后台前端(已迁走)
rain
2025-06-12 0082fa417fb2af9add3406bf05ab3e3e45890c34
src/api/device/device.js
@@ -2,7 +2,7 @@
export const getList = (current, size, params) => {
  return request({
    url: '/drone-yw/manage/api/v1/devices/page',
    url: '/drone-device-core/manage/api/v1/devices/page',
    method: 'get',
    params: {
      ...params,
@@ -14,7 +14,7 @@
export const remove = ids => {
  return request({
    url: '/drone-yw/manage/api/v1/devices/delete',
    url: '/drone-device-core/manage/api/v1/devices/delete',
    method: 'post',
    params: {
      ids,
@@ -24,7 +24,7 @@
export const add = row => {
  return request({
    url: '/drone-yw/manage/api/v1/devices/add',
    url: '/drone-device-core/manage/api/v1/devices/add',
    method: 'post',
    data: row,
  });
@@ -32,7 +32,7 @@
export const update = row => {
  return request({
    url: '/drone-yw/manage/api/v1/devices/update',
    url: '/drone-device-core/manage/api/v1/devices/update',
    method: 'post',
    data: row,
  });
@@ -40,7 +40,7 @@
export const operatePasswordUpdate = row => {
  return request({
    url: '/drone-yw/manage/api/v1/devices/operatePasswordUpdate',
    url: '/drone-device-core/manage/api/v1/devices/operatePasswordUpdate',
    method: 'post',
    data: row,
  });
@@ -48,7 +48,7 @@
export const getDetail = id => {
  return request({
    url: '/drone-yw/manage/api/v1/devices/getDetail',
    url: '/drone-device-core/manage/api/v1/devices/getDetail',
    method: 'get',
    params: {
      id,
@@ -58,7 +58,7 @@
export const getOperatePassword = id => {
  return request({
    url: '/drone-yw/manage/api/v1/devices/getFlyOperatePassword',
    url: '/drone-device-core/manage/api/v1/devices/getFlyOperatePassword',
    method: 'get',
    params: {
      id,
@@ -68,7 +68,7 @@
export const getDeviceUpgradeInfo = (params) => {
  return request({
    url: '/drone-yw/manage/api/v1/workspaces/firmware-release-notes/latest',
    url: '/drone-device-core/manage/api/v1/workspaces/firmware-release-notes/latest',
    method: 'get',
    params: params
  });
@@ -76,7 +76,7 @@
export const ota = (workspace_id,row) => {
  return request({
    url: `/drone-yw/manage/api/v1/devices/${workspace_id}/devices/ota`,
    url: `/drone-device-core/manage/api/v1/devices/${workspace_id}/devices/ota`,
    method: 'post',
    data: row,
  });
@@ -84,7 +84,7 @@
export const getDeviceFirmwareList = (current, size, params) => {
  return request({
    url: `/drone-yw/manage/api/v1/workspaces/firmwares/page`,
    url: `/drone-device-core/manage/api/v1/workspaces/firmwares/page`,
    method: 'get',
    params: {
      ...params,
@@ -96,7 +96,7 @@
export const upload = (workspace_id,formDatas) => {
  return request({
    url: `/drone-yw/manage/api/v1/workspaces/${workspace_id}/firmwares/file/upload`,
    url: `/drone-device-core/manage/api/v1/workspaces/${workspace_id}/firmwares/file/upload`,
    method: 'post',
    data: formDatas,
    headers: { "Content-Type": "multipart/form-data" },
@@ -105,7 +105,7 @@
export const updateFirmware = (row) => {
  return request({
    url: `/drone-yw/manage/api/v1/workspaces/firmwares/update`,
    url: `/drone-device-core/manage/api/v1/workspaces/firmwares/update`,
    method: 'post',
    data: row,
  });
@@ -113,7 +113,7 @@
export const deleteFirmware = ids => {
  return request({
    url: `/drone-yw/manage/api/v1/workspaces/firmwares/delete`,
    url: `/drone-device-core/manage/api/v1/workspaces/firmwares/delete`,
    method: 'post',
    params: {
      ids
@@ -123,14 +123,24 @@
export const getDevices = (workspace_id,device_sn) => {
  return request({
    url: `/drone-yw/manage/api/v1/devices/${workspace_id}/devices/${device_sn}`,
    url: `/drone-device-core/manage/api/v1/devices/${workspace_id}/devices/${device_sn}`,
    method: 'get',
  });
};
export const getAirportList = () => {
  return request({
    url: '/drone-yw/manage/api/v1/devices/getAirportList',
    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
  });
};