From 797fa07355a312a06541ca105a00928e95dbded6 Mon Sep 17 00:00:00 2001 From: zym2525 <540361168@qq.com> Date: 星期日, 23 二月 2025 14:39:44 +0800 Subject: [PATCH] fix: some --- packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue | 44 +++++++++++++++++++++++++------------------- 1 files changed, 25 insertions(+), 19 deletions(-) diff --git a/packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue b/packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue index 6df3a0e..1511491 100644 --- a/packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue +++ b/packages/components/src/views/SelectPayTypeView/SelectPayTypeView.vue @@ -31,11 +31,16 @@ // const props = withDefaults(defineProps<Props>(), {}); const emit = defineEmits<{ - (e: 'paySuccess', id: number): void; + ( + e: 'paySuccess', + orderNo: string, + lifePayOrderType: LifeRechargeConstants.LifePayOrderTypeEnum + ): void; }>(); const router = Taro.useRouter(); const orderNo = router.params?.orderNo ?? ''; +const lifePayOrderType = Number(router.params?.lifePayOrderType ?? ''); const { blLifeRecharge } = useLifeRechargeContext(); @@ -58,22 +63,23 @@ } catch (error) {} } -// useQuery({ -// queryKey: ['platformServicePayServices/getPlaformServicePayQRCode', orderNo], -// queryFn: async () => { -// return await blLifeRecharge.services.getPayStatusByOrderNo( -// { -// orderNo, -// }, -// { -// showLoading: false, -// } -// ); -// }, -// onSuccess(data) { -// if (data === blLifeRecharge.constants.LifePayStatusEnum.宸叉敮浠�) { -// } -// }, -// refetchInterval: 1000 * 3, -// }); +useQuery({ + queryKey: ['platformServicePayServices/getPayStatusByOrderNo', orderNo], + queryFn: async () => { + return await blLifeRecharge.services.getPayStatusByOrderNo( + { + orderNo, + }, + { + showLoading: false, + } + ); + }, + onSuccess(data) { + if (data === blLifeRecharge.constants.LifePayStatusEnum.宸叉敮浠�) { + emit('paySuccess', orderNo, lifePayOrderType); + } + }, + refetchInterval: 1000 * 3, +}); </script> -- Gitblit v1.9.1