|
@@ -57,7 +57,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="content">{{ boxContent }}</div>
|
|
|
- <div class="button" @click="surePrint">确定</div>
|
|
|
+ <div class="button" v-if="shouConfirm" @click="surePrint">确定</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</transition>
|
|
@@ -72,7 +72,6 @@ export default {
|
|
|
props: {
|
|
|
pdfSrc: {
|
|
|
default: "",
|
|
|
- boxContent: "",
|
|
|
},
|
|
|
},
|
|
|
|
|
@@ -80,6 +79,8 @@ export default {
|
|
|
return {
|
|
|
timer: null,
|
|
|
showPrint: false,
|
|
|
+ boxContent: "",
|
|
|
+ shouConfirm: true
|
|
|
};
|
|
|
},
|
|
|
|
|
@@ -98,6 +99,7 @@ export default {
|
|
|
methods: {
|
|
|
surePrint() {
|
|
|
this.boxContent = "正在启动打印机,请耐心等待(大概需要5-10s)";
|
|
|
+ this.shouConfirm = false
|
|
|
this.print();
|
|
|
setTimeout(() => {
|
|
|
this.showPrint = false;
|