Browse Source

修改打印

LaveyD 1 month ago
parent
commit
3c7bd45ed3
1 changed files with 7 additions and 2 deletions
  1. 7 2
      src/components/PrintTemplate.vue

+ 7 - 2
src/components/PrintTemplate.vue

@@ -107,8 +107,8 @@
         </div>
         <div
           :style="elementStyle.createTime"
-          v-if="currentTicket.createTime">
-          {{ elementStyle.createTime&&elementStyle.createTime.format || '出票时间:' }}{{ currentTicket.buyTime }}
+          v-if="currentTicket.buyTime">
+          {{ elementStyle.createTime&&elementStyle.createTime.format || '出票时间:' }}{{ fmtTime(currentTicket.buyTime) }}
         </div>
 
         <div :style="elementStyle.scenics">
@@ -350,6 +350,7 @@
 
 <script>
 import QRCode from 'qrcode'
+import dayjs from 'dayjs'
 
 export default {
   computed: {
@@ -410,6 +411,10 @@ export default {
     }
   },
   methods: {
+    fmtTime (time) {
+      if (!time) return ''
+      return dayjs(time).format('YYYY-MM-DD HH:mm:ss')
+    },
     startPrint () {
       console.log('currentTicket', this.currentTicket)
       const webview = document.querySelector('#printWebview')