mark
2022-09-30 2ec95b3d2fd484b44d5274054bcbd78307a76ef8
src/api/report.ts
@@ -11,6 +11,13 @@
    params: query
  })
}
export const findTaskById = (query: any) => {
  return request({
    url: "/api-a/v1/task/getById",
    method: "get",
    params: query
  })
}
/**
 * 事件推送新增
@@ -55,3 +62,107 @@
    params: query
  })
}
/**
 *
 * 数据推送 设备信息维护
查询设备
 */
export const getDevicesList = (query: any) => {
  return request({
    url: "/api-a/v1/devices/list",
    method: "get",
    params: query
  })
}
// 添加设备
// 参数 json
export const devicesCreate = (query: any) => {
  return request({
    url: "/api-a/v1/devices/create",
    method: "post",
    // data: qs.stringify(query)
    data: query
  })
}
// 修改,参数:返回值的所有属性
export const devicesUpdate = (query: any) => {
  return request({
    url: "/api-a/v1/devices/update",
    method: "post",
    data: query
  })
}
// 删除,参数 id
export const devicesDelete = (query: any) => {
  return request({
    url: "/api-a/v1/devices/delete",
    method: "get",
    params: query
  })
}
/**
 *
 * 点位信息维护
查询
 */
export const camerasList = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/list",
    method: "get",
    params: query
  })
}
//添加点位
export const camerasCreate = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/create",
    method: "post",
    data: query
  })
}
// 编辑
export const camerasUpdate = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/update",
    method: "post",
    data: query
  })
}
//删除
export const camerasDelete = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/delete",
    method: "get",
    params: query
  })
}
// 总开关的改变
export const camerasSwitch = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/switch",
    method: "get",
    params: query
  })
}
// 总开关的状态
export const camerasConfig = () => {
  return request({
    url: "/api-a/v1/cameras/config",
    method: "get"
  })
}
/**
 *
 * 报警推送日志
 */
export const camerasReportLog = (query: any) => {
  return request({
    url: "/api-a/v1/cameras/reportLog",
    method: "get",
    params: query
  })
}