diff --git a/frontend/src/views/recruit/interview.vue b/frontend/src/views/recruit/interview.vue index be610d40..d13c3326 100644 --- a/frontend/src/views/recruit/interview.vue +++ b/frontend/src/views/recruit/interview.vue @@ -14,11 +14,11 @@ - + {{ step.index }} {{ step.title }} {{ step.desc }} - + diff --git a/frontend/src/views/train/practice.vue b/frontend/src/views/train/practice.vue index 5f4782e5..69d84d60 100644 --- a/frontend/src/views/train/practice.vue +++ b/frontend/src/views/train/practice.vue @@ -15,11 +15,11 @@ - + {{ step.index }} {{ step.title }} {{ step.desc }} - + @@ -174,14 +174,7 @@ {{ calibrationMessage || (canCalibrate ? '用于 M5 分档一致率样本' : '真实 API 评分后可记录') }} - + 记录校准样本 @@ -492,7 +485,9 @@ const defaultPromptForm = (): PromptTemplateForm => ({ }); const promptForm = ref(defaultPromptForm()); -const selectedScenario = computed(() => scenarios.value.find((scenario) => scenario.id === scenarioId.value) ?? scenarios.value[0] ?? fallbackScenarios[0]); +const selectedScenario = computed( + () => scenarios.value.find((scenario) => scenario.id === scenarioId.value) ?? scenarios.value[0] ?? fallbackScenarios[0] +); const promptFormMode = computed(() => (promptForm.value.id ? '编辑模板' : '新增模板')); const completedRounds = computed(() => conversation.value.filter((turn) => turn.role === 'trainee').length); const canScore = computed(() => finished.value && !scored.value);