From 6c4f405e28acaed23143b87b4619020337da2764 Mon Sep 17 00:00:00 2001
From: guanqb <18720758508@163.com>
Date: Thu, 01 Dec 2022 09:44:08 +0800
Subject: [PATCH] 活动警员添加更新

---
 src/api/activity/index.js |   72 ++++++++++++++++++++++++++++++++++--
 1 files changed, 68 insertions(+), 4 deletions(-)

diff --git a/src/api/activity/index.js b/src/api/activity/index.js
index fb4daa8..f31de84 100644
--- a/src/api/activity/index.js
+++ b/src/api/activity/index.js
@@ -1,5 +1,20 @@
 import request from "@/router/axios.js"
 
+
+/**
+ * 添加活动
+ * @param {*}   
+ * @returns 
+ */
+export const getSecurityList = (params, requestBaseUrl = '') => {
+    return request({
+        url: `/security/security/all`,
+        method: 'get',
+        requestBaseUrl,
+        params
+    })
+}
+
 /**
  * 获取警员列表
  * @param {*} params  
@@ -38,14 +53,13 @@
 
 /**
  * 活动添加警员
- * @param {*} policemanId  警车ID
+ * @param {*} policemanId  警员ID
  * @param {*} position  坐标
  * @param {*} securityId  活动ID
- * @param {*} deptId  部分ID
  * @param {*} type  范围类型
  * @returns 
  */
-export const addActivityPolice = (policemanId, position, securityId, deptId, type, requestBaseUrl = '') => {
+export const addActivityPolice = (policemanId, position, securityId, type, requestBaseUrl = '') => {
     return request({
         url: `/securityManage/securityManage/save`,
         method: 'post',
@@ -54,8 +68,58 @@
             policemanId,
             position,
             securityId,
-            deptId,
             type
         }
     })
+}
+
+/**
+ * 活动修改警员
+ * @param {*} policemanId  警员ID
+ * @param {*} id 数据唯一标识
+ * @returns 
+ */
+export const updateActivityPolice = (id, policemanId, requestBaseUrl = '') => {
+    return request({
+        url: `/securityManage/securityManage/update`,
+        method: 'post',
+        requestBaseUrl,
+        params: {
+            id,
+            policemanId,
+        }
+    })
+}
+
+/**
+ * 获取活动人员分布信息
+ * @param {*} securityId  活动ID
+ * @returns 
+ */
+export const getSecurityPoliceList = (securityId, requestBaseUrl = '') => {
+    return request({
+        url: `/securityManage/securityManage/all`,
+        method: 'get',
+        requestBaseUrl,
+        params: {
+            securityId
+        }
+    })
+}
+
+
+/**
+ * 获取活动警车分布信息
+ * @param {*} securityId  活动ID
+ * @returns 
+ */
+export const getSecurityCarList = (securityId, requestBaseUrl = '') => {
+    return request({
+        url: `/securityManageCar/securityManageCar/all`,
+        method: 'get',
+        requestBaseUrl,
+        params: {
+            securityId
+        }
+    })
 }
\ No newline at end of file

--
Gitblit v1.9.3