|
|
@@ -71,6 +71,11 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="order_state_text" label="状态" width="100" />
|
|
|
+ <el-table-column label="支付时间" width="160">
|
|
|
+ <template #default="{ row }">
|
|
|
+ <div>{{ formatPaymentTime(row.payment_time) }}</div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="快递信息" min-width="250">
|
|
|
<template #default="{ row }">
|
|
|
<div class="express-info">
|
|
|
@@ -184,6 +189,18 @@ export default {
|
|
|
formatAmount(amount) {
|
|
|
return amount || amount === 0 ? amount : '-';
|
|
|
},
|
|
|
+
|
|
|
+ // 格式化支付时间显示
|
|
|
+ formatPaymentTime(timestamp) {
|
|
|
+ if (!timestamp) return '-';
|
|
|
+ const date = new Date(timestamp * 1000);
|
|
|
+ return date.getFullYear() + '-' +
|
|
|
+ String(date.getMonth() + 1).padStart(2, '0') + '-' +
|
|
|
+ String(date.getDate()).padStart(2, '0') + ' ' +
|
|
|
+ String(date.getHours()).padStart(2, '0') + ':' +
|
|
|
+ String(date.getMinutes()).padStart(2, '0') + ':' +
|
|
|
+ String(date.getSeconds()).padStart(2, '0');
|
|
|
+ },
|
|
|
|
|
|
// 获取业务类型文本
|
|
|
getBizTypeText(bizType) {
|