From d10684f7ea95680e5813a4b7a69239a2ff7d541e Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: 星期五, 15 十月 2021 18:11:32 +0800 Subject: [PATCH] 添加录像分段文件直接下载 --- web_src/src/components/CloudRecordDetail.vue | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/web_src/src/components/CloudRecordDetail.vue b/web_src/src/components/CloudRecordDetail.vue index 4f6a6dc..5d6ca90 100644 --- a/web_src/src/components/CloudRecordDetail.vue +++ b/web_src/src/components/CloudRecordDetail.vue @@ -6,8 +6,8 @@ <el-date-picker size="mini" v-model="chooseDate" :picker-options="pickerOptions" type="date" value-format="yyyy-MM-dd" placeholder="鏃ユ湡" @change="dateChange()"></el-date-picker> <div class="record-list-box" :style="recordListStyle"> <ul v-if="detailFiles.length >0" class="infinite-list record-list" v-infinite-scroll="infiniteScroll" > - <li v-for="item in detailFiles" class="infinite-list-item record-list-item" @click="chooseFile(item)"> - <el-tag v-if="choosedFile != item"> + <li v-for="item in detailFiles" class="infinite-list-item record-list-item" > + <el-tag v-if="choosedFile != item" @click="chooseFile(item)"> <i class="el-icon-video-camera" ></i> {{ item.substring(0,17)}} </el-tag> @@ -15,6 +15,7 @@ <i class="el-icon-video-camera" ></i> {{ item.substring(0,17)}} </el-tag> + <a class="el-icon-download" style="color: #409EFF;font-weight: 600;margin-left: 10px;" :href="`${basePath}/${mediaServerId}/record/${recordFile.app}/${recordFile.stream}/${chooseDate}/${item}`" download /> </li> </ul> </div> -- Gitblit v1.8.0