From 390216761c70dabb4342b463b308d879ddb0926e Mon Sep 17 00:00:00 2001
From: chengdandan <2549057906@qq.com>
Date: Wed, 22 Feb 2023 14:51:33 +0800
Subject: [PATCH] 20230222
---
src/components/chart/lineChart.vue | 4 +-
src/views/bounced/analysisConfiguration.vue | 8 +--
src/views/bounced/dataBoard.vue | 65 +++++++++++++--------
src/views/bounced/form.vue | 5 +-
src/views/index.vue | 3 +-
5 files changed, 53 insertions(+), 32 deletions(-)
diff --git a/src/components/chart/lineChart.vue b/src/components/chart/lineChart.vue
index 76e983d5..9f2f0328 100644
--- a/src/components/chart/lineChart.vue
+++ b/src/components/chart/lineChart.vue
@@ -147,13 +147,13 @@ export default {
}
},
mounted() {
- this.drawLine();
+ // this.drawLine();
},
watch: {
list: {
handler(newVal) {
if (newVal ) {
-
+
// x轴的数据
this.xData = newVal.map(val => {
return val.time;
diff --git a/src/views/bounced/analysisConfiguration.vue b/src/views/bounced/analysisConfiguration.vue
index f37d5c1b..29d3f768 100644
--- a/src/views/bounced/analysisConfiguration.vue
+++ b/src/views/bounced/analysisConfiguration.vue
@@ -737,9 +737,9 @@ export default {
OnSceneload(newV) {
var ip = window.location.host;
this.ipData = 'http://' + ip.split(':')[0] + ':5000';
- // document.getElementById('mapModule').contentWindow.getIpData(this.ipData);
+ document.getElementById('mapModule').contentWindow.getIpData(this.ipData);
this.$refs.analysisWeb.contentWindow.getIpData('http://172.16.1.168:5000');
- this.$refs.analysisWeb.contentWindow.getDianwei(this.$route.query.id);
+ // this.$refs.analysisWeb.contentWindow.getDianwei(this.$route.query.id);
this.unityDone = true;
},
handleDeleteDian(row, idx) {
@@ -1046,8 +1046,8 @@ export default {
// const host = 'ws://49.234.27.18:10087/'; // 一个测试用url,改成给的,ws://broker.emqx.io:8083/mqtt
var ip = window.location.host.split(":")[0];
console.log("ip",ip)
- // const host = `ws://${ip}:10087`;
- const host = 'ws://172.16.1.168:10087/';
+ const host = `ws://${ip}:10087`;
+ // const host = 'ws://172.16.1.168:10087/';
const options = {
// 配置
// 测试:订阅本机IP
diff --git a/src/views/bounced/dataBoard.vue b/src/views/bounced/dataBoard.vue
index 02199d8b..f064a993 100644
--- a/src/views/bounced/dataBoard.vue
+++ b/src/views/bounced/dataBoard.vue
@@ -350,12 +350,23 @@ export default {
typeValue: {},
// 周期时刻的数值看板展示
typeCycleTimeData: {},
- typeCycleStatistics: {}
+ typeCycleStatistics: {},
+ nw:'1'
};
},
created() {
this.idVal = this.$route.query.id;
- getComponentSection({ VideoId: this.idVal }).then((res) => {
+ this.sectionData=[]
+ this.sectionArr=[]
+ // if(this.nw=='second'){
+
+ // }
+ // this.getNEW()
+
+ },
+ methods: {
+ getNEW(){
+ getComponentSection({ VideoId: this.$route.query.id }).then((res) => {
if (res.data.code == 200) {
this.componentList = res.data.data
this.siftData()
@@ -377,13 +388,10 @@ export default {
} else if (res.data.code == 404) {
}
});
-
- },
- methods: {
-
+ },
siftData() {
- // this.sectionData=[]
- // this.sectionArr=[]
+ this.sectionArr=[]
+ this.sectionData=[]
this.componentList.forEach((val) => {
this.sectionArr.push(val.combinationName);
this.sectionArr = Array.from(new Set(this.sectionArr));
@@ -427,7 +435,13 @@ export default {
}
},
-
+ channge(oldVal,newVal){
+ if (newVal == "second") {
+ this.getNEW()
+ }else if(oldVal == "second"){
+ this.getNEW()
+ }
+ }
// 触发数据的类型数值
@@ -435,22 +449,25 @@ export default {
mounted() {
},
watch: {
- activeName: {
- handler(newVal) {
- console.log("newVal",newVal)
- if (newVal == "second") {
- getComponentSection({ VideoId: this.$route.query.id }).then(res => {
- // if (res.data.code == 200) {
- this.componentList = res.data.data;
- this.siftData();
- // } else if (res.data.code == 404) {
- // }
- });
- }
+ // activeName: {
+ // handler(newVal) {
+ // console.log("newVal",newVal)
+ // if (newVal == "second") {
+ // // getComponentSection({ VideoId: this.$route.query.id }).then(res => {
+ // // if (res.data.code == 200) {
+ // // this.componentList = res.data.data;
+ // // this.siftData();
+ // // } else if (res.data.code == 404) {
+ // // }
+ // // });
+ // // this.nw=newVal
+ // this.getNEW()
+ // }
- },
- immediate: true
- },
+ // },
+ // immediate: true
+ // },
+ activeName:'channge',
// 触发的原始数据
triggerData: {
handler(newVal, oldVal) {
diff --git a/src/views/bounced/form.vue b/src/views/bounced/form.vue
index 3173a9f1..a3f9f4b4 100644
--- a/src/views/bounced/form.vue
+++ b/src/views/bounced/form.vue
@@ -409,7 +409,10 @@ export default {
getDataByMqtt(url, topic, cIdNum) {
const clientId = "test_id_" + String(new Date().getTime()); // 用户名
// const host = 'ws://49.234.27.18:10087/'; // 一个测试用url,改成给的,ws://broker.emqx.io:8083/mqtt
- const host = 'ws://172.16.1.168:10087/';
+ var ip = window.location.host.split(":")[0];
+ console.log("ip",ip)
+ const host = `ws://${ip}:10087`;
+ // const host = 'ws://172.16.1.168:10087/';
const options = {
// 配置
diff --git a/src/views/index.vue b/src/views/index.vue
index c378fdaf..78d743ce 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -172,7 +172,7 @@
-
+