LaveyD 1 месяц назад
Родитель
Сommit
3c7bd45ed3
1 измененных файлов с 7 добавлено и 2 удалено
  1. 7 2
      src/components/PrintTemplate.vue

+ 7 - 2
src/components/PrintTemplate.vue

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