|
@@ -104,6 +104,9 @@
|
|
</div>
|
|
</div>
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="lockTaskIcon">
|
|
|
|
+ <img src="../assets/lock.png" v-if="IsLookOpen && !nav.isLook" alt="" />
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -236,7 +239,6 @@
|
|
v-if="
|
|
v-if="
|
|
vChapterData[taskCount].length > 0 || fileC[taskCount].length > 0
|
|
vChapterData[taskCount].length > 0 || fileC[taskCount].length > 0
|
|
"
|
|
"
|
|
- style="padding-top: 40px"
|
|
|
|
>
|
|
>
|
|
<div
|
|
<div
|
|
class="student_head"
|
|
class="student_head"
|
|
@@ -16117,13 +16119,6 @@ export default {
|
|
// _this.$message.success("文件下载中...");
|
|
// _this.$message.success("文件下载中...");
|
|
x.onload = function (e) {
|
|
x.onload = function (e) {
|
|
loading.close();
|
|
loading.close();
|
|
- // const url = window.URL.createObjectURL(x.response);
|
|
|
|
- // const a = document.createElement("a");
|
|
|
|
- // a.href = url;
|
|
|
|
- // a.target = "_blank";
|
|
|
|
- // a.download = url;
|
|
|
|
- // a.click();
|
|
|
|
- // a.remove();
|
|
|
|
let content = x.response;
|
|
let content = x.response;
|
|
let elink = document.createElement("a");
|
|
let elink = document.createElement("a");
|
|
elink.download = decodeURI(
|
|
elink.download = decodeURI(
|
|
@@ -16768,6 +16763,9 @@ export default {
|
|
/* .textTitle >>> .el-form-item__label {
|
|
/* .textTitle >>> .el-form-item__label {
|
|
width: 150px !important;
|
|
width: 150px !important;
|
|
} */
|
|
} */
|
|
|
|
+ /* .stageItemTitle > div:last-child{
|
|
|
|
+ max-width: 50px;
|
|
|
|
+ } */
|
|
}
|
|
}
|
|
|
|
|
|
.evaCssMax {
|
|
.evaCssMax {
|
|
@@ -16920,7 +16918,7 @@ export default {
|
|
}
|
|
}
|
|
|
|
|
|
.study_top {
|
|
.study_top {
|
|
- margin-top: 80px;
|
|
|
|
|
|
+ margin-top: 100px;
|
|
width: 100%;
|
|
width: 100%;
|
|
height: auto;
|
|
height: auto;
|
|
padding-bottom: 20px;
|
|
padding-bottom: 20px;
|
|
@@ -19302,7 +19300,7 @@ export default {
|
|
|
|
|
|
.pzListBox {
|
|
.pzListBox {
|
|
padding-top: 15px;
|
|
padding-top: 15px;
|
|
- height: calc(100% - 60px);
|
|
|
|
|
|
+ height: calc(100% - 110px);
|
|
overflow: auto;
|
|
overflow: auto;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -20273,6 +20271,7 @@ ol {
|
|
height: 50px;
|
|
height: 50px;
|
|
border-bottom: 1px solid #e2f5fc;
|
|
border-bottom: 1px solid #e2f5fc;
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
|
|
+ width: 100%;
|
|
}
|
|
}
|
|
|
|
|
|
.stageItemTitle {
|
|
.stageItemTitle {
|
|
@@ -20281,6 +20280,7 @@ ol {
|
|
flex-wrap: nowrap;
|
|
flex-wrap: nowrap;
|
|
align-items: center;
|
|
align-items: center;
|
|
margin-left: 6px;
|
|
margin-left: 6px;
|
|
|
|
+ width: calc(100% - 60px);
|
|
}
|
|
}
|
|
.stageItemTitle > div:first-child {
|
|
.stageItemTitle > div:first-child {
|
|
color: #0e1e33;
|
|
color: #0e1e33;
|
|
@@ -20298,9 +20298,10 @@ ol {
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|
|
word-break: break-word;
|
|
word-break: break-word;
|
|
|
|
+ width: calc(100% - 40px);
|
|
}
|
|
}
|
|
.closeTri {
|
|
.closeTri {
|
|
- width: 20px;
|
|
|
|
|
|
+ min-width: 20px;
|
|
height: 20px;
|
|
height: 20px;
|
|
padding-left: 15px;
|
|
padding-left: 15px;
|
|
}
|
|
}
|
|
@@ -20321,6 +20322,7 @@ ol {
|
|
border-radius: 4px;
|
|
border-radius: 4px;
|
|
width: 90%;
|
|
width: 90%;
|
|
margin: 16px auto 0;
|
|
margin: 16px auto 0;
|
|
|
|
+ position: relative;
|
|
}
|
|
}
|
|
.navItemList {
|
|
.navItemList {
|
|
display: flex;
|
|
display: flex;
|
|
@@ -20429,4 +20431,15 @@ ol {
|
|
width: 20px;
|
|
width: 20px;
|
|
height: 20px;
|
|
height: 20px;
|
|
}
|
|
}
|
|
|
|
+.lockTaskIcon{
|
|
|
|
+ width: 25px;
|
|
|
|
+ height: 25px;
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: 0;
|
|
|
|
+ top: 23px;
|
|
|
|
+}
|
|
|
|
+.lockTaskIcon>img{
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 100%;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|