From 33d6185c6c4e72f9aa4cae657baa6d27a89cb84b Mon Sep 17 00:00:00 2001 From: sd <shidong@jhsoft.cc> Date: 星期五, 29 八月 2025 09:25:40 +0800 Subject: [PATCH] 实时监控-没有触发预警的数据不再显示任务名称和等级(卡片和详情弹框) --- src/pages/gb28181/index/App.vue | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pages/gb28181/index/App.vue b/src/pages/gb28181/index/App.vue index 7eb531f..03e42e8 100644 --- a/src/pages/gb28181/index/App.vue +++ b/src/pages/gb28181/index/App.vue @@ -92,7 +92,7 @@ <b>鍥芥爣鎽勫儚鏈洪厤缃�</b> <span>(鏈�澶氬嬀閫�500璺憚鍍忔満)</span> </div> - <tree-menu ref="tree" app="gb28181" treeName="localTree" :node="treeData" :height="treeHeight" + <tree-menu v-if="activeName === 'cameras' && treeDataLoaded" ref="tree" app="gb28181" treeName="localTree" :node="treeData" :height="treeHeight" @cehckDataUpload="handleParentMethod" :setting="treeSettings" style="width:600px;min-height:500px" /> <!-- <div class="base-image" > <span>{{ 0 }}</span> @@ -137,6 +137,7 @@ }, data() { return { + treeDataLoaded:false, totalNode: 0, checkData: 0, treeData: [{ @@ -338,10 +339,12 @@ gb28181.getGb28181Pool().then((rsp) => { if (rsp && rsp.status == 200) { // console.log("treeData:",rsp.data.items) + this.treeData = []; this.treeData = rsp.data.items; this.totalNode = rsp.data.total; + this.checkData = this.treeData.filter(node => node.checked).length + this.treeDataLoaded = true; } - // console.log("treeData:",this.treeData) }) }, saveChecked() { -- Gitblit v1.8.0