无人机管理后台前端(已迁走)
zrj
2024-08-20 075899f95b5cc11502ce744f3ae416948e8858f4
src/api/device/device.js
@@ -47,3 +47,60 @@
    },
  });
};
export const getDeviceUpgradeInfo = (params) => {
  return request({
    url: '/drone-sample/manage/api/v1/workspaces/firmware-release-notes/latest',
    method: 'get',
    params: params
  });
};
export const ota = (workspace_id,row) => {
  return request({
    url: `/drone-sample/manage/api/v1/devices/${workspace_id}/devices/ota`,
    method: 'post',
    data: row,
  });
};
export const getDeviceFirmwareList = (current, size,workspace_id, params) => {
  return request({
    url: `/drone-sample/manage/api/v1/workspaces/${workspace_id}/firmwares/page`,
    method: 'get',
    params: {
      ...params,
      current,
      size,
    },
  });
};
export const upload = (workspace_id,formDatas) => {
  return request({
    url: `/drone-sample/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-sample/manage/api/v1/workspaces/firmwares/update`,
    method: 'post',
    data: row,
  });
};
export const deleteFirmware = ids => {
  return request({
    url: `/drone-sample/manage/api/v1/workspaces/firmwares/delete`,
    method: 'post',
    params: {
      ids
    }
  });
};