From 6e67b1902e783b4a13a7d8e83fd894dda2e4f61e Mon Sep 17 00:00:00 2001
From: panlinlin <648540858@qq.com>
Date: 星期一, 19 四月 2021 14:24:08 +0800
Subject: [PATCH] 解决更新通道导致的点播丢失

---
 web_src/src/components/channelList.vue |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/web_src/src/components/channelList.vue b/web_src/src/components/channelList.vue
index 7dbed08..324eef4 100644
--- a/web_src/src/components/channelList.vue
+++ b/web_src/src/components/channelList.vue
@@ -1,7 +1,6 @@
 <template>
 <div id="channelList">
     <el-container>
-
         <el-header>
             <uiHeader></uiHeader>
         </el-header>
@@ -118,7 +117,7 @@
     },
     methods: {
         initData: function () {
-            if (this.parentChannelId == "" || this.parentChannelId == 0) {
+            if (typeof (this.parentChannelId) == "undefined" ||  this.parentChannelId == 0) {
                 this.getDeviceChannelList();
             } else {
                 this.showSubchannels();
@@ -153,6 +152,7 @@
         },
         getDeviceChannelList: function () {
             let that = this;
+            if (typeof (this.$route.params.deviceId) == "undefined") return;
             this.$axios({
                 method: 'get',
                 url: `/api/device/query/devices/${this.$route.params.deviceId}/channels`,

--
Gitblit v1.8.0