From feaf0a9778879ef211c5587a513ba4cbdabb52d0 Mon Sep 17 00:00:00 2001
From: ZZJ <10913410+zzj2100@user.noreply.gitee.com>
Date: 星期四, 23 六月 2022 17:42:58 +0800
Subject: [PATCH] bug修复
---
src/api/camera.ts | 101 +++++++++++++++++++++++++-------------------------
1 files changed, 51 insertions(+), 50 deletions(-)
diff --git a/src/api/camera.ts b/src/api/camera.ts
index 59422ea..e766328 100644
--- a/src/api/camera.ts
+++ b/src/api/camera.ts
@@ -1,117 +1,119 @@
-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
- });
-};
+import request from "@/scripts/httpRequest"
+import qs from "qs"
export const createCamera = (camera: any) => {
return request({
url: "/data/api-v/camera/add",
method: "post",
data: camera
- });
-};
+ })
+}
export const updateCameraInfo = (camera: any) => {
return request({
url: "/data/api-v/camera/update",
method: "put",
data: camera
- });
-};
+ })
+}
export const getCameraInfo = (id: string) => {
return request({
url: "/data/api-v/camera/show",
method: "get",
params: { id: id }
- });
-};
+ })
+}
+
+export const getGB28181CameraInfo = (id: string) => {
+ return request({
+ url: "/data/api-v/gb28181/camera/show",
+ method: "get",
+ params: { cid: id }
+ })
+}
export const delCamera = (id: string) => {
return request({
url: "/data/api-v/camera/del",
method: "get",
params: { id: id }
- });
-};
+ })
+}
export const saveCameraRules = (query: any) => {
return request({
url: "/data/api-v/camera/saveTask",
method: "post",
data: query
- });
-};
+ })
+}
export const deleteCameraRules = (query: any) => {
return request({
url: "/data/api-v/cameraTaskArgs/deleteByGroup",
method: "get",
params: query
- });
-};
+ })
+}
export const getLinkRules = (query: any) => {
return request({
url: "/data/api-v/cameraTaskArgs/getLinkRulesByCameraIds",
method: "post",
data: query
- });
-};
+ })
+}
export const saveLinkRule = (query: any) => {
return request({
url: "/data/api-v/cameraTaskArgs/saveLinkRulesByGroup",
method: "post",
data: query
- });
-};
+ })
+}
-export const updateSnapshot = (cameraId: string) => {
+export const updateSnapshot = (cameraId: string, isGB: boolean) => {
+ let api = isGB ? "/data/api-v/gb28181/camera/updateSnapshotUrl" : "/data/api-v/camera/updateSnapshotUrl"
+
return request({
- url: "/data/api-v/camera/updateSnapshotUrl",
+ url: api,
method: "get",
params: { cameraId: cameraId }
- });
-};
+ })
+}
export const updateCameraTask = (params: any) => {
return request({
url: "/data/api-v/cameraTask/updateCameraTaskStatus",
method: "post",
data: params
- });
-};
+ })
+}
export const updateRuleDefence = (params: any) => {
return request({
url: "/data/api-v/cameraTaskArgs/updateDefenceStateByGroup",
method: "post",
data: qs.stringify(params)
- });
-};
+ })
+}
export const updateAlarmLevel = (params: any) => {
return request({
url: "/data/api-v/cameraTask/saveAlarmLevelByGroup",
method: "post",
data: params
- });
-};
+ })
+}
export const addCameraTask = (params: any) => {
return request({
url: "/data/api-v/cameraTask/addTask",
method: "post",
data: qs.stringify(params)
- });
-};
+ })
+}
// 浜戝彴
export const ptzControl = (params: any) => {
@@ -119,8 +121,8 @@
url: "/data/api-v/camera/ptzControl",
method: "post",
data: params
- });
-};
+ })
+}
//
//鏌ユ壘鎵�鏈�(澶氳竟褰�)鍖哄煙
export const findAllPolygons = () => {
@@ -157,7 +159,7 @@
//鑾峰彇鎽勫儚鏈虹殑鍧愭爣鏍囧畾淇℃伅
export const getCameraMarks = (query: any) => {
return request({
- url: '/data/api-v/camera/coord',
+ url: "/data/api-v/camera/coord",
method: "get",
params: query
})
@@ -166,8 +168,8 @@
//鏇存柊鎽勫儚鏈虹殑鍧愭爣鏍囧畾淇℃伅
export const updateCameraMarks = (data: any) => {
return request({
- url: '/data/api-v/camera/updateCoord',
- method: 'post',
+ url: "/data/api-v/camera/updateCoord",
+ method: "post",
data
})
}
@@ -175,8 +177,8 @@
//淇濆瓨鎽勫儚鏈哄垎缁�
export const saveCameraGroupInfo = (data: any) => {
return request({
- url: '/data/api-v/camera/group/save',
- method: 'post',
+ url: "/data/api-v/camera/group/save",
+ method: "post",
data
})
}
@@ -184,15 +186,14 @@
//鏌ヨ鎽勫儚鏈哄垎缁勪俊鎭�
export const findCameraGroups = () => {
return request({
- url: '/data/api-v/camera/group/findAll',
- method: 'get'
+ 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'
+ url: "/data/api-v/camera/group/del?groupId=" + groupId,
+ method: "post"
})
}
-
--
Gitblit v1.8.0