From 8b11d0aab18f2d8d124f6adfc5245bf6e0ac7d0a Mon Sep 17 00:00:00 2001 From: jeremygan2021 Date: Wed, 11 Mar 2026 22:56:03 +0800 Subject: [PATCH] commit --- .../competition/CompetitionDetail.jsx | 2 +- .../src/pages/competition/project-detail.scss | 39 ++++++++++++++++--- .../src/pages/competition/project-detail.tsx | 7 +++- 3 files changed, 40 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/competition/CompetitionDetail.jsx b/frontend/src/components/competition/CompetitionDetail.jsx index 9368e75..acaead8 100644 --- a/frontend/src/components/competition/CompetitionDetail.jsx +++ b/frontend/src/components/competition/CompetitionDetail.jsx @@ -315,7 +315,7 @@ const CompetitionDetail = () => {
{project.contestant_info?.nickname}
- {enrollment && project.contestant === enrollment.id ? project.final_score : '**'} + {project.final_score ?? '待定'}
))} diff --git a/miniprogram/src/pages/competition/project-detail.scss b/miniprogram/src/pages/competition/project-detail.scss index d5f0be1..c467fa8 100644 --- a/miniprogram/src/pages/competition/project-detail.scss +++ b/miniprogram/src/pages/competition/project-detail.scss @@ -235,15 +235,42 @@ .comment-header { display: flex; justify-content: space-between; - margin-bottom: 16px; + align-items: center; + margin-bottom: 12px; - .judge-name { - font-size: 18px; - font-weight: bold; - color: #00b96b; + .judge-info { + display: flex; + align-items: baseline; + + .judge-name { + font-size: 16px; + font-weight: bold; + color: #00b96b; + margin-right: 8px; + } + + .judge-score-box { + display: flex; + align-items: baseline; + + .score-num { + font-size: 24px; + font-weight: bold; + color: #fff; + line-height: 1; + margin-right: 2px; + } + + .score-unit { + font-size: 14px; + color: #999; + font-weight: normal; + } + } } + .comment-time { - font-size: 16px; + font-size: 12px; color: #666; } } diff --git a/miniprogram/src/pages/competition/project-detail.tsx b/miniprogram/src/pages/competition/project-detail.tsx index ead01c7..87e1a12 100644 --- a/miniprogram/src/pages/competition/project-detail.tsx +++ b/miniprogram/src/pages/competition/project-detail.tsx @@ -143,7 +143,12 @@ export default function ProjectDetail() { {c.judge_name || '评委'} - {c.score && {c.score}分} + {c.score && ( + + {c.score} + + + )} {c.created_at?.substring(0, 16)}