LiuTeng 1 rok pred
rodič
commit
37074729e1

+ 4 - 2
src/views/report/components/lookReport.vue

@@ -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;