Procházet zdrojové kódy

fix(PrintTemplate): replace dayjs with native Date formatting

LaveyD před 2 týdny
rodič
revize
410cdb1e21
1 změnil soubory, kde provedl 3 přidání a 2 odebrání
  1. 3 2
      src/components/PrintTemplate.vue

+ 3 - 2
src/components/PrintTemplate.vue

@@ -350,7 +350,6 @@
 
 <script>
 import QRCode from 'qrcode'
-import dayjs from 'dayjs'
 
 export default {
   computed: {
@@ -413,7 +412,9 @@ export default {
   methods: {
     fmtTime (time) {
       if (!time) return ''
-      return dayjs(time).format('YYYY-MM-DD HH:mm:ss')
+      const d = new Date(time)
+      const pad = n => String(n).padStart(2, '0')
+      return `${d.getFullYear()}-${pad(d.getMonth() + 1)}-${pad(d.getDate())} ${pad(d.getHours())}:${pad(d.getMinutes())}:${pad(d.getSeconds())}`
     },
     startPrint () {
       console.log('currentTicket', this.currentTicket)