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/PhoneBillRecharge/PhoneBillRecharge.vue | 27 ++++++++++++--------------- 1 files changed, 12 insertions(+), 15 deletions(-) diff --git a/packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue b/packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue index 484d4ba..191f9fc 100644 --- a/packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue +++ b/packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue @@ -4,7 +4,7 @@ ref="formRef" :rules="rules" label-position="top" - class="phone-bill-recharge" + class="order-bill-recharge phone" > <FormItem label="閫夋嫨杩愯惀鍟�:" class="bole-form-item" prop="ispCode" required> <RadioGroup v-model="form.ispCode" direction="horizontal"> @@ -113,12 +113,13 @@ const emit = defineEmits<{ ( e: 'goPay', - form: { - ispCode: typeof BlLifeRecharge.constants.IspCode; - phone: string; - parValue: number; - name: string; - } + // form: { + // ispCode: typeof BlLifeRecharge.constants.IspCode; + // phone: string; + // parValue: number; + // name: string; + // } + orderNo: string ): void; }>(); @@ -172,23 +173,19 @@ confirmDialogVisible.value = true; } -async function createLifePayPhoneOrder() { +async function goPay() { try { let params: LifePhoneDataCreateLifePayOrderInput = { - userId: blLifeRecharge.userId, - // lifePayType: 10, + userId: blLifeRecharge.accountModel.userId, productData: { ispCode: form.ispCode, parValue: 0.1, - phone: '18858418480', + phone: form.phone, name: form.ispCode === BlLifeRecharge.constants.IspCode.dianxin ? form.name : '', }, }; let res = await blLifeRecharge.services.createLifePayPhoneOrder(params); + emit('goPay', res.orderNo); } catch (error) {} -} - -function goPay() { - emit('goPay'); } </script> -- Gitblit v1.9.1