husq
2023-09-22 207850ced98eaed671171cd892215d22eeec6a78
src/api/manage.ts
@@ -91,9 +91,9 @@
}
// 获取在线设备信息
export const getDeviceTopo = async function (params:any): Promise<IWorkspaceResponse<any>> {
  const url = `${HTTP_PREFIX_MANAGE}/manage/device`
  const result = await request.get(url, { params })
export const getDeviceTopo = async function (workspace_id: string): Promise<IWorkspaceResponse<any>> {
  const url = `${HTTP_PREFIX}/devices/${workspace_id}/devices`
  const result = await request.get(url)
  return result.data
}
@@ -131,8 +131,6 @@
}
export const getUserPage = async function (params: any, body: IPage): Promise<CommonListResponse<any>> {
  console.log(params, '++++++++++++++')
  const url = `${HTTP_PREFIX}/user/page`
  const result = await request.get(url, { params: { ...params, pageNum: body.current, pageSize: body.size } })
  return result.data
@@ -155,7 +153,16 @@
  const result = await request.delete(url)
  return result.data
}
export const testUnBind = async function (device_sn: string): Promise<IWorkspaceResponse<any>> {
  const url = `${HTTP_PREFIX}/devices/${device_sn}/unsubscribeTopic`
  const result = await request.get(url)
  return result.data
}
export const testBind = async function (device_sn: string): Promise<IWorkspaceResponse<any>> {
  const url = `${HTTP_PREFIX}/devices/${device_sn}/subscribeTopic`
  const result = await request.get(url)
  return result.data
}
export const getDeviceBySn = async function (workspace_id: string, device_sn: string): Promise<IWorkspaceResponse<any>> {
  const url = `${HTTP_PREFIX}/devices/${workspace_id}/devices/${device_sn}`
  const result = await request.get(url)