From c208b104011e0bbdc824960ed025b597d081c78f Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期六, 18 六月 2022 01:56:31 +0800
Subject: [PATCH] 摄像机配置: 修复国标刷底图api

---
 src/api/camera.ts |   90 ++++++++++++++++++++++----------------------
 1 files changed, 45 insertions(+), 45 deletions(-)

diff --git a/src/api/camera.ts b/src/api/camera.ts
index e2e07dc..e766328 100644
--- a/src/api/camera.ts
+++ b/src/api/camera.ts
@@ -1,118 +1,119 @@
-import request from "@/scripts/httpRequest";
-import qs from "qs";
-
+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) => {
@@ -120,8 +121,8 @@
     url: "/data/api-v/camera/ptzControl",
     method: "post",
     data: params
-  });
-};
+  })
+}
 //
 //鏌ユ壘鎵�鏈�(澶氳竟褰�)鍖哄煙
 export const findAllPolygons = () => {
@@ -158,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
   })
@@ -167,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
   })
 }
@@ -176,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
   })
 }
@@ -185,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