lrj
19 小时以前 dc643ba44fd2a426263015491268a0f0d6b4671d
web/src/views/review/index.vue
@@ -19,7 +19,7 @@
            <el-option
              v-for="item in activities"
              :key="item.id"
              :label="item.name"
              :label="getActivityDisplayName(item)"
              :value="item.id"
            />
          </el-select>
@@ -230,6 +230,19 @@
  return stateMap[state] || '未知'
}
// 获取活动显示名称(比赛名称 + 阶段名称)
const getActivityDisplayName = (activity) => {
  if (!activity) return ''
  // 如果有父比赛信息,显示"比赛名称 - 阶段名称"
  if (activity.parent && activity.parent.name) {
    return `${activity.parent.name} - ${activity.name}`
  }
  // 如果没有父比赛信息,只显示阶段名称
  return activity.name
}
// 组件挂载时加载数据
onMounted(() => {
  loadActivities()