UI_2022-02-10
e 3 years ago
parent 8ea611582a
commit e26e401bdf
  1. 9
      src/pages/course/details/index.vue
  2. 34
      src/pages/record/show/index.vue

@ -253,7 +253,11 @@ export default {
} }
}; };
</script> </script>
<style>
.desc img {
width: 100%;
}
</style>
<style lang="scss" scoped> <style lang="scss" scoped>
$height: 700px; $height: 700px;
.video_wid,.cover{ .video_wid,.cover{
@ -291,7 +295,9 @@ $height: 700px;
} }
.catalog{ .catalog{
margin-left: 40px; margin-left: 40px;
max-width: 500px;
} }
.list{ .list{
height: $height; height: $height;
overflow-y: auto; overflow-y: auto;
@ -303,6 +309,7 @@ $height: 700px;
font-size: 20px; font-size: 20px;
} }
.desc-wrap{ .desc-wrap{
max-width: 500px;
position: relative; position: relative;
.desc{ .desc{
font-size: 14px; font-size: 14px;

@ -16,12 +16,10 @@
{{ editing ? "保存" : "编辑" }} {{ editing ? "保存" : "编辑" }}
</el-button> </el-button>
</div> </div>
<div class="flex-center m-b-20 user_header"> <div class="flex-center m-b-20 user_header">
<p class="addhr_tag"></p> <p class="addhr_tag"></p>
<span style="font-size: 18px">基本信息</span> <span style="font-size: 18px">基本信息</span>
</div> </div>
<div> <div>
<el-table :data="infoData" class="info-table" stripe header-align="center"> <el-table :data="infoData" class="info-table" stripe header-align="center">
<el-table-column prop="userName" label="学生姓名" align="center"></el-table-column> <el-table-column prop="userName" label="学生姓名" align="center"></el-table-column>
@ -55,21 +53,18 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
<div class="m-b-20"> <div class="m-b-20">
<div class="meta-title-wrap"> <div class="meta-title-wrap">
<p class="meta-title"><img src="@/assets/img/cup.png" alt=""> 实验项目名称</p> <p class="meta-title"><img src="@/assets/img/cup.png" alt=""> 实验项目名称</p>
</div> </div>
<el-input v-model="form.projectName" type="textarea" :disabled="!editing" rows="5"></el-input> <el-input v-model="form.projectName" type="textarea" :disabled="!editing" rows="5"></el-input>
</div> </div>
<div class="m-b-20"> <div class="m-b-20">
<div class="meta-title-wrap"> <div class="meta-title-wrap">
<p class="meta-title">实验目的</p> <p class="meta-title">实验目的</p>
</div> </div>
<div class="pre-wrap" v-html="form.purpose"></div> <div class="pre-wrap" v-html="form.purpose"></div>
</div> </div>
<div class="m-b-20"> <div class="m-b-20">
<div class="meta-title-wrap"> <div class="meta-title-wrap">
<p class="meta-title">实验数据</p> <p class="meta-title">实验数据</p>
@ -81,34 +76,39 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="judgmentName" label="任务名称"></el-table-column> <el-table-column prop="judgmentName" label="任务名称"></el-table-column>
<el-table-column prop="ruleAnswer" label="参考答案"> <el-table-column prop="judgmentName" label="考核点">
<!--
<template slot-scope="scope"> <template slot-scope="scope">
<pre v-html="scope.row.answer" style="white-space: pre-wrap"></pre> <div v-for="(item, index) in scope.row.lcRuleRecords">
<span>
<span>{{index+1}}. </span>{{item.name}}
</span>
</div>
</template> </template>
--> </el-table-column>
<el-table-column prop="ruleAnswer" label="参考答案">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-for="(item, index) in scope.row.lcRuleRecords"> <div v-for="(item, index) in scope.row.lcRuleRecords">
<span>{{index+1}}. </span>{{item.ruleAnswer}} <span>
<span>{{index+1}}. </span>{{item.ruleAnswer}}
</span>
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="userAnswer" label="学生答案"> <el-table-column prop="userAnswer" label="学生答案">
<!--
<template slot-scope="scope">
<pre v-html="scope.row.userAnswer" style="white-space: pre-wrap"></pre>
</template>
-->
<template slot-scope="scope"> <template slot-scope="scope">
<div v-for="(item, index) in scope.row.lcRuleRecords"> <div v-for="(item, index) in scope.row.lcRuleRecords">
<span>{{index+1}}. </span>{{item.userAnswer}} <span v-if='item.userAnswer'>
<span>{{index+1}}. </span>{{item.userAnswer}}
</span>
<span v-else>
<span>{{index+1}}. </span>未填写
</span>
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="score" label="得分" align="center" width="100"></el-table-column> <el-table-column prop="score" label="得分" align="center" width="100"></el-table-column>
</el-table> </el-table>
</div> </div>
<div class="m-b-20"> <div class="m-b-20">
<div class="meta-title-wrap"> <div class="meta-title-wrap">
<p class="meta-title">实验总结与体会</p> <p class="meta-title">实验总结与体会</p>

Loading…
Cancel
Save