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