|
@@ -62,7 +62,15 @@
|
|
style="border-bottom: 1px solid #cad1dc; padding: 15px 0; width: 100%"
|
|
style="border-bottom: 1px solid #cad1dc; padding: 15px 0; width: 100%"
|
|
>
|
|
>
|
|
<div class="courseTitle">
|
|
<div class="courseTitle">
|
|
- <div style="max-width: calc(100% - 40px); width: auto">
|
|
|
|
|
|
+ <div style="
|
|
|
|
+ max-width: calc(100% - 40px);
|
|
|
|
+ width: auto;
|
|
|
|
+ white-space: nowrap;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ text-overflow: ellipsis;
|
|
|
|
+ word-break: break-word;
|
|
|
|
+ display: block;
|
|
|
|
+ ">
|
|
<el-tooltip
|
|
<el-tooltip
|
|
effect="light"
|
|
effect="light"
|
|
:content="courseDetail.title"
|
|
:content="courseDetail.title"
|
|
@@ -507,6 +515,9 @@
|
|
<span v-if="vitem.text">{{ vitem.text }}-</span
|
|
<span v-if="vitem.text">{{ vitem.text }}-</span
|
|
>{{ vitem.name }}
|
|
>{{ vitem.name }}
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="downIcon" @click="downloadFile2(vitem)">
|
|
|
|
+ <img src="../../assets/icon/newIcon/down.png" alt />
|
|
|
|
+ </div>
|
|
<div
|
|
<div
|
|
class="downIcon"
|
|
class="downIcon"
|
|
@click="checkFileFull1(vitem.type, vitem)"
|
|
@click="checkFileFull1(vitem.type, vitem)"
|
|
@@ -516,15 +527,16 @@
|
|
alt
|
|
alt
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
- <div class="downIcon" @click="downloadFile2(vitem)">
|
|
|
|
- <img src="../../assets/icon/newIcon/down.png" alt />
|
|
|
|
- </div>
|
|
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
<div class="navListItem" v-if="vitem.type == 12">
|
|
<div class="navListItem" v-if="vitem.type == 12">
|
|
<div class="navText" @click="downloadFile2(vitem)">
|
|
<div class="navText" @click="downloadFile2(vitem)">
|
|
<span v-if="vitem.text">{{ vitem.text }}-</span
|
|
<span v-if="vitem.text">{{ vitem.text }}-</span
|
|
>{{ vitem.name }}
|
|
>{{ vitem.name }}
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="downIcon" @click="downloadFile2(vitem)">
|
|
|
|
+ <img src="../../assets/icon/newIcon/down.png" alt />
|
|
|
|
+ </div>
|
|
<div
|
|
<div
|
|
class="downIcon"
|
|
class="downIcon"
|
|
@click="checkFileFull1(vitem.type, vitem)"
|
|
@click="checkFileFull1(vitem.type, vitem)"
|
|
@@ -534,9 +546,7 @@
|
|
alt
|
|
alt
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
- <div class="downIcon" @click="downloadFile2(vitem)">
|
|
|
|
- <img src="../../assets/icon/newIcon/down.png" alt />
|
|
|
|
- </div>
|
|
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
<div class="navListItem" v-if="vitem.type == 13">
|
|
<div class="navListItem" v-if="vitem.type == 13">
|
|
<div
|
|
<div
|
|
@@ -583,9 +593,8 @@
|
|
<div style="width: calc(100% - 315px)">
|
|
<div style="width: calc(100% - 315px)">
|
|
<div
|
|
<div
|
|
style="padding: 10px 0 0; width: 95%; margin: 0 auto"
|
|
style="padding: 10px 0 0; width: 95%; margin: 0 auto"
|
|
- v-if="showType == 2 || showType == 3"
|
|
|
|
>
|
|
>
|
|
- <el-button
|
|
|
|
|
|
+ <!-- <el-button
|
|
type="primary"
|
|
type="primary"
|
|
class="newButton"
|
|
class="newButton"
|
|
@click="checkFileFull(showType, pptImgUrl1)"
|
|
@click="checkFileFull(showType, pptImgUrl1)"
|
|
@@ -597,7 +606,7 @@
|
|
@click="downloadFile(pptImgUrl1)"
|
|
@click="downloadFile(pptImgUrl1)"
|
|
v-if="showType != 2"
|
|
v-if="showType != 2"
|
|
>文件下载</el-button
|
|
>文件下载</el-button
|
|
- >
|
|
|
|
|
|
+ > -->
|
|
<el-button
|
|
<el-button
|
|
v-if="
|
|
v-if="
|
|
showType == 2 &&
|
|
showType == 2 &&
|
|
@@ -611,7 +620,7 @@
|
|
>打开链接
|
|
>打开链接
|
|
</el-button>
|
|
</el-button>
|
|
</div>
|
|
</div>
|
|
- <div
|
|
|
|
|
|
+ <!-- <div
|
|
style="padding: 10px 0 0; width: 95%; margin: 0 auto"
|
|
style="padding: 10px 0 0; width: 95%; margin: 0 auto"
|
|
v-if="showType == 1"
|
|
v-if="showType == 1"
|
|
>
|
|
>
|
|
@@ -621,7 +630,7 @@
|
|
@click="checkFileFull(showType, text)"
|
|
@click="checkFileFull(showType, text)"
|
|
>全屏查看</el-button
|
|
>全屏查看</el-button
|
|
>
|
|
>
|
|
- </div>
|
|
|
|
|
|
+ </div> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -878,14 +887,14 @@
|
|
/>
|
|
/>
|
|
<div style="margin: 5px 0">编程平台</div>
|
|
<div style="margin: 5px 0">编程平台</div>
|
|
</div>
|
|
</div>
|
|
- <div v-show="tooC == 22">
|
|
|
|
|
|
+ <!-- <div v-show="tooC == 22">
|
|
<img
|
|
<img
|
|
@click="addTools(tooC, toolIndex, taskCount)"
|
|
@click="addTools(tooC, toolIndex, taskCount)"
|
|
src="../../assets/icon/fourthToolList/program.png"
|
|
src="../../assets/icon/fourthToolList/program.png"
|
|
alt
|
|
alt
|
|
/>
|
|
/>
|
|
<div style="margin: 5px 0">AI体验</div>
|
|
<div style="margin: 5px 0">AI体验</div>
|
|
- </div>
|
|
|
|
|
|
+ </div> -->
|
|
<div v-show="tooC == 23">
|
|
<div v-show="tooC == 23">
|
|
<img
|
|
<img
|
|
@click="addTools(tooC, toolIndex, taskCount)"
|
|
@click="addTools(tooC, toolIndex, taskCount)"
|
|
@@ -7774,6 +7783,7 @@
|
|
</div>
|
|
</div>
|
|
<div
|
|
<div
|
|
class="vedioBox"
|
|
class="vedioBox"
|
|
|
|
+ style="margin-top: 10px;"
|
|
v-if="
|
|
v-if="
|
|
courseDetail.userid == userid ||
|
|
courseDetail.userid == userid ||
|
|
(courseDetail.course_teacher &&
|
|
(courseDetail.course_teacher &&
|
|
@@ -7813,6 +7823,7 @@
|
|
style="margin: 0 30px 0 auto"
|
|
style="margin: 0 30px 0 auto"
|
|
type="primary"
|
|
type="primary"
|
|
size="small"
|
|
size="small"
|
|
|
|
+ v-if="isClose == 1"
|
|
@click="addToolChoose"
|
|
@click="addToolChoose"
|
|
>确定</el-button
|
|
>确定</el-button
|
|
>
|
|
>
|
|
@@ -8138,7 +8149,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="tool">
|
|
|
|
|
|
+ <!-- <div class="tool">
|
|
<div class="whiteBIcon" @click="addTools2(22)">
|
|
<div class="whiteBIcon" @click="addTools2(22)">
|
|
<img
|
|
<img
|
|
src="../../assets/icon/fourthToolList/AIprogram2.png"
|
|
src="../../assets/icon/fourthToolList/AIprogram2.png"
|
|
@@ -8159,7 +8170,7 @@
|
|
/><span>已选择</span>
|
|
/><span>已选择</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
+ </div> -->
|
|
<div class="tool">
|
|
<div class="tool">
|
|
<div class="whiteBIcon" @click="addTools2(23)">
|
|
<div class="whiteBIcon" @click="addTools2(23)">
|
|
<img
|
|
<img
|
|
@@ -18333,7 +18344,6 @@ export default {
|
|
margin: 0 auto;
|
|
margin: 0 auto;
|
|
margin-top: 10px;
|
|
margin-top: 10px;
|
|
padding: 0 0 20px;
|
|
padding: 0 0 20px;
|
|
- background: #fff;
|
|
|
|
border-radius: 20px;
|
|
border-radius: 20px;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -18675,7 +18685,7 @@ export default {
|
|
}
|
|
}
|
|
|
|
|
|
.courseTitle .ctitle {
|
|
.courseTitle .ctitle {
|
|
- font-size: 22px;
|
|
|
|
|
|
+ font-size: 20px;
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
color: #0e1e33;
|
|
color: #0e1e33;
|
|
white-space: nowrap;
|
|
white-space: nowrap;
|
|
@@ -18904,7 +18914,7 @@ export default {
|
|
|
|
|
|
.courseIndex > div:nth-child(1) {
|
|
.courseIndex > div:nth-child(1) {
|
|
margin: 0 0 0 10px;
|
|
margin: 0 0 0 10px;
|
|
- font-size: 24px;
|
|
|
|
|
|
+ font-size: 20px;
|
|
min-width: 100px;
|
|
min-width: 100px;
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
border-left: 4px solid #3363b9;
|
|
border-left: 4px solid #3363b9;
|
|
@@ -18914,7 +18924,7 @@ export default {
|
|
}
|
|
}
|
|
|
|
|
|
.courseIndex > div:nth-child(2) {
|
|
.courseIndex > div:nth-child(2) {
|
|
- font-size: 23px;
|
|
|
|
|
|
+ font-size: 20px;
|
|
/* width: 300px; */
|
|
/* width: 300px; */
|
|
max-width: calc(100% - 180px);
|
|
max-width: calc(100% - 180px);
|
|
white-space: nowrap;
|
|
white-space: nowrap;
|
|
@@ -19558,7 +19568,7 @@ export default {
|
|
}
|
|
}
|
|
|
|
|
|
.vedioBox {
|
|
.vedioBox {
|
|
- border-radius: 0 0 20px 20px;
|
|
|
|
|
|
+ border-radius: 20px;
|
|
background: #fff;
|
|
background: #fff;
|
|
overflow: auto;
|
|
overflow: auto;
|
|
}
|
|
}
|
|
@@ -19792,7 +19802,7 @@ export default {
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
align-items: center;
|
|
margin: 20px auto 0;
|
|
margin: 20px auto 0;
|
|
- max-height: 500px;
|
|
|
|
|
|
+ max-height: calc(100% - 75px);
|
|
overflow: auto;
|
|
overflow: auto;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -21894,7 +21904,7 @@ ol {
|
|
.navItem {
|
|
.navItem {
|
|
background: #f0f4fa;
|
|
background: #f0f4fa;
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
- width: 90%;
|
|
|
|
|
|
+ width: 95%;
|
|
margin: 10px auto 0;
|
|
margin: 10px auto 0;
|
|
display: flex;
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-direction: row;
|