456 lines
8.9 KiB
JavaScript
456 lines
8.9 KiB
JavaScript
|
|
//工作情况
|
||
|
|
import request from "@/utils/request";
|
||
|
|
///mosty-api
|
||
|
|
const api = "/mosty-api";
|
||
|
|
// 在岗警力 | 街面力量
|
||
|
|
export function getZgjlData(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbQwBmjlbb/selectOnCop',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 街面巡组 | 巡逻时长里程
|
||
|
|
export function getSelectDeck(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/bxxRwxx/selectDeck',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//盘查车辆
|
||
|
|
export function getSelectCarCount(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbHcBpccl/selectCarCount',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//盘查人员
|
||
|
|
export function getSelectCrewCount(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbHcBpcry/selectCrewCount',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 大屏首页统计 -盘查人员
|
||
|
|
export function getPcryList(params) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbHcBpcry/selectCrewList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 大屏首页统计 -盘查车辆
|
||
|
|
export function getPcclList(params) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf//tbHcBpccl/selectCarList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//指令执行情况
|
||
|
|
export function getSelectInstructCount(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbZl/selectInstructCount',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//指令执行情况
|
||
|
|
export function getSelectLiist(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbZl/selectInstructList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//专业装备
|
||
|
|
export function getZyzb(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tpjcglZnzb/getZyzb',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//大屏巡逻路线
|
||
|
|
export function handleSelectListDp(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/bxxRwxx/selectListDp',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//查询巡组列表
|
||
|
|
export function getSelectDeckList(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbQwXfbb/selectDeckList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//查询巡组列表
|
||
|
|
export function tbJcglJzselectJzList(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbJcglJz/selectJzList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//查询警情数据
|
||
|
|
// mosty-jmxf/tbJq/getPageList
|
||
|
|
export function getSelectVigilant(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-gsxt/lzJcjPjdb/selectPage',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//查询预警数据列表
|
||
|
|
export function getSelectVigilantList(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYjxx/getPageList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//查询岗哨预警数据列表
|
||
|
|
export function getGxYjList(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-gsxt/tbYjxx/getPageList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//查询指令数据
|
||
|
|
export function getSelectInstructList(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbZl/selectInstructList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//搜索查询
|
||
|
|
export function getSelectEventList(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbSj/selectEventList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//警情撒点数据
|
||
|
|
export function getJqPointList(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbJq/getList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//警情单条查询数据
|
||
|
|
export function getJqItem(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbJq/' + params.id,
|
||
|
|
method: 'GET'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//案件撒点数据
|
||
|
|
export function getAjPointList(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYsAj/getList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//公安资源撒点数据
|
||
|
|
export function getGazyPointList(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYsGajg/getList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
//社会资源撒点数据
|
||
|
|
export function getShzyPointList(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYsDl/selectGeography',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//感知源撒点数据
|
||
|
|
export function getGzyPointList(data = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-yszx/tbYsSxt/getList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
//预警撒点数据
|
||
|
|
export function getYjPointList(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYjxx/getList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//获取当前勤务等级
|
||
|
|
export function getQwCurrentQwdj(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbQwQwdj/currentQwdj',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//获取警情热力图数据
|
||
|
|
export function getJqHotMap(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbJq/getJqHotMap',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//获取预警热力图数据
|
||
|
|
export function getListHotMap(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYjxx/getListHotMap',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//获取案件热力图数据
|
||
|
|
export function getAjHotMap(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYsAj/getAjHotMap',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//获取徐巡防区数据
|
||
|
|
export function getTbJcglXfqySelectById(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbJcglXfqy/selectById',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
//获取快反点数据
|
||
|
|
export function getTpJcglKfdSelectByid(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tpJcglKfd/selectByid',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 新增事件
|
||
|
|
export function addNewEvent(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf//tbSj',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
export function selectNewEventById(id) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbSj/selectById?id=' + id,
|
||
|
|
method: 'GET',
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 新增事件
|
||
|
|
export function pcsHasXz(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbQwXfbb/getFjbbByYsId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
// 指令查询详情
|
||
|
|
export function getDetailZl(params) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYjxx/getInfo/' + params,
|
||
|
|
method: 'GET'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
// 查询预警列表-分页
|
||
|
|
export function getListYj(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYjxx/getPageList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
// 查询预警列表-分页
|
||
|
|
export function getListJzxx(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbJcglXfll/getZyjzList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
// 查询预警列表-分页
|
||
|
|
export function sendYjzl(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbZl/addZl',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 附近装备
|
||
|
|
export function nearbyZb(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tpjcglZnzb/getFjzbList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 现场装备
|
||
|
|
export function xcZbInfo(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbZl/getXczbList',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
// 位置中心-位置统计-统计-里程数
|
||
|
|
export function locationLCS(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/wztj/tj/jrlcs',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 位置中心-位置统计-统计-位置人数
|
||
|
|
export function locationWZRS(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/wztj/tj/jrwzrs',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 位置中心-位置统计-统计-巡组位置数
|
||
|
|
export function locationXZWZS(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/wztj/tj/jrxzwzs',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 位置中心-位置统计-统计-人数里程巡组整合
|
||
|
|
export function locationRSLCZH(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/wztj/tj/rslcxz',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 位置中心-位置统计-人员位置列表
|
||
|
|
export function locationRYSSWZ(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/gxga/rywz/list',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 位置中心-位置统计-设备设施位置列表
|
||
|
|
export function locationSbsswz(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/gxga/sbsswz/list',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 查询犯罪预测列表
|
||
|
|
export function queryListfzyc(data = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbFzyc/queryList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 指导任务
|
||
|
|
export function queryListZdrw(data = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbZdxl/queryList',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
//查询犯罪预测巡逻列表
|
||
|
|
export function queryQfzxl(params = {}) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbFzycXljl/qfzxl',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//摄像头
|
||
|
|
/**
|
||
|
|
* 获取摄像头列表
|
||
|
|
*/
|
||
|
|
export function tbYsSxtList(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbYsSxt/getList',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//巡逻路线
|
||
|
|
export function tbJcglBxxList(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbJcglBxx/selecList',
|
||
|
|
method: 'get',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//巡逻点位
|
||
|
|
export function tbJcglBxdList(data) {
|
||
|
|
return request({
|
||
|
|
url: api + '/mosty-jmxf/tbJcglBxd/selecList',
|
||
|
|
method: 'get',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|