From d9a20c906bbd2d6dcc3463b27f64bdb45ce66ab5 Mon Sep 17 00:00:00 2001 From: ZhuRui Date: Fri, 7 Aug 2026 20:06:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/EventDetailModal.module.less | 17 ++++++++++++ .../list/components/EventDetailModal.tsx | 26 ++++++++++++------- .../WithdrawDetailModal.module.less | 6 +---- .../components/WithdrawDetailModal.tsx | 10 +++---- 4 files changed, 40 insertions(+), 19 deletions(-) diff --git a/src/pages/events/list/components/EventDetailModal.module.less b/src/pages/events/list/components/EventDetailModal.module.less index caef3e2..d8c4f7f 100644 --- a/src/pages/events/list/components/EventDetailModal.module.less +++ b/src/pages/events/list/components/EventDetailModal.module.less @@ -28,12 +28,29 @@ } .desc { + :global(.ant-descriptions-view table) { + table-layout: fixed; + width: 100%; + } + :global(.ant-descriptions-item-label) { width: 110px; color: rgba(0, 0, 0, 0.65); } } + // 首列内容区加宽(省市区、公开活动、创建时间等) + .wideCol:global(.ant-descriptions-item-content) { + width: 38%; + min-width: 200px; + } + + // 较长 label 加宽且不换行(class 同时挂在 label/content 上,需用复合选择器) + .wideLabel:global(.ant-descriptions-item-label) { + width: 132px; + white-space: nowrap; + } + // Item 的 class 会同时挂在 label/content 两个同级 td/th 上,不能用后代选择器 .statCell:global(.ant-descriptions-item-content) { min-width: 60px; diff --git a/src/pages/events/list/components/EventDetailModal.tsx b/src/pages/events/list/components/EventDetailModal.tsx index a7a0503..40bc17a 100644 --- a/src/pages/events/list/components/EventDetailModal.tsx +++ b/src/pages/events/list/components/EventDetailModal.tsx @@ -181,7 +181,7 @@ export default defineComponent({
基础信息
- {detail.value.name} - + + {detail.value.name} + + {detail.value.startTimeBegin} 至 {detail.value.startTimeEnd} @@ -207,17 +209,19 @@ export default defineComponent({ {detail.value.descr} - + {signupTimeDisplay(detail.value.signupTimeBegin, detail.value.signupTimeEnd)} - {detail.value.venueArea} + + {detail.value.venueArea} + {detail.value.venue} {detail.value.venueNo || '--'} - + {formatPublic(detail.value.isPublic)} @@ -227,12 +231,16 @@ export default defineComponent({ {formatYN(detail.value.isRequireIdCardImg)} - {detail.value.createTime} + + {detail.value.createTime} + {detail.value.createNickname} - {detail.value.signupCount} + + {detail.value.signupCount} + {detail.value.dropoutCount} - + {detail.value.matchTotalCount} diff --git a/src/pages/finance/withdraw/components/WithdrawDetailModal.module.less b/src/pages/finance/withdraw/components/WithdrawDetailModal.module.less index adee022..5877990 100644 --- a/src/pages/finance/withdraw/components/WithdrawDetailModal.module.less +++ b/src/pages/finance/withdraw/components/WithdrawDetailModal.module.less @@ -96,16 +96,12 @@ min-width: 0; color: rgba(0, 0, 0, 0.85); font-size: 13px; + font-weight: 600; word-break: break-all; overflow: hidden; text-overflow: ellipsis; } - .descValueBold { - font-weight: 600; - color: rgba(0, 0, 0, 0.85); - } - .auditImgList { display: flex; gap: 5px; diff --git a/src/pages/finance/withdraw/components/WithdrawDetailModal.tsx b/src/pages/finance/withdraw/components/WithdrawDetailModal.tsx index fae90c9..0fab937 100644 --- a/src/pages/finance/withdraw/components/WithdrawDetailModal.tsx +++ b/src/pages/finance/withdraw/components/WithdrawDetailModal.tsx @@ -150,10 +150,10 @@ export default defineComponent({ } }; - const renderItem = (label: string, value: any, isBold = false) => ( + const renderItem = (label: string, value: any) => (
{label} - {value || '--'} + {value || '--'}
); @@ -175,11 +175,11 @@ export default defineComponent({ {renderItem('申请时间:', d.createDate)} {renderItem('打款类型:', d.withdrawType)}
- {renderItem('提现金额:', `¥${d.withdrawAmount}`, true)} + {renderItem('提现金额:', `¥${d.withdrawAmount}`)} {renderItem('费率:', `${(Number(d.feeRate) * 100).toFixed(2)}%`)} {renderItem('手续费:', `¥${d.feeAmount}`)} - {renderItem('到账金额:', `¥${d.receivedAmount}`, true)} - {renderItem('审核状态:', getAuditStatusText(d.auditStatus), true)} + {renderItem('到账金额:', `¥${d.receivedAmount}`)} + {renderItem('审核状态:', getAuditStatusText(d.auditStatus))} {renderItem('到账状态:', getPayStatusText(d.payStatus))}