From 2ef601730b515b2e5899f5a155008a82a1f0bcd6 Mon Sep 17 00:00:00 2001 From: zym2525 <540361168@qq.com> Date: 星期二, 25 二月 2025 19:44:47 +0800 Subject: [PATCH] fix: some --- packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue | 24 +++++++++++++++++------- 1 files changed, 17 insertions(+), 7 deletions(-) diff --git a/packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue b/packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue index 4309f0c..3eba4e3 100644 --- a/packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue +++ b/packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue @@ -4,10 +4,11 @@ <img class="select-pay-type-view-item-icon" :src="IconAliPay" /> <div class="select-pay-type-view-item-text">鏀粯瀹濇敮浠�</div> </div> - <div class="select-pay-type-view-item" v-if="showWeixinPay" @click="handleWeixinPayByJsApi"> + <div class="select-pay-type-view-item" v-if="showWeixinPay" @click="handleWeixinPay"> <img class="select-pay-type-view-item-icon" :src="IconWeixin" /> <div class="select-pay-type-view-item-text">寰俊鏀粯</div> </div> + <NutToast :msg="state.msg" v-model:visible="state.show" type="warn" cover /> </div> </template> @@ -21,6 +22,8 @@ GetPayOrderForJsAPIInput, } from '@life-payment/core-vue'; import { useQuery } from '@tanstack/vue-query'; +import { Toast as NutToast } from '@nutui/nutui-taro'; +import { reactive } from 'vue'; defineOptions({ name: 'SelectPayTypeView', @@ -51,6 +54,11 @@ (e: 'payOrderForJsAPISuccess'): void; }>(); +const state = reactive({ + show: false, + msg: '', +}); + const { blLifeRecharge } = useLifeRechargeContext(); async function handleAliPay() { @@ -67,12 +75,14 @@ if (props.isInWeChat) { handleWeixinPayByJsApi(); } else { - try { - let res = await setLifePayOrderPayType(blLifeRecharge.constants.LifePayTypeEnum.WxPay); - if (res) { - location.href = res; - } - } catch (error) {} + // try { + // let res = await setLifePayOrderPayType(blLifeRecharge.constants.LifePayTypeEnum.WxPay); + // if (res) { + // location.href = res; + // } + // } catch (error) {} + state.msg = '璇峰湪寰俊涓墦寮�'; + state.show = true; } } } -- Gitblit v1.9.1