diff --git a/web/src/components/EditCom.vue b/web/src/components/EditCom.vue index 470eddd..522ffa4 100644 --- a/web/src/components/EditCom.vue +++ b/web/src/components/EditCom.vue @@ -177,10 +177,11 @@ export default { watch: { workModeIdSelect: { async handler(n, o) { - if (o && n !== o) { + if ( n !== o) { this.detailInfos[0].ruleForm.policy_id = '' } switch (n) { + case '1': this.detailInfos[0].list[this.detailInfos[0].list.length - 1].type = 'select' this.detailInfos[0].list[this.detailInfos[0].list.length - 1].list = diff --git a/web/src/components/monitor/device.vue b/web/src/components/monitor/device.vue index 21aee1b..356d90b 100644 --- a/web/src/components/monitor/device.vue +++ b/web/src/components/monitor/device.vue @@ -8,7 +8,7 @@
{{ item.device_id }} - {{ item.name }} + {{ item.name }} {{ item.typename }}
@@ -137,7 +137,7 @@ import predictEcharts from '@/components/predict/predictEcharts.vue' import { postReq, getReq } from '@/request/api' import { deviceTypeList } from '@/utils/config' export default { - name: '', + name: 'DevicePage', components: { predictEcharts }, props: { stationId: { diff --git a/web/src/components/monitor/videos.vue b/web/src/components/monitor/videos.vue index 8749976..2e9b8db 100644 --- a/web/src/components/monitor/videos.vue +++ b/web/src/components/monitor/videos.vue @@ -35,7 +35,7 @@ import { postReq, getReq } from '@/request/api' import haikang from './haikang.vue' export default { - name: '', + name: 'VideosPage', components: { haikang }, props: { stationId: { diff --git a/web/src/views/monitor.vue b/web/src/views/monitor.vue index 84ea3bd..072a4ae 100644 --- a/web/src/views/monitor.vue +++ b/web/src/views/monitor.vue @@ -9,6 +9,7 @@ >{{ station.name }} + 查看预制舱参数
@@ -45,6 +46,15 @@
+ +
+
@@ -66,6 +76,8 @@ export default { value: [], stations: [], selectStationId: '', + message:'', + msgModal:false, systems: [ { name: '储能系统', @@ -103,7 +115,7 @@ export default { num: 62, systemType: 4, titles: [ - { v: '总功率', key: 'power', sufix: 'kW' }, + // { v: '总功率', key: 'power', sufix: 'kW' }, { v: '数量', key: 'num' } ] } @@ -146,6 +158,9 @@ export default { this.getStations() }, methods: { + handleMessage(){ + this.msgModal=true + }, //下发 async handleDispatch() { console.log(this.workMode) @@ -188,6 +203,9 @@ export default { res.data.device_group.forEach((Element, index) => { this.systems[index].num = Element.count this.systems[index].power = Element.power + if(Element.category==1){ + this.message=Element.msg + } }) this.workMode = res.data.work_mode } catch (error) {