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