From 5231d760fbbc4b991daf7aa2944f1eeeba48ebee Mon Sep 17 00:00:00 2001 From: fhysy <1149505133@qq.com> Date: Wed, 4 Dec 2024 14:48:22 +0800 Subject: [PATCH] =?UTF-8?q?=20fast(=E9=A1=B9=E7=9B=AE=E3=80=81=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E5=88=97=E8=A1=A8):=20=E9=A1=B9=E7=9B=AE=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E6=B7=BB=E5=8A=A0=E8=AE=BE=E5=A4=87=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E6=9F=A5=E7=9C=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/iot/circuitBreaker/index.vue | 119 ++++++++++---------- src/views/iot/device/index.vue | 6 +- src/views/iot/project/profileV2/details.vue | 22 +++- src/views/tenant/device/index.vue | 4 + 4 files changed, 89 insertions(+), 62 deletions(-) diff --git a/src/views/iot/circuitBreaker/index.vue b/src/views/iot/circuitBreaker/index.vue index 20c03f82..9fe3893e 100644 --- a/src/views/iot/circuitBreaker/index.vue +++ b/src/views/iot/circuitBreaker/index.vue @@ -1,12 +1,12 @@ diff --git a/src/views/iot/device/index.vue b/src/views/iot/device/index.vue index 0cdea9cb..81a4e8b2 100644 --- a/src/views/iot/device/index.vue +++ b/src/views/iot/device/index.vue @@ -318,7 +318,7 @@ @@ -767,6 +767,10 @@ export default { isAsc: 'desc' }).then(response => { this.inProjectList = response.rows; + if(this.$route.query.projectId){ + this.queryParams.inProject = parseInt(this.$route.query.projectId); + this.getList(); + } }); }, handleDeviceDialogEvent(e) { diff --git a/src/views/iot/project/profileV2/details.vue b/src/views/iot/project/profileV2/details.vue index 80355f88..994385bc 100644 --- a/src/views/iot/project/profileV2/details.vue +++ b/src/views/iot/project/profileV2/details.vue @@ -42,7 +42,7 @@ -
+
+ 查看设备
@@ -508,6 +509,25 @@ export default { }, }, methods: { + goDeviceList(){ + console.log(this.$route.path) + if(this.$route.path == "/project_tenant/project_tenant"){ + this.$router.push({ + path: "/device_tenant/device_tenant", + query: { + projectId: this.infoData.projectId, + }, + }); + }else if(this.$route.path == "/project/project"){ + this.$router.push({ + path: "/device/device", + query: { + projectId: this.infoData.projectId, + }, + }); + } + + }, mapEvent(data) { this.mapForm.lng = data.lng; this.mapForm.lat = data.lat; diff --git a/src/views/tenant/device/index.vue b/src/views/tenant/device/index.vue index 6fbb115e..73abfa72 100644 --- a/src/views/tenant/device/index.vue +++ b/src/views/tenant/device/index.vue @@ -278,6 +278,10 @@ export default { isAsc: 'desc' }).then(response => { this.inProjectList = response.rows; + if(this.$route.query.projectId){ + this.queryParams.inProject = parseInt(this.$route.query.projectId); + this.getList(); + } }); }, // 查询设备类型列表