提交 d174382a authored 作者: 王鹏飞's avatar 王鹏飞

chore: update

上级 95702e68
...@@ -37,10 +37,12 @@ function updateNode() { ...@@ -37,10 +37,12 @@ function updateNode() {
<el-row justify="space-between"> <el-row justify="space-between">
<el-form-item label="组件类型">{{ node.data.type }}</el-form-item> <el-form-item label="组件类型">{{ node.data.type }}</el-form-item>
<el-form-item label="组件名称">{{ node.data.name }}</el-form-item> <el-form-item label="组件名称">{{ node.data.name }}</el-form-item>
<el-form-item label="分值">{{ node.data.teacher.score }} </el-form-item> <el-form-item label="分值">{{ node.data.teacher?.score }} </el-form-item>
</el-row> </el-row>
<slot></slot> <slot></slot>
<el-form-item label="答案解析"> {{ node.data.teacher.answer_analysis }} </el-form-item> <el-form-item label="答案解析" v-if="node.data.teacher?.answer_analysis">
{{ node.data.teacher?.answer_analysis }}
</el-form-item>
<!-- 老师评分 --> <!-- 老师评分 -->
<template v-if="role === 'teacher'"> <template v-if="role === 'teacher'">
<el-form-item label="得分"> <el-form-item label="得分">
...@@ -49,7 +51,7 @@ function updateNode() { ...@@ -49,7 +51,7 @@ function updateNode() {
</template> </template>
<!-- 学生查看评分 --> <!-- 学生查看评分 -->
<template v-if="role === 'student'"> <template v-if="role === 'student'">
<el-form-item label="得分">{{ node.data.student.score }}</el-form-item> <el-form-item label="得分">{{ node.data.student?.score }}</el-form-item>
</template> </template>
</el-form> </el-form>
<template #footer> <template #footer>
......
...@@ -5,7 +5,7 @@ defineProps<{ node: any }>() ...@@ -5,7 +5,7 @@ defineProps<{ node: any }>()
<template> <template>
<ConfigViewTemplate :node="node"> <ConfigViewTemplate :node="node">
<el-form-item label="学生答案"> </el-form-item> <el-form-item label="学生答案" v-if="node.data.student"> </el-form-item>
<el-form-item label="正确答案"> </el-form-item> <el-form-item label="正确答案" v-if="node.data.teacher"> </el-form-item>
</ConfigViewTemplate> </ConfigViewTemplate>
</template> </template>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论