提交 a1a22b4d authored 作者: 王鹏飞's avatar 王鹏飞

订单状态优化

上级 281e63c9
...@@ -16,7 +16,9 @@ ...@@ -16,7 +16,9 @@
<el-table border :data="tableData" style="width: 100%; margin-top: 20px" v-if="tableData.length"> <el-table border :data="tableData" style="width: 100%; margin-top: 20px" v-if="tableData.length">
<el-table-column align="center" prop="third_id" label="外部订单号"></el-table-column> <el-table-column align="center" prop="third_id" label="外部订单号"></el-table-column>
<el-table-column align="center" prop="paid_time" label="支付时间"></el-table-column> <el-table-column align="center" prop="paid_time" label="支付时间"></el-table-column>
<el-table-column align="center" prop="type" label="支付方式"></el-table-column> <el-table-column align="center" prop="type" label="支付方式">
<template v-slot:default="{ row }">{{ paymentMethod(row.type) }}</template>
</el-table-column>
<el-table-column align="center" prop="total_fee" label="支付金额"></el-table-column> <el-table-column align="center" prop="total_fee" label="支付金额"></el-table-column>
</el-table> </el-table>
</div> </div>
...@@ -48,6 +50,18 @@ export default { ...@@ -48,6 +50,18 @@ export default {
const data = this.payList.find(item => item.third_transaction_id === id) const data = this.payList.find(item => item.third_transaction_id === id)
this.tableData = [data] this.tableData = [data]
this.$emit('change', id, data) this.$emit('change', id, data)
},
paymentMethod(value) {
const map = {
1: '微信扫码支付',
2: '微信小程序支付',
3: '微信JSAPI支付',
4: '微信h5支付',
11: '支付宝扫码支付',
12: '支付宝手机网站支付',
13: '支付宝网站支付'
}
return map[value] || value
} }
} }
} }
......
...@@ -160,7 +160,8 @@ export default { ...@@ -160,7 +160,8 @@ export default {
4: '微信h5支付', 4: '微信h5支付',
11: '支付宝扫码支付', 11: '支付宝扫码支付',
12: '支付宝手机网站支付', 12: '支付宝手机网站支付',
13: '支付宝网站支付' 13: '支付宝网站支付',
99: '线下支付'
} }
return map[value] || value return map[value] || value
} }
......
...@@ -100,7 +100,8 @@ export default { ...@@ -100,7 +100,8 @@ export default {
{ label: '微信h5支付', value: '4' }, { label: '微信h5支付', value: '4' },
{ label: '支付宝扫码支付', value: '11' }, { label: '支付宝扫码支付', value: '11' },
{ label: '支付宝手机网站支付', value: '12' }, { label: '支付宝手机网站支付', value: '12' },
{ label: '支付宝网站支付', value: '13' } { label: '支付宝网站支付', value: '13' },
{ label: '线下支付', value: '99' }
], ],
style: 'width:180px' style: 'width:180px'
} }
...@@ -124,7 +125,8 @@ export default { ...@@ -124,7 +125,8 @@ export default {
4: '微信h5支付', 4: '微信h5支付',
11: '支付宝扫码支付', 11: '支付宝扫码支付',
12: '支付宝手机网站支付', 12: '支付宝手机网站支付',
13: '支付宝网站支付' 13: '支付宝网站支付',
99: '线下支付'
} }
return map[row.payment_method] || row.payment_method return map[row.payment_method] || row.payment_method
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论