|
@@ -117,34 +117,38 @@
|
|
|
<span class="finish-time">{{ curFinishDetail.finish_time_view_txt }}</span>
|
|
|
</div>
|
|
|
<div ref="situation" class="finish-situation">
|
|
|
- <div class="title">
|
|
|
- {{ $t('Key312') }}
|
|
|
- </div>
|
|
|
- <div class="courseware-list">
|
|
|
- <el-tag
|
|
|
- v-for="item in curFinishDetail.courseware_list"
|
|
|
- :key="item.courseware_id"
|
|
|
- color="#fff"
|
|
|
- :title="item.courseware_name"
|
|
|
- @click="showCompletionView(item.courseware_id, item.is_finished, item.group_id_selected_info)"
|
|
|
- >
|
|
|
- <div class="courseware">
|
|
|
- <svg-icon icon-class="courseware" />
|
|
|
- <span class="courseware_name nowrap-ellipsis">{{ item.courseware_name }}</span>
|
|
|
- <svg-icon v-if="item.is_finished === 'true'" class="check-mark" icon-class="check-mark-circle" />
|
|
|
- </div>
|
|
|
- </el-tag>
|
|
|
- </div>
|
|
|
- <div class="title">
|
|
|
- {{ $t('Key313') }}
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <el-tag v-for="item in accessory_list" :key="item.file_id" color="#fff" :title="item.file_name">
|
|
|
- <span @click="showFileVisible(item.file_name, item.file_id)">{{ item.file_name }}</span>
|
|
|
- </el-tag>
|
|
|
- </div>
|
|
|
+ <template v-if="curFinishDetail.courseware_list.length > 0">
|
|
|
+ <div class="title">
|
|
|
+ {{ $t('Key312') }}
|
|
|
+ </div>
|
|
|
+ <div class="courseware-list">
|
|
|
+ <el-tag
|
|
|
+ v-for="item in curFinishDetail.courseware_list"
|
|
|
+ :key="item.courseware_id"
|
|
|
+ color="#fff"
|
|
|
+ :title="item.courseware_name"
|
|
|
+ @click="showCompletionView(item.courseware_id, item.is_finished, item.group_id_selected_info)"
|
|
|
+ >
|
|
|
+ <div class="courseware">
|
|
|
+ <svg-icon icon-class="courseware" />
|
|
|
+ <span class="courseware_name nowrap-ellipsis">{{ item.courseware_name }}</span>
|
|
|
+ <svg-icon v-if="item.is_finished === 'true'" class="check-mark" icon-class="check-mark-circle" />
|
|
|
+ </div>
|
|
|
+ </el-tag>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ <template v-if="accessory_list.length > 0">
|
|
|
+ <div class="title">
|
|
|
+ {{ $t('Key313') }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <el-tag v-for="item in accessory_list" :key="item.file_id" color="#fff" :title="item.file_name">
|
|
|
+ <span @click="showFileVisible(item.file_name, item.file_id)">{{ item.file_name }}</span>
|
|
|
+ </el-tag>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
<!-- 作业列表 -->
|
|
|
- <template v-if="is_enable_homework">
|
|
|
+ <template v-if="is_enable_homework && curFinishDetail.homework_list.length > 0">
|
|
|
<div class="title">
|
|
|
{{ $t('Key314') }}
|
|
|
</div>
|
|
@@ -160,7 +164,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<!-- 学员留言 -->
|
|
|
- <template v-if="is_enable_message">
|
|
|
+ <template v-if="is_enable_message && curFinishDetail.student_message">
|
|
|
<div class="title">
|
|
|
{{ $t('Key315') }}
|
|
|
</div>
|
|
@@ -649,11 +653,18 @@ $bor-color: #d9d9d9;
|
|
|
}
|
|
|
|
|
|
.title {
|
|
|
- font-size: 18px;
|
|
|
- font-weight: bold;
|
|
|
+ font-size: 20px;
|
|
|
+ font-weight: 500;
|
|
|
+ line-height: 30px; /* 150% */
|
|
|
+ color: #2c2c2c;
|
|
|
|
|
|
+ div {
|
|
|
padding: 16px 0;
|
|
|
+ font-size: 16px;
|
|
|
+ font-weight: 400;
|
|
|
+ line-height: 24px; /* 150% */
|
|
|
+ color: #2c2c2c;
|
|
|
+ opacity: 0.6;
|
|
|
}
|
|
|
}
|
|
|
|