From 14368e8a09c4b5793d0975f85e36a4c1d410ca36 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 16 五月 2025 17:27:24 +0800 Subject: [PATCH] feat: UI --- apps/taro/src/subpackages/recharge/selectPayType/InnerPage.vue | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/apps/taro/src/subpackages/recharge/selectPayType/InnerPage.vue b/apps/taro/src/subpackages/recharge/selectPayType/InnerPage.vue index b67fd9e..892f9a6 100644 --- a/apps/taro/src/subpackages/recharge/selectPayType/InnerPage.vue +++ b/apps/taro/src/subpackages/recharge/selectPayType/InnerPage.vue @@ -7,7 +7,7 @@ @paySuccess="handePaySuccess" :showAliPay="!isInWeChat" :showWeixinPay="!isInAlipay" - :openId="wxOpenId" + :getOpenId="ensureOpenId" :isInWeChat="isInWeChat" :isH5="isWeb" :appId="WXPayAppId" @@ -21,7 +21,7 @@ import { LifeRechargeConstants } from '@life-payment/core-vue'; import Taro from '@tarojs/taro'; import { isInAlipay, isInWeChat, isH5, isWeb } from '@/utils/env'; -import { useUser, useFocus } from '@/hooks'; +import { useUser, useFocus, useEnsureOpenId } from '@/hooks'; import { WXPayAppId } from '@/constants'; defineOptions({ @@ -33,6 +33,7 @@ const lifePayOrderType = Number(router.params?.lifePayOrderType ?? ''); const { wxOpenId } = useUser(); +const { ensureOpenId } = useEnsureOpenId(); const { isFocus } = useFocus(); @@ -41,15 +42,15 @@ lifePayOrderType: LifeRechargeConstants.LifePayOrderTypeEnum ) { if (lifePayOrderType === LifeRechargeConstants.LifePayOrderTypeEnum.璇濊垂璁㈠崟) { - Taro.redirectTo({ + RouteHelper.redirectTo({ url: `${RouterPath.rechargeResult}?orderNo=${orderNo}&lifePayOrderType=${lifePayOrderType}`, }); } else if (lifePayOrderType === LifeRechargeConstants.LifePayOrderTypeEnum.鐢佃垂璁㈠崟) { - Taro.redirectTo({ + RouteHelper.redirectTo({ url: `${RouterPath.rechargeElectricResult}?orderNo=${orderNo}&lifePayOrderType=${lifePayOrderType}`, }); } else if (lifePayOrderType === LifeRechargeConstants.LifePayOrderTypeEnum.鐕冩皵璁㈠崟) { - Taro.redirectTo({ + RouteHelper.redirectTo({ url: `${RouterPath.rechargeGasResult}?orderNo=${orderNo}&lifePayOrderType=${lifePayOrderType}`, }); } -- Gitblit v1.9.1