diff --git a/package.json b/package.json index a33a380e..07dad3f5 100644 --- a/package.json +++ b/package.json @@ -98,6 +98,7 @@ "vue-meta": "2.4.0", "vue-okr-tree": "^1.0.17", "vue-pdf": "^4.2.0", + "vue-pdf-signature": "^4.2.7", "vue-print-nb": "^1.7.5", "vue-property-decorator": "^9.1.2", "vue-router": "3.4.9", diff --git a/src/components/PdfViewer/index.vue b/src/components/PdfViewer/index.vue index ec87fedb..c81445a4 100644 --- a/src/components/PdfViewer/index.vue +++ b/src/components/PdfViewer/index.vue @@ -1,89 +1,13 @@ - - - - - - - - - - - + 下载 + 打印 - - - - - - - - + @@ -126,7 +50,9 @@ export default { pdfUrl(newVal) { console.log(this.pdfUrl) if(this.pdfUrl){ - this.src=this.pdfUrl; + // this.src=this.pdfUrl; + this.pdfLoadUrl='/static/pdfjs/4.2.67/web/viewer.html?file=' + encodeURIComponent(this.pdfUrl) + console.log(this.pdfLoadUrl) } }, }, @@ -253,9 +179,10 @@ export default { .tools { display: flex; - background: #e1e1e1; - width: 100%; - z-index:9999; + z-index: 9999; + position: absolute; + top: 20px; + right: 30px; } .total { diff --git a/src/views/emis/EmisBaseTools/TanexPrinterPanel.vue b/src/views/emis/EmisBaseTools/TanexPrinterPanel.vue index 20a4fa07..7b1996f2 100644 --- a/src/views/emis/EmisBaseTools/TanexPrinterPanel.vue +++ b/src/views/emis/EmisBaseTools/TanexPrinterPanel.vue @@ -53,10 +53,10 @@ - - - - + + + +