From 64b52fa928e11640e8d6aad49bd39cd27c896543 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 21 二月 2025 18:42:13 +0800
Subject: [PATCH] feat: 订单

---
 packages/components/src/views/electricBillRecharge/electricBillRecharge.vue |   41 +++++++++++++++++++++++++++++------------
 1 files changed, 29 insertions(+), 12 deletions(-)

diff --git a/packages/components/src/views/electricBillRecharge/electricBillRecharge.vue b/packages/components/src/views/electricBillRecharge/electricBillRecharge.vue
index bd6ffdc..c92e80a 100644
--- a/packages/components/src/views/electricBillRecharge/electricBillRecharge.vue
+++ b/packages/components/src/views/electricBillRecharge/electricBillRecharge.vue
@@ -6,32 +6,46 @@
     label-position="top"
     class="order-bill-recharge electric"
   >
-    <FormItem label="鎵�鍦ㄥ煄甯�" class="bole-form-item" prop="type" required>
+    <FormItem label="鎵�鍦ㄥ煄甯�" class="bole-form-item" prop="province" required>
       <ChooseInputWithPicker
-        v-model="form.type"
+        v-model="form.province"
         placeholder="璇烽�夋嫨鍩庡競"
         :value-enum="IspCodeText"
       />
     </FormItem>
-    <FormItem label="鐢电綉绫诲瀷" class="bole-form-item" prop="type" required>
+    <FormItem label="鐢电綉绫诲瀷" class="bole-form-item" prop="electricType" required>
       <ChooseInputWithPicker
-        v-model="form.type"
+        v-model="form.electricType"
         placeholder="璇烽�夋嫨鐢电綉绫诲瀷"
-        :value-enum="IspCodeText"
+        :value-enum="blLifeRecharge.constants.ElectricTypeText"
       />
     </FormItem>
-    <FormItem label="鐢佃垂绫诲瀷" class="bole-form-item" prop="type" required>
+    <FormItem label="鐢佃垂绫诲瀷" class="bole-form-item" prop="electricAccountType" required>
       <ChooseInputWithPicker
-        v-model="form.type"
+        v-model="form.electricAccountType"
         placeholder="璇烽�夋嫨鐢佃垂绫诲瀷"
-        :value-enum="IspCodeText"
+        :value-enum="blLifeRecharge.constants.ElectricAccountTypeText"
       />
     </FormItem>
-    <FormItem label="鐢电綉鎴峰彿" class="bole-form-item" prop="phone" required>
+    <FormItem label="鐢电綉鎴峰彿" class="bole-form-item" prop="electricAccount" required>
       <Input
-        v-model.trim="form.phone"
+        v-model.trim="form.electricAccount"
         class="bole-input-text"
         placeholder="璇疯緭鍏�13浣嶆暟瀛楃紪鍙�"
+        type="text"
+      />
+    </FormItem>
+    <FormItem
+      v-if="form.electricType === blLifeRecharge.constants.ElectricType.nanwang"
+      label="韬唤璇佸悗鍏綅"
+      class="bole-form-item"
+      prop="sixID"
+      required
+    >
+      <Input
+        v-model.trim="form.sixID"
+        class="bole-input-text"
+        placeholder="璇疯緭鍏ヨ韩浠借瘉鍚庡叚浣�"
         type="text"
       />
     </FormItem>
@@ -107,9 +121,12 @@
 
 const form = reactive({
   ispCode: IspCode.yidong,
-  phone: '',
   parValue: 100,
-  type: IspCodeText.yidong,
+  electricAccount: '',
+  electricType: '',
+  electricAccountType: '',
+  province: '',
+  sixID: '',
 });
 
 const rate = 0.96;

--
Gitblit v1.9.1