diff --git a/src/api/pop.js b/src/api/pop.js index a4a4a9e..bfc147d 100644 --- a/src/api/pop.js +++ b/src/api/pop.js @@ -146,7 +146,7 @@ // 设备离线率 export function offlineRate() { return request({ - url: 'device/offlineRate', + url: 'cockpit/device/offlineRate', method: 'get' }) } diff --git a/src/api/pop.js b/src/api/pop.js index a4a4a9e..bfc147d 100644 --- a/src/api/pop.js +++ b/src/api/pop.js @@ -146,7 +146,7 @@ // 设备离线率 export function offlineRate() { return request({ - url: 'device/offlineRate', + url: 'cockpit/device/offlineRate', method: 'get' }) } diff --git a/src/views/popup/board.vue b/src/views/popup/board.vue index 85554f4..9770b3f 100644 --- a/src/views/popup/board.vue +++ b/src/views/popup/board.vue @@ -47,7 +47,7 @@ - + @@ -58,13 +58,16 @@ - - + + 查询 - + 重置 + + 驾驶舱轨迹上图 + @@ -101,6 +104,8 @@ import { getDate } from '@/utils/calendarUtil' // import SelectTree from '@/components/SelectTree/singleSelect' import moreSelect from './components/selectTree' +import {repostSocket} from "@/api/common"; + export default { name: 'TrailDialog', components: { moreSelect }, @@ -162,6 +167,7 @@ label: 'devName' }, list: [], + wallList: '', rules: { cameraIndexCodes: [ { required: true, message: '请填写监控点位', trigger: 'blur' } @@ -245,7 +251,7 @@ fetchData() { hikPic(this.listQuery).then(response => { if (response.code === 200) { - // this.list = response.data + this.wallList = response.data.toString() this.list = this.handleListOrder(response.data) } }) @@ -262,6 +268,21 @@ this.listQuery.minSimilarity = '' this.timeRange = [getDate(0, 'DATE') + ' 00:00:00', getDate(0, 'SECOND')] }, + // 轨迹上墙 + onwall() { + if (this.list.length === 0) { + this.$message.warning('无记录上图,请重新搜索!') + return + } + const params = { + type: 'onwall-' + this.listQuery.personName, + message: this.wallList + } + repostSocket(params).then(response => { + if (response.code === 200) { + } + }) + }, // 搜索 search() { if (this.listQuery.minSimilarity >= 1 && this.listQuery.minSimilarity <= 100) { diff --git a/src/api/pop.js b/src/api/pop.js index a4a4a9e..bfc147d 100644 --- a/src/api/pop.js +++ b/src/api/pop.js @@ -146,7 +146,7 @@ // 设备离线率 export function offlineRate() { return request({ - url: 'device/offlineRate', + url: 'cockpit/device/offlineRate', method: 'get' }) } diff --git a/src/views/popup/board.vue b/src/views/popup/board.vue index 85554f4..9770b3f 100644 --- a/src/views/popup/board.vue +++ b/src/views/popup/board.vue @@ -47,7 +47,7 @@ - + @@ -58,13 +58,16 @@ - - + + 查询 - + 重置 + + 驾驶舱轨迹上图 + @@ -101,6 +104,8 @@ import { getDate } from '@/utils/calendarUtil' // import SelectTree from '@/components/SelectTree/singleSelect' import moreSelect from './components/selectTree' +import {repostSocket} from "@/api/common"; + export default { name: 'TrailDialog', components: { moreSelect }, @@ -162,6 +167,7 @@ label: 'devName' }, list: [], + wallList: '', rules: { cameraIndexCodes: [ { required: true, message: '请填写监控点位', trigger: 'blur' } @@ -245,7 +251,7 @@ fetchData() { hikPic(this.listQuery).then(response => { if (response.code === 200) { - // this.list = response.data + this.wallList = response.data.toString() this.list = this.handleListOrder(response.data) } }) @@ -262,6 +268,21 @@ this.listQuery.minSimilarity = '' this.timeRange = [getDate(0, 'DATE') + ' 00:00:00', getDate(0, 'SECOND')] }, + // 轨迹上墙 + onwall() { + if (this.list.length === 0) { + this.$message.warning('无记录上图,请重新搜索!') + return + } + const params = { + type: 'onwall-' + this.listQuery.personName, + message: this.wallList + } + repostSocket(params).then(response => { + if (response.code === 200) { + } + }) + }, // 搜索 search() { if (this.listQuery.minSimilarity >= 1 && this.listQuery.minSimilarity <= 100) { diff --git a/src/views/popup/components/personTable.vue b/src/views/popup/components/personTable.vue index 8c01a08..4a8919a 100644 --- a/src/views/popup/components/personTable.vue +++ b/src/views/popup/components/personTable.vue @@ -25,8 +25,9 @@