From 07d73df3d817d01ce47f6c7b7a8d8514cd389295 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 13 三月 2025 10:19:44 +0800
Subject: [PATCH] release: @life-payment/core v0.0.3

---
 packages/components/src/views/GasBillRecharge/GasBillRechargeStep1.vue |   40 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

diff --git a/packages/components/src/views/GasBillRecharge/GasBillRechargeStep1.vue b/packages/components/src/views/GasBillRecharge/GasBillRechargeStep1.vue
new file mode 100644
index 0000000..32828f1
--- /dev/null
+++ b/packages/components/src/views/GasBillRecharge/GasBillRechargeStep1.vue
@@ -0,0 +1,40 @@
+<template>
+  <NutForm label-position="top" class="order-bill-recharge gas-bill-recharge-wrapper phone">
+    <NutFormItem class="bole-form-item">
+      <GasOrgTypeCard
+        :title="item.gasOrgName"
+        v-for="item in gasParValueList"
+        :key="item.gasOrgCode"
+        @click="goNext(item.gasOrgCode)"
+      ></GasOrgTypeCard>
+    </NutFormItem>
+    <div class="common-content">
+      <NutButton class="recharge-button" type="primary" plain @click="goTo('step3')">
+        <div class="recharge-button-inner">
+          <div class="recharge-button-text">杩斿洖</div>
+        </div>
+      </NutButton>
+    </div>
+  </NutForm>
+</template>
+
+<script setup lang="ts">
+import { Form as NutForm, FormItem as NutFormItem, Button as NutButton } from '@nutui/nutui-taro';
+import GasOrgTypeCard from './GasOrgTypeCard.vue';
+import { BlLifeRecharge, LifeRechargeConstants } from '@life-payment/core-vue';
+import { useGasBillRechargeContext } from './context';
+import { useGetGasParValue } from '../../hooks';
+
+defineOptions({
+  name: 'GasBillRechargeStep1',
+});
+
+const { preSetForm, goToNext, goTo } = useGasBillRechargeContext();
+
+const { gasParValueList } = useGetGasParValue();
+
+function goNext(gasOrgType: string) {
+  preSetForm.gasOrgType = gasOrgType;
+  goToNext();
+}
+</script>

--
Gitblit v1.9.1