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

课程考核修改

上级 4b98c5f3
......@@ -6,7 +6,7 @@
<template v-if="data.course_score"> {{ data.course_score }}{{ $t('pages.learn.courseDetail.point') }} </template>
<template v-else>{{ $t('pages.learn.courseDetail.no') }}</template>
</h1>
<!-- <course-assessment-standard :data="data" v-bind="$attrs" v-if="data.course_check" /> -->
<course-assessment-standard :data="data" v-bind="$attrs" />
<course-assessment-progress :data="data" />
</div>
</template>
......
<!--课程考核-->
<template>
<div class="course-assess-standard" v-if="checkList.length">
<div class="course-assess-standard" v-if="data.course_evaluation || checkList.length">
<div class="subtitle">
<span>{{ $t('pages.learn.courseDetail.Courseassessmentstandard') }}</span>
</div>
<div v-html="data.course_evaluation" v-if="data.course_evaluation"></div>
<template v-else>
<div class="item">
<h2 class="item-title">一、最终成绩计算</h2>
<!-- 中方课程 -->
......@@ -24,6 +26,7 @@
<div v-html="item.content"></div>
</div>
</div>
</template>
</div>
</template>
......@@ -43,7 +46,8 @@ export default {
},
computed: {
checkList() {
return this.data.course_check.filter(item => parseInt(item.percent))
const checkList = this.data.course_check || []
return checkList.filter(item => parseInt(item.percent))
},
option() {
const data = this.checkList.map(item => {
......@@ -80,5 +84,10 @@ export default {
::v-deep p {
padding: 5px 0;
}
::v-deep img {
display: block;
margin: 0 auto;
max-width: 100% !important;
}
}
</style>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论