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