|
@@ -98,6 +98,12 @@ const steps = reactive(
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
+ title: '修改成绩',
|
|
|
+ children: [
|
|
|
+ { title: '修改成绩', optional: false, description: '考试成绩发布后三天内可修改' },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
title: '考试关闭',
|
|
|
children: [
|
|
|
{ title: '考试关闭', optional: false, description: '最后考试结束关闭考试' },
|
|
@@ -178,6 +184,12 @@ const steps = reactive(
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
+ title: '修改成绩',
|
|
|
+ children: [
|
|
|
+ { title: '修改成绩', optional: false, description: '考试成绩发布后三天内可修改' },
|
|
|
+ ],
|
|
|
+ },
|
|
|
+ {
|
|
|
title: '考试关闭',
|
|
|
children: [
|
|
|
{ title: '考试关闭', optional: false, description: '最后考试结束关闭考试' },
|
|
@@ -325,7 +337,7 @@ onBeforeRouteLeave(() => {
|
|
|
<div class="h-full w-220px">
|
|
|
<el-steps direction="vertical" :active="gid">
|
|
|
<el-step
|
|
|
- v-for="({ title, children }, idx) in steps" :key="title" class="cursor-pointer hover:bg-light-400"
|
|
|
+ v-for="({ title, children }, idx) in steps" :key="title" class="cursor-pointer hover:bg-light-600" :class="idx === currentStep && 'bg-light-400'"
|
|
|
@click="handleSwitchGid(idx)"
|
|
|
>
|
|
|
<template #title>
|
|
@@ -381,6 +393,22 @@ onBeforeRouteLeave(() => {
|
|
|
</div>
|
|
|
</template>
|
|
|
</template>
|
|
|
+
|
|
|
+ <template #tip>
|
|
|
+ <template v-if="task.title === '成绩发布'">
|
|
|
+ <div class="mt-2 flex flex-col items-start px-1 text-xs space-y-1" style="--el-font-size-base:10px">
|
|
|
+ <el-link type="primary">
|
|
|
+ 修改试题答案
|
|
|
+ </el-link>
|
|
|
+ <el-link type="primary">
|
|
|
+ 设置成绩查看权限
|
|
|
+ </el-link>
|
|
|
+ <el-link type="primary">
|
|
|
+ 标记缺考
|
|
|
+ </el-link>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </template>
|
|
|
</the-card>
|
|
|
</div>
|
|
|
<div />
|