From e24f70ababdee2b4fdce71c6b80a9bc928fa0331 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 08 May 2023 14:45:08 +0800
Subject: [PATCH] 警情排行调整

---
 src/api/video/index.js |   81 +++++++++++++++++++++++++++++-----------
 1 files changed, 59 insertions(+), 22 deletions(-)

diff --git a/src/api/video/index.js b/src/api/video/index.js
index b6d703c..a0c84d6 100644
--- a/src/api/video/index.js
+++ b/src/api/video/index.js
@@ -2,13 +2,24 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2022-11-15 15:10:41
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-02-08 10:11:23
+ * @LastEditTime: 2023-02-20 10:18:43
  * @FilePath: \srs-police-affairs\src\api\video\index.js
  * @Description: 
  * 
  * Copyright (c) 2022 by shuishen 1109946754@qq.com, All Rights Reserved. 
  */
 import request from "@/router/axios.js"
+
+
+let equipmentNum = ''
+
+if (process.env.NODE_ENV == 'development') {
+    // 开发
+    equipmentNum = window.BASE_URL_CONFIG.VUE_APP_OUTER_NET_EQUIPMENT
+} else {
+    // 部署
+    equipmentNum = window.BASE_URL_CONFIG.VUE_APP_INTRANET_EQUIPMENT
+}
 
 /**
  * 获取设备列表
@@ -20,8 +31,7 @@
  */
 export const getVideoList = (page, count, query, params = {}) => {
     return request({
-        // 内网使用地址,外网把36110000002009999000更换掉
-        url: '/device/query/devices/36110000002009999000/channels',
+        url: `/device/query/devices/${equipmentNum}/channels`,
         method: 'get',
         requestBaseUrl: 'outside',
         params: {
@@ -40,10 +50,7 @@
  */
 export const getDevices = (channelId) => {
     return request({
-        // 内网使用地址,外网把36110000002009999000更换掉
-        // url: `/play/start/36110000002009999000/${channelId}`,
-        // 外网使用地址
-        url: `/play/start/34020000002000000003/${channelId}`,
+        url: `/play/start/${equipmentNum}/${channelId}`,
         method: 'get',
         requestBaseUrl: 'outside'
     })
@@ -56,16 +63,21 @@
  * @param {*} params 包含参数 range 参数值参考 116.292735,40.0717; 116.476708, 40.083625; 116.476708, 40.083625; 116.292735, 40.0717
  * @returns 
  */
-export const getRegionList = (page = 1, count = 15, range) => {
+export const getRegionList = (params) => {
     return request({
         url: '/device/query/SpatialQueryList',
-        method: 'get',
+        method: 'post',
         requestBaseUrl: 'outside',
-        params: {
-            page,
-            count,
-            range
-        }
+        data: params
+    })
+}
+
+export const getRegionListAll = (params) => {
+    return request({
+        url: '/device/query/spatialQueryListAll',
+        method: 'post',
+        requestBaseUrl: 'outside',
+        data: params
     })
 }
 
@@ -93,16 +105,11 @@
  * @param {*} positions 坐标
  * @param {*} name 名称
  */
-export const insertRegionSaveList = (type, positions, name, patrol) => {
+export const insertRegionSaveList = (params) => {
     return request({
         url: '/api/range/range/insertes',
         method: 'post',
-        params: {
-            type,
-            positions,
-            name,
-            patrol
-        }
+        params: params
     })
 }
 
@@ -123,6 +130,20 @@
         }
     })
 }
+
+/**
+ * 历史线面数据查询
+ * @param {*} current 当前页
+ * @param {*} size 每页数据数量
+ */
+export const updataRegionSaveList = (params) => {
+    return request({
+        url: '/api/range/range/updatee',
+        method: 'post',
+        params: params
+    })
+}
+
 
 /**
  * 历史线面数据删除
@@ -161,4 +182,20 @@
             ...params
         }
     })
-}
\ No newline at end of file
+}
+
+/**
+ * 获取监控树形数据附近数据
+ * @param {*} 
+ * @returns 
+ */
+export const getTreeDevicesNearby = (params) => {
+    return request({
+        url: '/api/deviceChannel/deviceChannel/getDeviceChannelByMileage',
+        method: 'get',
+        params: {
+            deviceId: equipmentNum,
+            ...params
+        }
+    })
+}

--
Gitblit v1.9.3