From 1f23f1d0a311c04d231485f8e419970104a2566b Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@iotlink.com> Date: 星期二, 22 六月 2021 16:37:59 +0800 Subject: [PATCH] 修复全景跟踪展示页图片 --- src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue | 33 ++++++++++++++++++++++++++------- 1 files changed, 26 insertions(+), 7 deletions(-) diff --git a/src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue b/src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue index 0dddf47..7b6daaf 100644 --- a/src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue +++ b/src/pages/shuohuangMonitorAnalyze/components/searchForVideoAnalyze.vue @@ -158,7 +158,7 @@ <el-col :xs="8" :sm="6" :md="6" :lg="6" v-for="data in tabData" :key="data.id"> <div class="card"> <div class="video-wrap" @click="checkVideoDetail(data)"> - <img :src="data.VideoCover" alt /> + <img :src="data.VideoCover | fixPath" alt /> </div> <div class="video-info"> <div class="base-info"> @@ -236,9 +236,14 @@ </template> </el-table-column> - <el-table-column label="澶у皬" prop="VideoSize" sortable></el-table-column> - <el-table-column label="淇敼鏃ユ湡" prop="VideoUpdateDate" sortable></el-table-column> - <el-table-column label="鍒涘缓鏃ユ湡" prop="VideoCreateDate" sortable></el-table-column> + <el-table-column label="澶у皬" prop="VideoSize" sortable> + <template slot-scope="scope" style="cursor: pointer"> + <div>{{ Math.round((+scope.row.VideoSize) / (1024*1024)) + " MB" }}</div> + </template> + + </el-table-column> + <el-table-column label="瑙嗛鏃堕棿" prop="VideoDate" sortable></el-table-column> + <!-- <el-table-column label="鍒涘缓鏃ユ湡" prop="VideoCreateDate" sortable></el-table-column> --> <el-table-column label="鎿嶄綔"> <template slot-scope="scope"> @@ -316,7 +321,6 @@ getRelatedVideoInfo, getLabelMap, delLabel, - editLabel, getEventVideo, } from "@/api/shuohuang"; import VideoAnalyze from "./videoAnalyze"; @@ -327,13 +331,22 @@ VideoAnalyze, EventVideos, }, + filters: { + fixPath(str) { + if (!str || str == undefined) { + return "" + } + + return str.replace("/opt/vasystem", "") + } + }, data() { return { CLIP: "http://", keyword: "", IsFollow: "", searchTime: [ - new Date(2021, 0, 1, 0, 0, 0), + new Date(2020, 0, 1, 0, 0, 0), new Date(2021, 11, 31, 23, 59, 59), ], curTabPage: 1, @@ -420,10 +433,15 @@ }, methods: { checkEventVideo(label) { + if (label.LKGID != "") { + this.$message.warning("璇ヤ簨浠舵病鏈夌浉鍏宠仈鐨勮棰�") + return + } + this.eventDialogVisible = true; this.curEventDetail = label; let _this = this; - getEventVideo({ Event: label.Event, LkgID: label.ParentID }).then( + getEventVideo({ event: label.Event, videoId: label.VideoIds }).then( (res) => { _this.eventVideoArr = res.data; _this.curEvName = label.Event; @@ -485,6 +503,7 @@ if (_this.showType == "list") { _this.tableTotal = res.total; _this.tableData = res.data; + debugger } else { _this.tabTotal = res.total; _this.tabData = res.data; -- Gitblit v1.8.0