| | |
| | | |
| | | |
| | | /** |
| | | * 添加活动 |
| | | * @param {*} |
| | | * @returns |
| | | * 获取活动列表 |
| | | * @param {*} |
| | | * @returns |
| | | */ |
| | | export const getSecurityList = (params, requestBaseUrl = 'outside') => { |
| | | export const getSecurityList = (params) => { |
| | | return request({ |
| | | url: `/security/security/all`, |
| | | url: `/api/security/security/page`, |
| | | method: 'get', |
| | | requestBaseUrl, |
| | | params |
| | | params: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 获取警车列表 |
| | | * @param {*} params |
| | | * @returns |
| | | */ |
| | | export const getCarList = (params) => { |
| | | return request({ |
| | | url: `/api/policecar/policecar/all`, |
| | | method: 'get', |
| | | params: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 获取警员列表 |
| | | * @param {*} params |
| | | * @returns |
| | | * @param {*} params |
| | | * @returns |
| | | */ |
| | | export const getPoliceList = (params, requestBaseUrl = 'outside') => { |
| | | export const getPoliceList = (params) => { |
| | | return request({ |
| | | url: `/policeman/policeman/all`, |
| | | url: `/api/policeman/policeman/all`, |
| | | method: 'get', |
| | | requestBaseUrl, |
| | | params: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 获取警员树形列表 |
| | | * @param {*} params |
| | | * @returns |
| | | */ |
| | | export const getPolicemanTree = (params) => { |
| | | return request({ |
| | | url: `/api/policeman/policeman/getPolicemanTree`, |
| | | method: 'get', |
| | | params: params |
| | | }) |
| | | } |
| | |
| | | * @param {*} position 坐标 |
| | | * @param {*} securityId 活动ID |
| | | * @param {*} type 范围类型 |
| | | * @returns |
| | | * @returns |
| | | */ |
| | | export const addCarAndRange = (carId, position, securityId, type, requestBaseUrl = 'outside') => { |
| | | export const addCarAndRange = (params) => { |
| | | return request({ |
| | | url: `/securityManageCar/securityManageCar/save`, |
| | | url: `/api/securityManageCar/securityManageCar/save`, |
| | | method: 'post', |
| | | requestBaseUrl, |
| | | params: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 活动修改警车 |
| | | * @param {*} carId 警员ID |
| | | * @param {*} id 数据唯一标识 |
| | | * @returns |
| | | */ |
| | | export const updateActivityCar = (params) => { |
| | | return request({ |
| | | url: `/api/securityManageCar/securityManageCar/update`, |
| | | method: 'post', |
| | | params: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 活动删除警车 |
| | | * @param {*} ids 数据唯一标识 |
| | | * @returns |
| | | */ |
| | | export const deleteActivityCar = (ids) => { |
| | | return request({ |
| | | url: `/api/securityManageCar/securityManageCar/remove`, |
| | | method: 'post', |
| | | params: { |
| | | carId, |
| | | position, |
| | | securityId, |
| | | type |
| | | ids |
| | | } |
| | | }) |
| | | } |
| | |
| | | * @param {*} position 坐标 |
| | | * @param {*} securityId 活动ID |
| | | * @param {*} type 范围类型 |
| | | * @returns |
| | | * @returns |
| | | */ |
| | | export const addActivityPolice = (policemanId, position, securityId, type, requestBaseUrl = 'outside') => { |
| | | export const addActivityPolice = (params) => { |
| | | return request({ |
| | | url: `/securityManage/securityManage/save`, |
| | | url: `/api/securityManage/securityManage/save`, |
| | | method: 'post', |
| | | requestBaseUrl, |
| | | params: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 活动删除警员 |
| | | * @param {*} ids 数据唯一标识 |
| | | * @returns |
| | | */ |
| | | export const deleteActivityPolice = (ids) => { |
| | | return request({ |
| | | url: `/api/securityManage/securityManage/remove`, |
| | | method: 'post', |
| | | params: { |
| | | policemanId, |
| | | position, |
| | | securityId, |
| | | type |
| | | ids |
| | | } |
| | | }) |
| | | } |
| | |
| | | * 活动修改警员 |
| | | * @param {*} policemanId 警员ID |
| | | * @param {*} id 数据唯一标识 |
| | | * @returns |
| | | * @returns |
| | | */ |
| | | export const updateActivityPolice = (id, policemanId, requestBaseUrl = 'outside') => { |
| | | export const updateActivityPolice = (params) => { |
| | | return request({ |
| | | url: `/securityManage/securityManage/update`, |
| | | url: `/api/securityManage/securityManage/update`, |
| | | method: 'post', |
| | | requestBaseUrl, |
| | | params: { |
| | | id, |
| | | policemanId, |
| | | } |
| | | params: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 获取活动人员分布信息 |
| | | * @param {*} securityId 活动ID |
| | | * @returns |
| | | * @returns |
| | | */ |
| | | export const getSecurityPoliceList = (securityId, requestBaseUrl = 'outside') => { |
| | | export const getSecurityPoliceList = (securityId) => { |
| | | return request({ |
| | | url: `/securityManage/securityManage/all`, |
| | | url: `/api/securityManage/securityManage/all`, |
| | | method: 'get', |
| | | requestBaseUrl, |
| | | params: { |
| | | securityId |
| | | } |
| | | }) |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取活动警车分布信息 |
| | | * @param {*} securityId 活动ID |
| | | * @returns |
| | | * @returns |
| | | */ |
| | | export const getSecurityCarList = (securityId, requestBaseUrl = 'outside') => { |
| | | export const getSecurityCarList = (securityId) => { |
| | | return request({ |
| | | url: `/securityManageCar/securityManageCar/all`, |
| | | url: `/api/securityManageCar/securityManageCar/all`, |
| | | method: 'get', |
| | | requestBaseUrl, |
| | | params: { |
| | | securityId |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 获取业务字典 |
| | | * @returns |
| | | */ |
| | | export const getServiceDictionary = () => { |
| | | return request({ |
| | | url: `/api/blade-system/dict-biz/parent-list?current=1&size=9999`, |
| | | method: 'get' |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 获取活动类型 |
| | | * @returns |
| | | */ |
| | | export const getActivityType = (parentId) => { |
| | | return request({ |
| | | url: `/api/blade-system/dict-biz/child-list?current=1&size=9999&parentId=${parentId}`, |
| | | method: 'get' |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 保存活动标绘箭头 |
| | | * @param {*} securityId 活动ID |
| | | * @param {*} position 坐标 |
| | | * @param {*} name 名字 |
| | | * @param {*} color 颜色 |
| | | * @param {*} type 箭头类型 |
| | | * @returns |
| | | */ |
| | | export const addSecurityPlot = (params) => { |
| | | return request({ |
| | | url: `/api/securityPlot/securityPlot/save`, |
| | | method: 'post', |
| | | data: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 获得活动标绘箭头列表 |
| | | * @param {*} securityId 活动ID |
| | | * @returns |
| | | */ |
| | | export const getSecurityPlotList = (securityId) => { |
| | | return request({ |
| | | url: `/api/securityPlot/securityPlot/all`, |
| | | method: 'get', |
| | | params: { |
| | | securityId, |
| | | } |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 更新活动标绘箭头 |
| | | * @param {*} securityId 活动ID |
| | | * @returns |
| | | */ |
| | | export const updateSecurityPlot = (params) => { |
| | | return request({ |
| | | url: `/api/securityPlot/securityPlot/update`, |
| | | method: 'post', |
| | | data: params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 删除活动标绘箭头 |
| | | * @param {*} id 标绘ID |
| | | * @returns |
| | | */ |
| | | export const deleteSecurityPlot = (ids) => { |
| | | return request({ |
| | | url: `/api/securityPlot/securityPlot/remove`, |
| | | method: 'post', |
| | | params: { |
| | | ids |
| | | } |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 获得数据地图搜索场所 |
| | | * @param {*} deptId 区域id |
| | | * @returns |
| | | */ |
| | | export const getSearchInfo = (deptId, search) => { |
| | | return request({ |
| | | url: `/api/policeStationInfo/policeStationInfo/getSearchInfo`, |
| | | method: 'get', |
| | | params: { |
| | | deptId, |
| | | search |
| | | } |
| | | }) |
| | | } |