From 9b87bcbcad94873dedee7389d1ef9742a8d72c2b Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 21 二月 2025 18:38:57 +0800
Subject: [PATCH] fix: 对接

---
 packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue |   23 ++++++++++-------------
 1 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue b/packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue
index a8130de..43fb296 100644
--- a/packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue
+++ b/packages/components/src/views/PhoneBillRecharge/PhoneBillRecharge.vue
@@ -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,
       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