ZaiZai 6 hónapja
szülő
commit
b01c08c14e

+ 1 - 1
public/version.json

@@ -1,3 +1,3 @@
 {
-  "value": "20240819094716"
+  "value": "20240820100702"
 }

+ 3 - 3
src/global/components/hc-pdfs/pdfs.vue

@@ -27,8 +27,8 @@ defineOptions({
 const queryUrl = ref(props.url)
 const queryCode = ref(props.code)
 watch(() => [props.url, props.code], ([url, code]) => {
-    queryUrl.value = url
-    queryCode.value = code
+    queryUrl.value = url ?? ''
+    queryCode.value = code ?? ''
     setPdfSrcData()
 })
 
@@ -41,8 +41,8 @@ onMounted(() => {
     isHttps.value = !website.localModel
     isDownload.value = btnAuth('archives-pdf-download')
     isPrint.value = btnAuth('archives-pdf-print')
-    setPdfSrcData()
     nextTick(() => {
+        setPdfSrcData()
         isPdfDom.value = true
     })
 })

+ 2 - 2
src/utils/btn-auth.js

@@ -25,8 +25,8 @@ export const toPdfPage = (url) => {
     }
     fullDrawer({
         type: 'url',
-        content: '/#/pdf?code=' + encode(url),
-    })
+        content: '/#/pdf?url=' + url,
+    }).then()
     //window.open('/#/pdf?code=' + encode(url), '_blank')
 }
 

+ 3 - 3
src/views/home/pdf.vue

@@ -1,6 +1,6 @@
 <template>
     <div class="hc-pdf-page-box">
-        <hc-pdfs :url="pdfUrl" :code="pdfCode"/>
+        <hc-pdfs :url="pdfUrl" :code="pdfCode" />
     </div>
 </template>
 
@@ -20,8 +20,8 @@ const pdfUrl = ref('')
 const pdfCode = ref('')
 onMounted(() => {
     const { url, code } = useRoutes.query
-    pdfUrl.value = url
-    pdfCode.value = code
+    pdfUrl.value = url || ''
+    pdfCode.value = code || ''
 })
 </script>