From f34af9bbc5ec1a40fa5d9f658ea2face2fb13b19 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期三, 10 九月 2025 15:04:44 +0800 Subject: [PATCH] fix: 公告 --- apps/taro/src/pages/home/components/NormalAnnouncement.vue | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/apps/taro/src/pages/home/components/NormalAnnouncement.vue b/apps/taro/src/pages/home/components/NormalAnnouncement.vue new file mode 100644 index 0000000..bd972f4 --- /dev/null +++ b/apps/taro/src/pages/home/components/NormalAnnouncement.vue @@ -0,0 +1,31 @@ +<template> + <nut-noticebar :left-icon="false" :text="text" v-if="!!text" /> +</template> + +<script setup lang="ts"> +import { BlLifeRecharge } from '@life-payment/core-vue'; +import { useShowingLifePayAnnouncement } from '@/hooks'; + +defineOptions({ + name: 'NormalAnnouncement', +}); + +// type Props = {}; + +// const props = withDefaults(defineProps<Props>(), {}); + +const text = ref(''); + +useShowingLifePayAnnouncement({ + params: { + announcementType: BlLifeRecharge.constants.AnnouncementTypeEnum.Normal, + }, + onSuccess(data) { + text.value = data.announcementContent; + }, +}); +</script> + +<style lang="scss"> +@import '@/styles/common.scss'; +</style> -- Gitblit v1.9.1