From 29fc6f5b1981775be5d2f0f9f8e61fec2f550252 Mon Sep 17 00:00:00 2001
From: lrj <owen.stl@gmail.com>
Date: 星期一, 29 九月 2025 19:29:11 +0800
Subject: [PATCH] 删除所有test开头的测试文件
---
web/src/views/ActivityDetail.vue | 42 +++++++++++++++++++++++++++++++++++++++++-
1 files changed, 41 insertions(+), 1 deletions(-)
diff --git a/web/src/views/ActivityDetail.vue b/web/src/views/ActivityDetail.vue
index 7b33dda..14f60e2 100644
--- a/web/src/views/ActivityDetail.vue
+++ b/web/src/views/ActivityDetail.vue
@@ -75,6 +75,31 @@
</el-table>
</div>
+ <!-- 璇勫淇℃伅 -->
+ <div v-if="activity.judges && activity.judges.length > 0" class="judges-section">
+ <h3>璇勫淇℃伅</h3>
+ <el-table :data="activity.judges" style="width: 100%">
+ <el-table-column prop="name" label="璇勫濮撳悕" min-width="120" />
+ <el-table-column prop="phone" label="鑱旂郴鐢佃瘽" width="150" />
+ <el-table-column prop="description" label="绠�浠�" min-width="200" show-overflow-tooltip />
+ <el-table-column label="璐熻矗闃舵" min-width="200">
+ <template #default="{ row }">
+ <el-tag
+ v-for="stageId in row.stageIds"
+ :key="stageId"
+ size="small"
+ style="margin-right: 5px;"
+ >
+ {{ getStageName(stageId) }}
+ </el-tag>
+ <el-tag v-if="!row.stageIds || row.stageIds.length === 0" type="info" size="small">
+ 鍏ㄩ儴闃舵
+ </el-tag>
+ </template>
+ </el-table-column>
+ </el-table>
+ </div>
+
<!-- 鍙傝禌閫夋墜 -->
<div class="players-section">
<div class="section-header">
@@ -142,7 +167,7 @@
// 鎿嶄綔澶勭悊
const handleEdit = () => {
- router.push(`/activity/form/${route.params.id}`)
+ router.push(`/activity/edit/${route.params.id}`)
}
const goBack = () => {
@@ -207,6 +232,12 @@
}
}
+const getStageName = (stageId) => {
+ if (!activity.value || !activity.value.stages) return '鏈煡闃舵'
+ const stage = activity.value.stages.find(s => s.id === stageId)
+ return stage ? stage.name : '鏈煡闃舵'
+}
+
// 鐢熷懡鍛ㄦ湡
onMounted(() => {
loadActivity()
@@ -253,6 +284,15 @@
color: #303133;
}
+.judges-section {
+ margin-top: 30px;
+}
+
+.judges-section h3 {
+ margin-bottom: 15px;
+ color: #303133;
+}
+
.players-section {
margin-top: 30px;
}
--
Gitblit v1.8.0