Compare commits

..

23 Commits

Author SHA1 Message Date
何峥傲 43b8610dac 修改a链接
1 year ago
何峥傲 b8594272be echart动态
1 year ago
何峥傲 a8ae73b977 tijaio
1 year ago
何峥傲 3179e86625 修改主页样式
1 year ago
何峥傲 e3f08837b1 12/12 23:06
1 year ago
何峥傲 050d776cd8 12/1245:33修改login buildinga
1 year ago
何峥傲 18cdc3ff57 12/11/21:41
1 year ago
何峥傲 3d17616047 1
1 year ago
何峥傲 f5345e1452 12/11晚上八点40
1 year ago
何峥傲 1441da5e73 12/11早上最新
1 year ago
何峥傲 f2b8b4f9e4 修改echarts
1 year ago
何峥傲 361452b465 echarts
1 year ago
何峥傲 1a19526ff9 url
1 year ago
何峥傲 dba5cb545d 12.9/19.17
1 year ago
何峥傲 7586f80297 hzahza
1 year ago
独树的风 2704c38b58 更改 request baseURL
1 year ago
独树的风 fe333b5a71 update:更新
1 year ago
独树的风 21b507ca41 Merge branch 'dev' of http://8.136.197.230:3000/sheyang/sheyangCoastalSystem into dev
1 year ago
独树的风 cef0fbfc57 update:更改
1 year ago
何峥傲 ba870087d8 2023/12/7/20.49
1 year ago
何峥傲 4d8a0b2922 2323/12/07/15.21
1 year ago
guomingxin a4f4a5e01c Merge pull request 'update: 更新' (#1) from master into dev
1 year ago
独树的风 e4b493bb67 update: 更新配置文件
1 year ago

Binary file not shown.

33
package-lock.json generated

@ -16,7 +16,6 @@
"element-ui": "^2.15.14", "element-ui": "^2.15.14",
"js-cookie": "^3.0.5", "js-cookie": "^3.0.5",
"json-loader": "^0.5.7", "json-loader": "^0.5.7",
"postcss": "^8.4.38",
"vue": "^2.6.14", "vue": "^2.6.14",
"vue-router": "^3.5.1", "vue-router": "^3.5.1",
"vuex": "^3.6.2" "vuex": "^3.6.2"
@ -8869,13 +8868,13 @@
} }
}, },
"node_modules/postcss": { "node_modules/postcss": {
"version": "8.4.38", "version": "8.4.31",
"resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.38.tgz", "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.31.tgz",
"integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
"dependencies": { "dependencies": {
"nanoid": "^3.3.7", "nanoid": "^3.3.6",
"picocolors": "^1.0.0", "picocolors": "^1.0.0",
"source-map-js": "^1.2.0" "source-map-js": "^1.0.2"
}, },
"engines": { "engines": {
"node": "^10 || ^12 || >=14" "node": "^10 || ^12 || >=14"
@ -10318,9 +10317,9 @@
} }
}, },
"node_modules/source-map-js": { "node_modules/source-map-js": {
"version": "1.2.0", "version": "1.0.2",
"resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz", "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz",
"integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
"engines": { "engines": {
"node": ">=0.10.0" "node": ">=0.10.0"
} }
@ -18981,13 +18980,13 @@
} }
}, },
"postcss": { "postcss": {
"version": "8.4.38", "version": "8.4.31",
"resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.38.tgz", "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.31.tgz",
"integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
"requires": { "requires": {
"nanoid": "^3.3.7", "nanoid": "^3.3.6",
"picocolors": "^1.0.0", "picocolors": "^1.0.0",
"source-map-js": "^1.2.0" "source-map-js": "^1.0.2"
} }
}, },
"postcss-calc": { "postcss-calc": {
@ -20064,9 +20063,9 @@
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
}, },
"source-map-js": { "source-map-js": {
"version": "1.2.0", "version": "1.0.2",
"resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz", "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz",
"integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
}, },
"source-map-support": { "source-map-support": {
"version": "0.5.21", "version": "0.5.21",

@ -16,7 +16,6 @@
"element-ui": "^2.15.14", "element-ui": "^2.15.14",
"js-cookie": "^3.0.5", "js-cookie": "^3.0.5",
"json-loader": "^0.5.7", "json-loader": "^0.5.7",
"postcss": "^8.4.38",
"vue": "^2.6.14", "vue": "^2.6.14",
"vue-router": "^3.5.1", "vue-router": "^3.5.1",
"vuex": "^3.6.2" "vuex": "^3.6.2"

@ -9,7 +9,7 @@
<title> <title>
<%= htmlWebpackPlugin.options.title %> <%= htmlWebpackPlugin.options.title %>
</title> </title>
<!-- <script type="text/javascript" src="<%= BASE_URL %>js/liveplayer-lib.min.js"></script> --> <script type="text/javascript" src="./liveplayer-lib.min.js"></script>
<!-- 引入MineMap API插件 --> <!-- 引入MineMap API插件 -->
<link rel="stylesheet" href="http://50.144.11.244:21009/support/static/api/demo/js-api/zh/css/demo.css"> <link rel="stylesheet" href="http://50.144.11.244:21009/support/static/api/demo/js-api/zh/css/demo.css">
<link rel="stylesheet" href="http://50.144.11.244:21009/minemapapi/v2.1.0/minemap.css"> <link rel="stylesheet" href="http://50.144.11.244:21009/minemapapi/v2.1.0/minemap.css">

File diff suppressed because one or more lines are too long

@ -0,0 +1,26 @@
import request from '@/utils/request'
// * 警力分布 - 派出所信息
export const getPoliceHouseAPI = (params) => {
return request({
url: '/base/metaPoliceStationInfo',
method: 'get',
params
})
}
// * 警力分布 - 警务室信息
export const getPoliceOfficeAPI = (params) => {
return request({
url: '/base/metaPoliceOfficeInfo',
method: 'get',
params
})
}
// * 警力分布 - 执法记录仪信息
export const getDeviceStatusAPI = (params) => {
return request({
url: '/base/devopsDeviceStatus',
method: 'get',
params
})
}

@ -0,0 +1,38 @@
import request from '@/utils/request'
// TODO 楼栋信息模块
// * 获取楼栋信息
export const postBuildInformationAPI = (params) => {
return request({
url: '/base/bigscreen/buildingInformation',
method: 'post',
params
})
}
// * 获取房屋结构
export const postBuildStructureAPI = (params) => {
return request({
url: '/base/bigscreen/buildStructure',
method: 'post',
params
})
}
// * 获取实有房屋统计
export const postBuildRealEstateAPI = (params) => {
return request({
url: '/base/bigscreen/buildRealEstate',
method: 'post',
params
})
}
// * 获取实有人口统计
export const postBuildRealActualAPI = (params) => {
return request({
url: '/base/bigscreen/buildRealActual',
method: 'post',
params
})
}

@ -18,7 +18,7 @@ export function getResourceAPI(data) {
}) })
} }
// * 重点人员 // * 重点人员(图表)
export const keyPersonnelAPI = (data) => { export const keyPersonnelAPI = (data) => {
return request({ return request({
url: '/base/bigscreen/keyPersonnel', url: '/base/bigscreen/keyPersonnel',
@ -27,6 +27,15 @@ export const keyPersonnelAPI = (data) => {
}) })
} }
// * 重点人员信息(轮播)
export const MetaImpUserInfoAPI = (params) => {
return request({
url: '/base/metaImpUserInfo',
method: 'get',
params
})
}
// * 警力分布 // * 警力分布
export const PoliceForceDistributionAPI = (data) => { export const PoliceForceDistributionAPI = (data) => {
return request({ return request({
@ -36,6 +45,22 @@ export const PoliceForceDistributionAPI = (data) => {
}) })
} }
// * 警情统计
export const PoliceStatisticsAPI = (data) => {
return request({
url: '/base/bigscreen/policeSituationStatistics',
method: 'post',
data
})
}
// * 警情信息表
export const MetaAlarmInfo = (params) => {
return request({
url: '/base/metaAlarmInfo',
method: 'get',
params
})
}
// * 涉海要素 // * 涉海要素
export const seaRelatedElementsAPI = (data) => { export const seaRelatedElementsAPI = (data) => {
return request({ return request({
@ -44,3 +69,35 @@ export const seaRelatedElementsAPI = (data) => {
data data
}) })
} }
// * 获取实有人口
export const getMetaActualUserAPI = (params) => {
return request({
url: '/base/metaActualUserInfo',
method: 'get',
params
})
}
// * 获取实有单位
export const getMetaActualUnitAPI = (params) => {
return request({
url: '/base/metaActualUnitInfo',
method: 'get',
params
})
}
// * 获取实有房屋
export const getMetaActualEstateAPI = (params) => {
return request({
url: '/base/metaRealEstateInfo',
method: 'get',
params
})
}
// * 获取重点警情
export const postPoliceSituationAPI = (params) => {
return request({
url: '/base/bigscreen/policeSituationStatisticsList',
method: 'post',
params
})
}

@ -0,0 +1,6 @@
import request from '@/utils/request'
// * 字典
export const getDictData = (dictType) => {
return request.get(`/system/dict/data/type/${dictType}`)
}

@ -1,4 +1,4 @@
import request from '../utils/request' import http from '@/utils/http'
import { getToken } from '@/utils/token' import { getToken } from '@/utils/token'
import axios from 'axios' import axios from 'axios'
@ -6,37 +6,44 @@ const token = getToken()
// * 登录接口获取 token // * 登录接口获取 token
export const login = () => { export const login = () => {
return request.get('/api/v1/login', { return http.get('/api/v1/login', {
params: { params: {
username: 'admin', username: 'admin',
password: 'AF7548EEDFF8e737C0E4B2A669497290', password: 'AF7548EEDFF8e737C0E4B2A669497290'
url_token_only: true
} }
}) })
} }
// * 获取设备信息列表 // * 获取设备信息列表
export const getDeviceListAPI = (params) => { export const getDeviceListAPI = (params) => {
return request.get( return http.get(
`/api/v1/device/channellist?start=${params.start}&limit=${params.limit}&online=${params.online}&token=${token}` `/api/v1/device/channellist?start=${params.start}&limit=${params.limit}&online=${params.online}&token=${token}`
) )
} }
// * 获取视频列表 // * 获取视频列表
export const getVideoListAPI = (channel) => { export const getVideoListAPI = (channel) => {
return request.get( return http.get(
`/api/v1/stream/start?serial=${'32092400002005063063'}&channel=${channel}&timeout=${500}&check_channel_status=${true}&token=${token}` `/api/v1/stream/start?serial=${'32092400002005063063'}&code=${channel}&token=${token}`
// `/api/v1/stream/start?serial=${'32092400002005063063'}&code=${channel}&timeout=${500}&check_channel_status=${true}&token=${token}`
)
}
// * 获取直播流列表
export const getLiveVideoList = () => {
return http.get(
`/api/v1/stream/list?start=0&limit=10000&serial=32092400002005063063&token=${token}`
) )
} }
// * 退出登录 // * 退出登录
export const logoutAPI = () => { export const logoutAPI = () => {
return request.get('/api/v1/logout') return http.get('/api/v1/logout')
} }
// * 关闭视频流 // * 关闭视频流
export const getCloseVideoAPI = (channel) => { export const getCloseVideoAPI = (channel) => {
return request.get( return http.get(
`/api/v1/stream/stop?serial=${'32092400002005063063'}&channel=${channel}&token=${token}` `/api/v1/stream/stop?serial=${'32092400002005063063'}&channel=${channel}&token=${token}`
) )
} }

@ -0,0 +1,6 @@
import request from '@/utils/request'
export const getResources = () =>
request.post('/base/poaching/overviewResources')
export const getStatistics = () =>
request.post('/base/poaching/personnelStatistics')

@ -0,0 +1,3 @@
import request from '@/utils/request'
export const listHunter = (params) => request.get('/base/transitHuntersUserRecord', { params })

@ -0,0 +1,6 @@
import request from '@/utils/request'
export const listUser = (params) => request.get('/base/metaHuntersInfo', { params })
export const addUser = (data) => request.post('/base/metaHuntersInfo', data)
export const editUser = (data) => request.put('/base/metaHuntersInfo', data)
export const delUser = (idList) => request.delete('/base/metaHuntersInfo', { params: { idList: idList.join(',') } })

@ -0,0 +1,6 @@
import request from '@/utils/request'
export const listVehicle = (params) => request.get('/base/transitHuntersVehicleRecord', { params })
export const addVehicle = (data) => request.post('/base/transitHuntersVehicleRecord', data)
export const editVehicle = (data) => request.put('/base/transitHuntersVehicleRecord', data)
export const delVehicle = (idList) => request.delete('/base/transitHuntersVehicleRecord', { params: { idList: idList.join(',') } })

@ -0,0 +1,41 @@
import request from '@/utils/request'
// 人脸抓拍
export function transitUserRecord(params) {
return request({
url: '/base/transitUserRecord',
method: 'get',
params
})
}
//车辆抓拍
export function transitVehicleRecord(params) {
return request({
url: '/base/transitVehicleRecord',
method: 'get',
params
})
}
//人车数量
export function humanVehicleStatistics(params) {
return request({
url: '/base/perceptionDevice/humanVehicleStatistics',
method: 'post',
params
})
}
//人流量
export function humanTrafficStatistics(params) {
return request({
url: '/base/perceptionDevice/humanTrafficStatistics',
method: 'post',
params
})
}
//车流量
export function vehicleTrafficStatistics(params) {
return request({
url: '/base/perceptionDevice/vehicleTrafficStatistics',
method: 'post',
params
})
}

@ -0,0 +1,17 @@
import request from '@/utils/request'
// * 查询监控设备列表
export const getDeviceListAPI = (params) => {
return request({
url: '/base/devopsVideoInfo',
method: 'get',
params
})
}
export function get_channel_data(params) {
return request({
url: '/base/devopsVideoInfo',
method: 'get',
params
})
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 367 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 383 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 940 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 685 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 737 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 622 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1019 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 912 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 690 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 736 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 483 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 478 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 688 B

Before

Width:  |  Height:  |  Size: 521 B

After

Width:  |  Height:  |  Size: 521 B

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 57 KiB

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 620 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 KiB

Before

Width:  |  Height:  |  Size: 181 B

After

Width:  |  Height:  |  Size: 181 B

Before

Width:  |  Height:  |  Size: 376 B

After

Width:  |  Height:  |  Size: 376 B

Before

Width:  |  Height:  |  Size: 244 B

After

Width:  |  Height:  |  Size: 244 B

Before

Width:  |  Height:  |  Size: 765 B

After

Width:  |  Height:  |  Size: 765 B

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save