From 77ea6f71e7532e89b974bcb65ce5a6b67a680ddb Mon Sep 17 00:00:00 2001 From: hanbaoshan <hanbaoshan@aiotlink.com> Date: 星期四, 25 二月 2021 17:35:12 +0800 Subject: [PATCH] 朔黄标注编辑后检索数据同步更新;头部模拟用户名头像 --- src/pages/shuohuangMonitorAnalyze/components/eventVideos.vue | 6 +++++- src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue | 17 +++++++++++++++-- src/pages/shuohuangMonitorAnalyze/components/videoAnalyze.vue | 3 ++- src/pages/shuohuangMonitorAnalyze/components/topNav.vue | 27 ++++++++++++++++++++++----- 4 files changed, 44 insertions(+), 9 deletions(-) diff --git a/src/pages/shuohuangMonitorAnalyze/components/eventVideos.vue b/src/pages/shuohuangMonitorAnalyze/components/eventVideos.vue index ad9e7d4..0834011 100644 --- a/src/pages/shuohuangMonitorAnalyze/components/eventVideos.vue +++ b/src/pages/shuohuangMonitorAnalyze/components/eventVideos.vue @@ -25,7 +25,11 @@ type: Object, default: {} }, - + }, + data(){ + return { + curVideo: {}, + } } } </script> diff --git a/src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue b/src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue index a0e7169..87c4271 100644 --- a/src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue +++ b/src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue @@ -485,7 +485,20 @@ } else { _this.tabTotal = res.total; _this.tabData = res.data; - + _this.tabData = _this.tabData.map(function (item) { + const set = new Set() + item.LableLst.forEach(function (label) { + label.Desc.split("锛�").forEach(function (d) { + set.add(d) + }) + }) + const lblst = [] + set.forEach(function (d) { + lblst.push({ Desc: d }) + }) + item.LableLst = lblst + return item + }) } }); }, @@ -873,7 +886,7 @@ text-align: left; border: 1px solid #dedede; border-radius: 5px; - //height: 390px; + height: 420px; .video-wrap { border-radius: 3px; width: 100%; diff --git a/src/pages/shuohuangMonitorAnalyze/components/topNav.vue b/src/pages/shuohuangMonitorAnalyze/components/topNav.vue index 7d28cff..41eaa9f 100644 --- a/src/pages/shuohuangMonitorAnalyze/components/topNav.vue +++ b/src/pages/shuohuangMonitorAnalyze/components/topNav.vue @@ -1,21 +1,30 @@ <template> <div class="top-nav"> - <div class="search-area"> + <!-- <div class="search-area"> <i class="el-icon-search"></i> </div> <div class="notify"> <i class="el-icon-bell"></i> - </div> + </div> --> <div class="user-area" > - <el-avatar size="small" src=""></el-avatar> - username + <el-avatar size="small" :src="pic"></el-avatar> + <span class="name">寮犱笁</span> </div> </div> </template> <script> export default { - + data(){ + return { + + } + }, + computed:{ + pic(){ + return "/images/search/nobody.png" + } + } } </script> @@ -31,5 +40,13 @@ font-size: 20px; padding: 14px; } + .user-area{ + span{ + vertical-align: middle; + } + .name{ + padding: 0 10px; + } + } } </style> \ No newline at end of file diff --git a/src/pages/shuohuangMonitorAnalyze/components/videoAnalyze.vue b/src/pages/shuohuangMonitorAnalyze/components/videoAnalyze.vue index a6c5375..bdf1c20 100644 --- a/src/pages/shuohuangMonitorAnalyze/components/videoAnalyze.vue +++ b/src/pages/shuohuangMonitorAnalyze/components/videoAnalyze.vue @@ -383,6 +383,7 @@ this.$message.success("娣诲姞鎴愬姛"); // 鏍囨敞 _this.setMarks(this.curVideo); + _this.$parent.$parent.filterSearchData(); } else { this.$message.warning(rsp.msg); } @@ -409,13 +410,13 @@ this.$message.success("鍒犻櫎鎴愬姛"); // 鏍囨敞 _this.setMarks(_this.curVideo); + _this.$parent.$parent.filterSearchData(); } else { this.$message.warning(rsp.msg); } }); }, mergeMarks(videoInfo) { - // debugger const eMarks = videoInfo.EventLst.map(function (item) { return { offset: item.SecondsInVideo + "", -- Gitblit v1.8.0