|
|
@@ -128,7 +128,7 @@
|
|
|
</el-dialog>
|
|
|
|
|
|
<!-- 查看视频弹窗 -->
|
|
|
- <el-drawer v-model="videoDialogVisible" title="视频查看" size="680px" :before-close="() => videoDialogVisible = false" direction="rtl" class="detail-drawer">
|
|
|
+ <el-drawer v-model="videoDialogVisible" title="视频查看" size="680px" :before-close="closeVideo" direction="rtl" class="detail-drawer">
|
|
|
<div class="video-player">
|
|
|
<div class="video-placeholder">
|
|
|
<el-icon :size="56" color="#fff"><VideoPlay /></el-icon>
|
|
|
@@ -395,6 +395,10 @@ function updateGroupCounts() {
|
|
|
|
|
|
// ==================== 查看视频 ====================
|
|
|
const videoDialogVisible = ref(false)
|
|
|
+function closeVideo(done) {
|
|
|
+ videoDialogVisible.value = false
|
|
|
+ done?.()
|
|
|
+}
|
|
|
const currentVideo = ref({})
|
|
|
|
|
|
function handleViewVideo(item) {
|