|
|
@@ -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">
|
|
|
@@ -410,6 +410,12 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ fmtTime (time) {
|
|
|
+ if (!time) return ''
|
|
|
+ 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)
|
|
|
const webview = document.querySelector('#printWebview')
|