diff --git a/src/packages/user/api/douyin.ts b/src/packages/user/api/douyin.ts index 13f98c9..93e93c6 100644 --- a/src/packages/user/api/douyin.ts +++ b/src/packages/user/api/douyin.ts @@ -25,6 +25,8 @@ export interface VoucherItem { status: number mobile: string product_name: string + // xuchao: 小泥人真实响应带此字段(前端按 product_id 过滤本渠道券码),mock 数据可不填,故设为可选 + product_id?: string merchant_name: string voucherRealnameInfo?: VoucherRealnameInfo[] } diff --git a/src/packages/user/pages/buy.vue b/src/packages/user/pages/buy.vue index be75c93..e772141 100644 --- a/src/packages/user/pages/buy.vue +++ b/src/packages/user/pages/buy.vue @@ -211,10 +211,8 @@ async function confirmBuy() { uni.redirectTo({ url: `/packages/user/pages/order/detail?orderId=${outTradeNo}` }) }, 1500) } catch (err: any) { + // xuchao: 取消/失败后仅提示,停留在购买页(原"跳订单列表"引用了 try 作用域外的 outTradeNo,实为失效死代码,已删) uni.showToast({ title: err?.errMsg?.includes('cancel') ? '已取消支付' : '支付失败,请重试', icon: 'none' }) - setTimeout(() => { - uni.redirectTo({ url: `/packages/user/pages/order/list?outTradeNo=${outTradeNo}` }) - }, 1500) } finally { paying.value = false } diff --git a/src/packages/user/pages/douyin-verify.vue b/src/packages/user/pages/douyin-verify.vue index 5e5db9c..25461b4 100644 --- a/src/packages/user/pages/douyin-verify.vue +++ b/src/packages/user/pages/douyin-verify.vue @@ -4,16 +4,23 @@ - + 第 1 步: - 确认抖音下单信息 + 确认第三方下单信息 - 请确认在抖音平台认证的号码与微信手机号一致,如号码不一致请在抖音订单详情页面复制券号,并粘贴在券号输入框 + 请确认在第三方平台认证的号码与微信手机号一致,如号码不一致请在第三方订单详情页面复制券号,并粘贴在券号输入框 + + + + + + + 当前微信手机号: @@ -22,7 +29,7 @@ - 抖音的订单券号: + 第三方的订单券号: