heyujie
2021-10-11 ae2d855c89ca722ac7309fdf1aa6ceed370e3b95
src/api/camera.ts
@@ -1,13 +1,6 @@
import request from "@/scripts/httpRequest";
import qs from "qs";
export const checkCameraConnet = (query: any) => {
  return request({
    url: "/data/api-v/area/localmenu",
    method: "get",
    params: query
  });
};
export const createCamera = (camera: any) => {
  return request({
@@ -27,37 +20,17 @@
export const getCameraInfo = (id: string) => {
  return request({
    url: "/data/api-v/camera/show/" + id,
    method: "get"
    url: "/data/api-v/camera/show",
    method: "get",
    params: { id: id }
  });
};
export const delCamera = (id: string) => {
  return request({
    url: "/data/api-v/camera/del/" + id,
    method: "delete"
  });
};
export const fetchCameraTasks = (id: string) => {
  return request({
    url: "/data/api-v/camera/task/" + id,
    method: "get"
  });
};
export const fetchCameraRulesByTask = (query: any) => {
  return request({
    url: "/data/api-v/camera/getRulesByCameraAndTask",
    url: "/data/api-v/camera/del",
    method: "get",
    params: query
  });
};
export const deleteCameraTask = (cameraId, taskId) => {
  return request({
    url: "/data/api-v/camera/delTask/" + cameraId + "/" + taskId,
    method: "delete"
    params: { id: id }
  });
};
@@ -95,8 +68,9 @@
export const updateSnapshot = (cameraId: string) => {
  return request({
    url: "/data/api-v/camera/updateSnapshotUrl/" + cameraId,
    method: "get"
    url: "/data/api-v/camera/updateSnapshotUrl",
    method: "get",
    params: { cameraId: cameraId }
  });
};
@@ -156,7 +130,7 @@
  })
}
//删除(展区)
export const delArea = (data:any) => {
export const delArea = (data: any) => {
  return request({
    url: "/data/api-v/acp/delete",
    method: "post",
@@ -165,10 +139,53 @@
}
//保存区域编辑
export const saveAreaInfo = (data:any) => {
export const saveAreaInfo = (data: any) => {
  return request({
    url: "/data/api-v/acp/save",
    method: "post",
    data
  })
}
}
//获取摄像机的坐标标定信息
export const getCameraMarks = (query: any) => {
  return request({
    url: '/data/api-v/camera/coord',
    method: "get",
    params: query
  })
}
//更新摄像机的坐标标定信息
export const updateCameraMarks = (data: any) => {
  return request({
    url: '/data/api-v/camera/updateCoord',
    method: 'post',
    data
  })
}
//保存摄像机分组
export const saveCameraGroupInfo = (data: any) => {
  return request({
    url: '/data/api-v/camera/group/save',
    method: 'post',
    data
  })
}
//查询摄像机分组信息
export const findCameraGroups = () => {
  return request({
    url: '/data/api-v/camera/group/findAll',
    method: 'get'
  })
}
export const delCameraGroup = (groupId: string) => {
  return request({
    url: '/data/api-v/camera/group/del?groupId=' + groupId,
    method: 'post'
  })
}