diff --git a/frontend/env b/frontend/env index 9b8f563..19fcf51 100644 --- a/frontend/env +++ b/frontend/env @@ -1,8 +1,8 @@ # 正式环境接口域名 -SHOPRO_BASE_URL = https://v3.shopro.top +SHOPRO_BASE_URL = https://admin.fengketrade.com # 开发环境接口域名 -SHOPRO_DEV_BASE_URL = https://v3.shopro.top +SHOPRO_DEV_BASE_URL = https://admin.fengketrade.com # 开发环境运行端口 SHOPRO_DEV_PORT = 3000 diff --git a/frontend/pages/activity/groupon/order.vue b/frontend/pages/activity/groupon/order.vue index 90e6e73..b0cfea5 100644 --- a/frontend/pages/activity/groupon/order.vue +++ b/frontend/pages/activity/groupon/order.vue @@ -132,11 +132,10 @@ }); } - // 继续支付 + // 继续支付 - 直接调起建行支付 function onPay(orderSN) { - sheep.$router.go('/pages/pay/index', { - orderSN, - }); + // ⭐ 直接调用建行支付(跳过收银台页面) + sheep.$platform.pay('ccb', 'goods', orderSN); } // 评价 diff --git a/frontend/pages/order/confirm.vue b/frontend/pages/order/confirm.vue index a73866e..c17188d 100644 --- a/frontend/pages/order/confirm.vue +++ b/frontend/pages/order/confirm.vue @@ -263,13 +263,16 @@ sheep.$store('cart').submitUpdateList(); } if (data.status === 'paid') { + // 订单已支付,直接跳转到支付结果页 sheep.$router.redirect('/pages/pay/result', { orderSN: data.order_sn, + payState: 'success', + orderType: 'goods', }); } else { - sheep.$router.redirect('/pages/pay/index', { - orderSN: data.order_sn, - }); + // ⭐ 订单未支付,直接调起建行支付(跳过收银台页面) + // 调用建行支付方法 + sheep.$platform.pay('ccb', 'goods', data.order_sn); } } } diff --git a/frontend/pages/order/detail.vue b/frontend/pages/order/detail.vue index 21191c5..53071eb 100644 --- a/frontend/pages/order/detail.vue +++ b/frontend/pages/order/detail.vue @@ -369,11 +369,10 @@ }); return refundFee; }); - // 去支付 + // 去支付 - 直接调起建行支付 function onPay(orderSN) { - sheep.$router.go('/pages/pay/index', { - orderSN, - }); + // ⭐ 直接调用建行支付(跳过收银台页面) + sheep.$platform.pay('ccb', 'goods', orderSN); } function onGoodsDetail(id) { diff --git a/frontend/pages/order/list.vue b/frontend/pages/order/list.vue index 7233993..d99c659 100644 --- a/frontend/pages/order/list.vue +++ b/frontend/pages/order/list.vue @@ -316,11 +316,10 @@ }); } - // 继续支付 + // 继续支付 - 直接调起建行支付 function onPay(orderSN) { - sheep.$router.go('/pages/pay/index', { - orderSN, - }); + // ⭐ 直接调用建行支付(跳过收银台页面) + sheep.$platform.pay('ccb', 'goods', orderSN); } // 评价 diff --git a/frontend/pages/pay/recharge.vue b/frontend/pages/pay/recharge.vue index 531e1a9..23c892b 100644 --- a/frontend/pages/pay/recharge.vue +++ b/frontend/pages/pay/recharge.vue @@ -10,7 +10,8 @@ 当前余额(元) {{ userInfo.money }} - + + @@ -77,10 +78,8 @@ async function onConfirm() { // #ifdef MP sheep.$platform.useProvider('wechat').subscribeMessage('money_change'); // #endif - sheep.$router.go('/pages/pay/index', { - orderSN: data.order_sn, - type: 'recharge', - }); + // ⭐ 直接调用建行支付(跳过收银台页面) + sheep.$platform.pay('ccb', 'recharge', data.order_sn); } } onLoad(() => { diff --git a/frontend/pages/user/wallet/money.vue b/frontend/pages/user/wallet/money.vue index 1711649..edce563 100644 --- a/frontend/pages/user/wallet/money.vue +++ b/frontend/pages/user/wallet/money.vue @@ -13,9 +13,10 @@ {{ state.showMoney ? userInfo.money : '*****' }} -