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/activity/index.js |   96 +++++++++++++++++++++++-------------------------
 1 files changed, 46 insertions(+), 50 deletions(-)

diff --git a/src/api/activity/index.js b/src/api/activity/index.js
index abfaca7..a4ee0bb 100644
--- a/src/api/activity/index.js
+++ b/src/api/activity/index.js
@@ -6,19 +6,11 @@
  * @param {*}
  * @returns
  */
-export const getSecurityList = (current, size, type, name, startTime, endTime, deptId) => {
+export const getSecurityList = (params) => {
     return request({
         url: `/api/security/security/page`,
         method: 'get',
-        params: {
-            current,
-            size,
-            type,
-            name,
-            startTime,
-            endTime,
-            deptId
-        }
+        params: params
     })
 }
 
@@ -49,6 +41,19 @@
 }
 
 /**
+ * 获取警员树形列表
+ * @param {*} params
+ * @returns
+ */
+export const getPolicemanTree = (params) => {
+    return request({
+        url: `/api/policeman/policeman/getPolicemanTree`,
+        method: 'get',
+        params: params
+    })
+}
+
+/**
  * 活动添加警车和范围
  * @param {*} carId  警车ID
  * @param {*} position  坐标
@@ -56,16 +61,11 @@
  * @param {*} type  范围类型
  * @returns
  */
-export const addCarAndRange = (carId, position, securityId, type) => {
+export const addCarAndRange = (params) => {
     return request({
         url: `/api/securityManageCar/securityManageCar/save`,
         method: 'post',
-        params: {
-            carId,
-            position,
-            securityId,
-            type
-        }
+        params: params
     })
 }
 
@@ -75,16 +75,11 @@
  * @param {*} id 数据唯一标识
  * @returns
  */
-export const updateActivityCar = (id, carId, color, width) => {
+export const updateActivityCar = (params) => {
     return request({
         url: `/api/securityManageCar/securityManageCar/update`,
         method: 'post',
-        params: {
-            id,
-            carId,
-            color,
-            width
-        }
+        params: params
     })
 }
 
@@ -111,16 +106,11 @@
  * @param {*} type  范围类型
  * @returns
  */
-export const addActivityPolice = (policemanId, position, securityId, type) => {
+export const addActivityPolice = (params) => {
     return request({
         url: `/api/securityManage/securityManage/save`,
         method: 'post',
-        params: {
-            policemanId,
-            position,
-            securityId,
-            type
-        }
+        params: params
     })
 }
 
@@ -145,14 +135,11 @@
  * @param {*} id 数据唯一标识
  * @returns
  */
-export const updateActivityPolice = (id, policemanId) => {
+export const updateActivityPolice = (params) => {
     return request({
         url: `/api/securityManage/securityManage/update`,
         method: 'post',
-        params: {
-            id,
-            policemanId,
-        }
+        params: params
     })
 }
 
@@ -170,7 +157,6 @@
         }
     })
 }
-
 
 /**
  * 获取活动警车分布信息
@@ -213,19 +199,16 @@
  * 保存活动标绘箭头
  * @param {*} securityId  活动ID
  * @param {*} position  坐标
+ * @param {*} name  名字
+ * @param {*} color  颜色
  * @param {*} type  箭头类型
  * @returns
  */
-export const addSecurityPlot = (securityId, position, type, name) => {
+export const addSecurityPlot = (params) => {
     return request({
         url: `/api/securityPlot/securityPlot/save`,
         method: 'post',
-        data: {
-            securityId,
-            position,
-            type,
-            name
-        }
+        data: params
     })
 }
 
@@ -238,7 +221,7 @@
     return request({
         url: `/api/securityPlot/securityPlot/all`,
         method: 'get',
-        data: {
+        params: {
             securityId,
         }
     })
@@ -249,14 +232,11 @@
  * @param {*} securityId  活动ID
  * @returns
  */
-export const updateSecurityPlot = (id, position) => {
+export const updateSecurityPlot = (params) => {
     return request({
         url: `/api/securityPlot/securityPlot/update`,
         method: 'post',
-        data: {
-            id,
-            position
-        }
+        data: params
     })
 }
 
@@ -274,3 +254,19 @@
         }
     })
 }
+
+/**
+ * 获得数据地图搜索场所
+ * @param {*} deptId  区域id
+ * @returns
+ */
+export const getSearchInfo = (deptId, search) => {
+    return request({
+        url: `/api/policeStationInfo/policeStationInfo/getSearchInfo`,
+        method: 'get',
+        params: {
+            deptId,
+            search
+        }
+    })
+}

--
Gitblit v1.9.3