完善数字分身积分充值与财务管理 #38

Merged
stefanfeng merged 8 commits from codex/avatar-token-recharge-huihui into main 2026-10-16 17:14:40 +08:00
2 changed files with 3 additions and 2 deletions
Showing only changes of commit 09aebea7d1 - Show all commits
+1
View File
@@ -16,6 +16,7 @@ app.use(pinia)
// —— 混合架构:在挂载前注入 uniapp 壳传入的认证与会会资料 —— // —— 混合架构:在挂载前注入 uniapp 壳传入的认证与会会资料 ——
const params = getLaunchParams() const params = getLaunchParams()
if (params.evn !== undefined) sessionStorage.setItem('hh_launch_evn', params.evn) if (params.evn !== undefined) sessionStorage.setItem('hh_launch_evn', params.evn)
else if (params.token) sessionStorage.removeItem('hh_launch_evn')
const avatarStore = useAvatarStore(pinia) const avatarStore = useAvatarStore(pinia)
const userStore = useUserStore(pinia) const userStore = useUserStore(pinia)
+2 -2
View File
@@ -260,9 +260,9 @@ const pollPayment = async () => {
void loadData() void loadData()
return return
} }
if (order.status === 'failed') { if (order.status === 'failed' || order.status === 'closed') {
paymentNoticeTone.value = 'error' paymentNoticeTone.value = 'error'
paymentNotice.value = order.failureReason || '支付未完成,请重新发起' paymentNotice.value = order.status === 'closed' ? '订单已关闭,请重新发起支付' : (order.failureReason || '支付未完成,请重新发起')
clearPendingOrder() clearPendingOrder()
return return
} }