From 25e434276a973b85641f5fca229bc86e869659f2 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 5 Oct 2025 21:48:00 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E3=80=90antd=E3=80=91=E3=80=90ele?= =?UTF-8?q?=E3=80=91=E3=80=90pay=20=E6=94=AF=E4=BB=98=E3=80=91pay/refund?= =?UTF-8?q?=20=E8=BF=81=E7=A7=BB=20ele=20=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/views/pay/refund/data.ts | 12 +- .../src/views/pay/refund/modules/detail.vue | 1 + apps/web-ele/src/api/pay/refund/index.ts | 3 + apps/web-ele/src/views/pay/refund/data.ts | 171 +++++++++++------- apps/web-ele/src/views/pay/refund/index.vue | 58 +++--- .../src/views/pay/refund/modules/detail.vue | 28 +-- 6 files changed, 149 insertions(+), 124 deletions(-) diff --git a/apps/web-antd/src/views/pay/refund/data.ts b/apps/web-antd/src/views/pay/refund/data.ts index d16a5755a..69eee7224 100644 --- a/apps/web-antd/src/views/pay/refund/data.ts +++ b/apps/web-antd/src/views/pay/refund/data.ts @@ -206,16 +206,20 @@ export function useDetailSchema(): DescriptionItemSchema[] { field: 'payPrice', label: '支付金额', content: (data: PayRefundApi.Refund) => - h(Tag, { color: 'success' }, () => - `¥${erpPriceInputFormatter(data?.payPrice || 0)}` + h( + Tag, + { color: 'success' }, + () => `¥${erpPriceInputFormatter(data?.payPrice || 0)}`, ), }, { field: 'refundPrice', label: '退款金额', content: (data: PayRefundApi.Refund) => - h(Tag, { color: 'danger' }, () => - `¥${erpPriceInputFormatter(data?.refundPrice || 0)}` + h( + Tag, + { color: 'danger' }, + () => `¥${erpPriceInputFormatter(data?.refundPrice || 0)}`, ), }, { diff --git a/apps/web-antd/src/views/pay/refund/modules/detail.vue b/apps/web-antd/src/views/pay/refund/modules/detail.vue index 1f739575e..1617b1d60 100644 --- a/apps/web-antd/src/views/pay/refund/modules/detail.vue +++ b/apps/web-antd/src/views/pay/refund/modules/detail.vue @@ -41,6 +41,7 @@ const [Modal, modalApi] = useVbenModal({ }, }); + diff --git a/apps/web-ele/src/views/pay/refund/modules/detail.vue b/apps/web-ele/src/views/pay/refund/modules/detail.vue index 226d7bf3b..1f3e380cb 100644 --- a/apps/web-ele/src/views/pay/refund/modules/detail.vue +++ b/apps/web-ele/src/views/pay/refund/modules/detail.vue @@ -5,37 +5,23 @@ import { ref } from 'vue'; import { useVbenModal } from '@vben/common-ui'; -import { ElDivider } from 'element-plus'; - import { getRefund } from '#/api/pay/refund'; import { useDescription } from '#/components/description'; -import { useBaseDetailSchema, useChannelDetailSchema } from '../data'; +import { useDetailSchema } from '../data'; const formData = ref(); -const [BaseDescription] = useDescription({ +const [Descriptions] = useDescription({ componentProps: { - border: false, + border: true, column: 2, direction: 'horizontal', + labelWidth: 140, title: '', - labelWidth: 200, extra: '', }, - schema: useBaseDetailSchema(), -}); - -const [ChannelDescription] = useDescription({ - componentProps: { - border: false, - column: 2, - direction: 'horizontal', - title: '', - labelWidth: 200, - extra: '', - }, - schema: useChannelDetailSchema(), + schema: useDetailSchema(), }); const [Modal, modalApi] = useVbenModal({ @@ -66,8 +52,6 @@ const [Modal, modalApi] = useVbenModal({ :show-cancel-button="false" :show-confirm-button="false" > - - - +