You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
244 lines
4.4 KiB
244 lines
4.4 KiB
import request from "@/utils/request"
|
|
/**
|
|
*
|
|
* 人员
|
|
*/
|
|
|
|
// 监控视频video/PageEq
|
|
// 强制观摩
|
|
export function videoSurveillance(data) {
|
|
return request({
|
|
// baseURL: "https://bjh.jndz.cn/bjh-admin-server",
|
|
url: "/jn/dockingEq/videoSurveillance",
|
|
method:'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取视频点位
|
|
export function getVideoPageEq(params) {
|
|
return request({
|
|
url: "/jn/video/PageEq",
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
// 获取流URL
|
|
export function getPreviewURLs(params) {
|
|
return request({
|
|
url: "/jn/video/previewURLs",
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 终端设备坐标采集、在线状态接口
|
|
export function getDeviceList(params) {
|
|
return request({
|
|
url: "/jn/dockingEq/getDeviceList",
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 获取历史轨迹
|
|
export function getLocInfoByImei(data) {
|
|
return request({
|
|
url: "/jn/dockingEq/getLocInfoByImei",
|
|
method:'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 重点区域
|
|
export function regionalsettings(params){
|
|
return request({
|
|
url:'/jn/regionalsettings/list',
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 重点路段
|
|
export function roadsetting(params){
|
|
return request({
|
|
url:'/jn/roadsetting/list',
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 根据等级查询所有区域网格
|
|
export function levelQywg(query) {
|
|
return request({
|
|
url: '/jn/bgridsetting/getListBylevel',
|
|
method: 'get',
|
|
params:query
|
|
})
|
|
}
|
|
|
|
// 围栏
|
|
export function fence(params){
|
|
return request({
|
|
url:'/jn/fence/list',
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 网格
|
|
export function bgridsetting(params){
|
|
return request({
|
|
url:'/jn/bgridsetting/list',
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
|
|
/**
|
|
* 车辆管理
|
|
*/
|
|
|
|
// 查询车辆管理列表
|
|
export function getCarManageList(params) {
|
|
return request({
|
|
url: "/jn/carManage/list",
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 沿街商铺
|
|
*/
|
|
|
|
// 查询沿街店铺列表 streetShop
|
|
export function getStreetShopList(params) {
|
|
return request({
|
|
url: '/jn/shop/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 获取token
|
|
export function getAccesstoken(params){
|
|
return request({
|
|
url:"/jn/single/getSqByaccesstoken",
|
|
method: "get",
|
|
params
|
|
})
|
|
}
|
|
// 获取用户信息
|
|
export function getUserinfo(params){
|
|
return request({
|
|
url:"/jn/single/getUserByaccessToken",
|
|
method: "get",
|
|
params,
|
|
// headers:{
|
|
// isToken:false,
|
|
// }
|
|
})
|
|
}
|
|
|
|
// 事件列表查询
|
|
export function getQueryViewListPage(params,data) {
|
|
return request({
|
|
baseURL: process.env.VUE_APP_BASE_API2,
|
|
url: "/api/eform/engine/viewEngine/queryViewListPage",
|
|
method:'post',
|
|
params,
|
|
data
|
|
})
|
|
}
|
|
|
|
// 自动提交事件---保存事件数据
|
|
export function eventSaveData(params,data) {
|
|
return request({
|
|
baseURL: process.env.VUE_APP_BASE_API2,
|
|
url: "/api/eform/engine/formEngine/saveData",
|
|
method:'post',
|
|
params,
|
|
data
|
|
})
|
|
}
|
|
|
|
// 分页查询在线人员
|
|
export function onlinePeople(params){
|
|
return request({
|
|
url: "/jn/dockingEq/onlinePeople",
|
|
method:'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 查询在线总人数
|
|
export function onlineNumSize(){
|
|
return request({
|
|
url: "/jn/dockingEq/onlineNumSize",
|
|
method:'get',
|
|
})
|
|
}
|
|
|
|
// 指挥中心列表
|
|
export function listZhzz(query) {
|
|
return request({
|
|
url: '/jn/center/list',
|
|
method: 'get',
|
|
params: query
|
|
})
|
|
}
|
|
|
|
// 根据imei查询人员信息
|
|
export function getUserByImei(params){
|
|
return request({
|
|
url: '/jn/dwgj/getUserByImei',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 根据手机号和人员名称查询
|
|
export function dwgjList(params){
|
|
return request({
|
|
url: '/jn/scheduling/allList',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 获取围栏打卡信息
|
|
export function getFence(params){
|
|
return request({
|
|
url: '/jn/screen/getFence',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 部门有imei人员的部门树
|
|
export function hasImeiTree(){
|
|
return request({
|
|
url: '/jn/department/hasImeiTree',
|
|
method: 'get'
|
|
})
|
|
}
|
|
// 根据部门id获取部门imei不为空的人员
|
|
export function getDept(id){
|
|
return request({
|
|
url: '/jn/department/getDept/' + id,
|
|
method: 'get'
|
|
})
|
|
}
|
|
// 展开的部门加人员数结构
|
|
export function getUserCount(){
|
|
return request({
|
|
url:"/jn/department/getUserCount",
|
|
method:"get",
|
|
})
|
|
}
|
|
// 根据名字,手机号模糊查询人员
|
|
export function getImeiUserOnline(user){
|
|
return request({
|
|
url:"/jn/department/getImeiUserOnline/" + user,
|
|
method:"get",
|
|
})
|
|
} |