| | |
| | | <div>拍摄时间:{{ dialogDetailList?.createTime }}</div> |
| | | <div>文件类型:{{ photoTypeMap[dialogDetailList?.photoType] }}</div> |
| | | <div>文件格式:{{ resultTypeMap[dialogDetailList?.resultType] }}</div> |
| | | <div>照片文件大小:{{ dialogDetailList?.attachSize }}</div> |
| | | <div>照片文件大小:{{bytesToMB(dialogDetailList?.attachSize) }}</div> |
| | | <div> |
| | | <el-button |
| | | type="success" |
| | |
| | | import { getShowImg, getSmallImg } from '@/utils/util'; |
| | | import { onMounted, watch } from 'vue'; |
| | | import dayjs from 'dayjs'; |
| | | function bytesToMB(bytes, decimalPlaces = 2) { |
| | | if (typeof bytes !== 'number' || bytes < 0) return '无效输入'; |
| | | return (bytes / 1048576).toFixed(decimalPlaces) + ' MB'; |
| | | } |
| | | // 视频一帧 |
| | | function convertVideoUrlToThumbnail(videoUrl) { |
| | | // 检查是否是有效的视频URL |