feat: 完成付款&再次购买
This commit is contained in:
@@ -281,6 +281,11 @@
|
||||
}
|
||||
|
||||
const handleClickAction = (order) => {
|
||||
if (order.status === 1) {
|
||||
// 已支付,查看发票
|
||||
window.open(order.hostedInvoiceUrl, '_blank')
|
||||
return
|
||||
}
|
||||
const list = []
|
||||
order.items.forEach((item) => {
|
||||
list.push({
|
||||
@@ -289,19 +294,22 @@
|
||||
brand: order.shopName,
|
||||
cover: item.thumbnailUrl,
|
||||
amount: item.price,
|
||||
sellerId:order.sellerId,
|
||||
sellerId: order.sellerId,
|
||||
status: item.status || 1
|
||||
})
|
||||
})
|
||||
|
||||
const params = btoa(encodeURIComponent(JSON.stringify(list)))
|
||||
const query = {
|
||||
list: params
|
||||
}
|
||||
if (order.status === 0) {
|
||||
query.paymentLink = order.paymentLink || ''
|
||||
query.paymentId = order.paymentId || ''
|
||||
}
|
||||
ROUTER.push({
|
||||
name: 'pay',
|
||||
query: {
|
||||
list: params,
|
||||
paymentLink: order.paymentLink || '',
|
||||
paymentId: order.paymentId || ''
|
||||
}
|
||||
query
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user