修改冀北现场问题

This commit is contained in:
guanj
2025-12-29 19:44:17 +08:00
parent 83e57c92b4
commit 26ff8087c6
24 changed files with 3332 additions and 2741 deletions

View File

@@ -7,7 +7,7 @@
:options="excelOptions"
/>
<!-- <vue-office-pdf v-if="url.includes('.pdf')" :src="url" /> -->
<iframe v-if="urlKey.includes('.pdf')" :src="url" style="width: 100%; height: 99%"></iframe>
<iframe v-if="urlKey.includes('.pdf')||urlKey.includes('.txt')" :src="url" style="width: 100%; height: 99%"></iframe>
<img
v-if="
urlKey.includes('.png') || urlKey.includes('.jpg') || urlKey.includes('.gif') || urlKey.includes('.bmp')
@@ -35,17 +35,20 @@ const VITE_FLAG = import.meta.env.VITE_NAME == 'jibei'
const url = ref('')
const excelOptions = ref({})
const urlKey = currentRoute.value?.href?.split('?')[1]
if (VITE_FLAG) {
url.value = '/api-docx/excelreport' + currentRoute.value?.href?.split('?')[1]
excelOptions.value = ref({
xls: currentRoute.value.href?.split('?')[1].split('.')[1] == 'xls' ? true : false
})
} else {
// if (VITE_FLAG) {
// url.value = '/api-docx/excelreport' + currentRoute.value?.href?.split('?')[1]
// excelOptions.value = ref({
// xls: currentRoute.value.href?.split('?')[1].split('.')[1] == 'xls' ? true : false
// })
// } else {
setTimeout(async () => {
const previewUrl = await previewFile(currentRoute.value?.href?.split('?')[1])
url.value = previewUrl
excelOptions.value = ref({
xls: currentRoute.value.href?.split('?')[1].split('.')[1] == 'xls' ? true : false
})
}, 0)
}
// }
onMounted(() => {
// 从路由参数获取文件路径