|
@@ -143,13 +143,7 @@
|
|
|
>
|
|
|
<span>{{ it.name }}</span>
|
|
|
<span>
|
|
|
- <span>
|
|
|
- <img src="../../assets/course_details/people.png" alt="" />
|
|
|
- 姓名</span
|
|
|
- >
|
|
|
- <span class="gray" v-text="changeitTime(it.begin_time, it.end_time)">
|
|
|
- {{ it.begin_time }} ~ {{ it.end_time }}
|
|
|
- </span>
|
|
|
+ <span class="gray">{{ it.begin_time }} ~ {{ it.end_time }}</span>
|
|
|
<span class="gray">···</span>
|
|
|
</span>
|
|
|
</div>
|
|
@@ -188,70 +182,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-collapse-item>
|
|
|
- <!-- <el-collapse-item style="margin-top: 16px" name="1-2">
|
|
|
- <div
|
|
|
- slot="title"
|
|
|
- :class="
|
|
|
- openList.indexOf('1-2') != -1
|
|
|
- ? 'contenttitle2'
|
|
|
- : 'contenttitle'
|
|
|
- "
|
|
|
- >
|
|
|
- <span>阅读</span>
|
|
|
- <span>
|
|
|
- <span>
|
|
|
- <img
|
|
|
- src="../../assets/course_details/people.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- 姓名</span
|
|
|
- >
|
|
|
- <span class="gray">08-21 06:00 ~ 11:00</span>
|
|
|
- <span class="gray">···</span>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div class="detail">
|
|
|
- <div>
|
|
|
- <span>说明</span>
|
|
|
- <p>
|
|
|
- You need to complete the online courseware task.
|
|
|
- Choose one of the attached articles to read aloud
|
|
|
- and record it and upload it.
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span>课件</span>
|
|
|
- <div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/file.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> say the Chinese number </span>
|
|
|
- </div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/file.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> say the Chinese number </span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span>课件</span>
|
|
|
- <div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/fileType1.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> The first class.doc </span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </el-collapse-item> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="tasks">
|
|
@@ -271,13 +201,7 @@
|
|
|
>
|
|
|
<span>{{ it.name }}</span>
|
|
|
<span>
|
|
|
- <span>
|
|
|
- <img src="../../assets/course_details/people.png" alt="" />
|
|
|
- 姓名</span
|
|
|
- >
|
|
|
- <span class="gray" v-text="changeitTime(it.begin_time, it.end_time)">
|
|
|
- {{ it.begin_time }} ~ {{ it.end_time }}
|
|
|
- </span>
|
|
|
+ <span class="gray">{{ it.begin_time }} ~ {{ it.end_time }}</span>
|
|
|
<span class="gray">···</span>
|
|
|
</span>
|
|
|
</div>
|
|
@@ -316,70 +240,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-collapse-item>
|
|
|
- <!-- <el-collapse-item style="margin-top: 16px" name="1-4">
|
|
|
- <div
|
|
|
- slot="title"
|
|
|
- :class="
|
|
|
- openList.indexOf('1-4') != -1
|
|
|
- ? 'contenttitle2'
|
|
|
- : 'contenttitle'
|
|
|
- "
|
|
|
- >
|
|
|
- <span>阅读</span>
|
|
|
- <span>
|
|
|
- <span>
|
|
|
- <img
|
|
|
- src="../../assets/course_details/people.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- 姓名</span
|
|
|
- >
|
|
|
- <span class="gray">08-21 06:00 ~ 11:00</span>
|
|
|
- <span class="gray">···</span>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div class="detail">
|
|
|
- <div>
|
|
|
- <span>说明</span>
|
|
|
- <p>
|
|
|
- You need to complete the online courseware task.
|
|
|
- Choose one of the attached articles to read aloud
|
|
|
- and record it and upload it.
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span>课件</span>
|
|
|
- <div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/file.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> say the Chinese number </span>
|
|
|
- </div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/file.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> say the Chinese number </span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span>课件</span>
|
|
|
- <div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/fileType1.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> The first class.doc </span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </el-collapse-item> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-if="item.after_task_list.length > 0" class="tasks">
|
|
@@ -399,13 +259,7 @@
|
|
|
>
|
|
|
<span>{{ it.name }}</span>
|
|
|
<span>
|
|
|
- <span>
|
|
|
- <img src="../../assets/course_details/people.png" alt="" />
|
|
|
- 姓名</span
|
|
|
- >
|
|
|
- <span class="gray" v-text="changeitTime(it.begin_time, it.end_time)">
|
|
|
- {{ it.begin_time }} ~ {{ it.end_time }}
|
|
|
- </span>
|
|
|
+ <span class="gray">{{ it.begin_time }} ~ {{ it.end_time }}</span>
|
|
|
<span class="gray">···</span>
|
|
|
</span>
|
|
|
</div>
|
|
@@ -444,70 +298,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-collapse-item>
|
|
|
- <!-- <el-collapse-item style="margin-top: 16px" name="1-6">
|
|
|
- <div
|
|
|
- slot="title"
|
|
|
- :class="
|
|
|
- openList.indexOf('1-6') != -1
|
|
|
- ? 'contenttitle2'
|
|
|
- : 'contenttitle'
|
|
|
- "
|
|
|
- >
|
|
|
- <span>阅读</span>
|
|
|
- <span>
|
|
|
- <span>
|
|
|
- <img
|
|
|
- src="../../assets/course_details/people.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- 姓名</span
|
|
|
- >
|
|
|
- <span class="gray">08-21 06:00 ~ 11:00</span>
|
|
|
- <span class="gray">···</span>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div class="detail">
|
|
|
- <div>
|
|
|
- <span>说明</span>
|
|
|
- <p>
|
|
|
- You need to complete the online courseware task.
|
|
|
- Choose one of the attached articles to read aloud
|
|
|
- and record it and upload it.
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span>课件</span>
|
|
|
- <div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/file.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> say the Chinese number </span>
|
|
|
- </div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/file.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> say the Chinese number </span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span>课件</span>
|
|
|
- <div>
|
|
|
- <div class="btn">
|
|
|
- <img
|
|
|
- src="../../assets/course_details/fileType1.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- <span> The first class.doc </span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </el-collapse-item> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -574,15 +364,6 @@ export default {
|
|
|
},
|
|
|
// 方法集合
|
|
|
methods: {
|
|
|
- // 小节时间处理
|
|
|
- changeitTime(beginTime, endTime) {
|
|
|
- let arr1 = beginTime.split(' ');
|
|
|
- let arr2 = endTime.split(' ');
|
|
|
- if (arr1[0] === arr2[0]) {
|
|
|
- return arr1[0] + ' ' + arr1[1] + '~' + arr2[1];
|
|
|
- }
|
|
|
- return arr1[0] + ' ' + arr1[1] + '~' + arr2[0] + ' ' + arr2[1];
|
|
|
- },
|
|
|
// 课程任务的打开和关闭
|
|
|
handleChange(val) {
|
|
|
this.openList = val;
|
|
@@ -1003,12 +784,9 @@ export default {
|
|
|
|
|
|
.contenttitle {
|
|
|
padding: 0 10px;
|
|
|
- // margin-top: 16px;
|
|
|
width: 670px;
|
|
|
- // height: 44px;
|
|
|
background: #fff;
|
|
|
border: 1px solid #e6e6e6;
|
|
|
- box-sizing: border-box;
|
|
|
border-radius: 8px;
|
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
@@ -1031,40 +809,17 @@ export default {
|
|
|
}
|
|
|
|
|
|
.contenttitle2 {
|
|
|
- padding: 0 10px;
|
|
|
- // margin-top: 16px;
|
|
|
- width: 670px;
|
|
|
- // height: 44px;
|
|
|
- background: #f9f9f9;
|
|
|
- border: 1px solid #e6e6e6;
|
|
|
- box-sizing: border-box;
|
|
|
- border-top-left-radius: 8px;
|
|
|
- border-top-right-radius: 8px;
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
- align-items: center;
|
|
|
- font-size: 16px;
|
|
|
- cursor: pointer;
|
|
|
-
|
|
|
- img {
|
|
|
- width: 16px;
|
|
|
- margin-left: 8px;
|
|
|
- }
|
|
|
+ @extend .contenttitle;
|
|
|
|
|
|
- span {
|
|
|
- margin-left: 16px;
|
|
|
- }
|
|
|
-
|
|
|
- .gray {
|
|
|
- opacity: 0.5;
|
|
|
- }
|
|
|
+ background: #f9f9f9;
|
|
|
+ border-bottom-left-radius: 0;
|
|
|
+ border-bottom-right-radius: 0;
|
|
|
}
|
|
|
|
|
|
.detail {
|
|
|
- width: 670px;
|
|
|
+ width: 599px;
|
|
|
background: #fff;
|
|
|
border: 1px solid #e7e7e7;
|
|
|
- box-sizing: border-box;
|
|
|
border-bottom-left-radius: 8px;
|
|
|
border-bottom-right-radius: 8px;
|
|
|
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
|
@@ -1073,6 +828,7 @@ export default {
|
|
|
> div {
|
|
|
margin-top: 24px;
|
|
|
display: flex;
|
|
|
+ align-items: center;
|
|
|
|
|
|
> :nth-child(1) {
|
|
|
width: 78px;
|
|
@@ -1093,7 +849,6 @@ export default {
|
|
|
height: 40px;
|
|
|
background: #fff;
|
|
|
border: 1px solid #dbdbdb;
|
|
|
- box-sizing: border-box;
|
|
|
border-radius: 4px;
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
@@ -1218,7 +973,6 @@ export default {
|
|
|
|
|
|
.el-collapse-item__header {
|
|
|
border: none;
|
|
|
- height: none;
|
|
|
|
|
|
.l-collapse-item__arrow,
|
|
|
.el-icon-arrow-right {
|