晨健视频

This commit is contained in:
lizhenhua 2025-12-11 09:42:12 +08:00
parent 25302d4539
commit 6d538bd79a
1 changed files with 38 additions and 29 deletions

View File

@ -68,6 +68,12 @@
<span v-if="scope.row.checkStatus==2">异常</span> <span v-if="scope.row.checkStatus==2">异常</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="晨检视频" align="center" prop="checkVideoUrl" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span v-if="scope.row.checkVideoUrl" style="color: #409EFF; cursor: pointer;" @click="openVideo(scope.row)">查看</span>
<span v-else></span>
</template>
</el-table-column>
<el-table-column label="晨检时间" align="center" prop="recordTime" :show-overflow-tooltip="true" width="160" /> <el-table-column label="晨检时间" align="center" prop="recordTime" :show-overflow-tooltip="true" width="160" />
</el-table> </el-table>
<pagination <pagination
@ -78,8 +84,11 @@
@pagination="getList" @pagination="getList"
/> />
<el-dialog :visible.sync="dialogVisible" width="700px"> <el-dialog :visible.sync="dialogVisible" width="1000px" title="晨检视频">
<img style="width: 100%;height: 100%;" :src="dialogImageUrl" alt=""> <video v-if="dialogVideoUrl" style="width: 100%; height: 600px; object-fit: contain;" controls>
<source :src="dialogVideoUrl" type="video/mp4">
您的浏览器不支持视频播放
</video>
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
@ -116,8 +125,8 @@ export default {
postName:undefined, postName:undefined,
checkStatus:undefined checkStatus:undefined
}, },
dialogVisible:false,// dialogVisible:false,//
dialogImageUrl:"",// dialogVideoUrl:"",//URL
}; };
}, },
created() { created() {
@ -178,7 +187,7 @@ export default {
}); });
}, },
openVideo(row){ openVideo(row){
this.dialogImageUrl = row.checkVideoUrl; this.dialogVideoUrl = row.checkVideoUrl;
this.dialogVisible = true; this.dialogVisible = true;
}, },
defaultDateRange() { defaultDateRange() {