|
@@ -212,7 +212,7 @@
|
|
<div v-if="t.tool == 67">分子结构</div>
|
|
<div v-if="t.tool == 67">分子结构</div>
|
|
<div v-if="t.tool == 68">时间轴</div>
|
|
<div v-if="t.tool == 68">时间轴</div>
|
|
<div v-if="t.tool == 69">英语写作</div>
|
|
<div v-if="t.tool == 69">英语写作</div>
|
|
- <div v-if="t.tool == 69">英语口语</div>
|
|
|
|
|
|
+ <div v-if="t.tool == 70">英语口语</div>
|
|
<div v-if="t.tool == 25">目标管理</div>
|
|
<div v-if="t.tool == 25">目标管理</div>
|
|
<div v-if="t.tool == 26">课程设计</div>
|
|
<div v-if="t.tool == 26">课程设计</div>
|
|
<div v-if="t.tool == 62">交互视频</div>
|
|
<div v-if="t.tool == 62">交互视频</div>
|
|
@@ -2910,7 +2910,7 @@
|
|
:key="wIndex"
|
|
:key="wIndex"
|
|
:class="w.type == 1 ? 'isTypeOne' : ''"
|
|
:class="w.type == 1 ? 'isTypeOne' : ''"
|
|
>
|
|
>
|
|
- <div class="workImg" @click.stop="openScore(w)">
|
|
|
|
|
|
+ <div class="workImg" @click.stop="openScore(w, toolIndex)">
|
|
<img :src="word" alt />
|
|
<img :src="word" alt />
|
|
<img
|
|
<img
|
|
class="deleteImg"
|
|
class="deleteImg"
|
|
@@ -2977,7 +2977,7 @@
|
|
v-for="(w, wIndex) in workStudent[toolIndex]"
|
|
v-for="(w, wIndex) in workStudent[toolIndex]"
|
|
:key="wIndex"
|
|
:key="wIndex"
|
|
>
|
|
>
|
|
- <div class="workImg" @click.stop="openScore(w)">
|
|
|
|
|
|
+ <div class="workImg" @click.stop="openScore(w, toolIndex)">
|
|
<img :src="word" alt />
|
|
<img :src="word" alt />
|
|
<img
|
|
<img
|
|
class="deleteImg"
|
|
class="deleteImg"
|
|
@@ -13812,11 +13812,7 @@ export default {
|
|
gid: gid,
|
|
gid: gid,
|
|
};
|
|
};
|
|
this.commentDetail = [];
|
|
this.commentDetail = [];
|
|
- if(w.type == 17){
|
|
|
|
- this.dialogVisibleENScore = true;
|
|
|
|
- }else{
|
|
|
|
- this.dialogVisibleScore = true;
|
|
|
|
- }
|
|
|
|
|
|
+ this.commentDialogVisible = true;
|
|
this.commentDetail = w;
|
|
this.commentDetail = w;
|
|
if (w.works && w.type == 1) {
|
|
if (w.works && w.type == 1) {
|
|
this.pptImgUrl = "";
|
|
this.pptImgUrl = "";
|
|
@@ -13857,23 +13853,18 @@ export default {
|
|
this.chapInfoList[this.courseType].chapterInfo[0].taskJson[
|
|
this.chapInfoList[this.courseType].chapterInfo[0].taskJson[
|
|
this.taskCount
|
|
this.taskCount
|
|
].toolChoose[toolIndex].wordJson;
|
|
].toolChoose[toolIndex].wordJson;
|
|
- }else if(w.type == 17){
|
|
|
|
- let englishVoiceJson = {}
|
|
|
|
- englishVoiceJson = this.chapInfoList[this.courseType].chapterInfo[0]
|
|
|
|
- .taskJson[this.taskCount].toolChoose[index].englishVoiceJson
|
|
|
|
- ? this.chapInfoList[this.courseType].chapterInfo[0].taskJson[this.taskCount]
|
|
|
|
- .toolChoose[index].englishVoiceJson
|
|
|
|
- : {};
|
|
|
|
-
|
|
|
|
- this.englishVoiceJson = JSON.parse(JSON.stringify(englishVoiceJson));
|
|
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- openScore(w) {
|
|
|
|
|
|
+ openScore(w, index) {
|
|
this.wScore = 0;
|
|
this.wScore = 0;
|
|
this.wScore = w.score ? JSON.parse(w.score).wScore : 0;
|
|
this.wScore = w.score ? JSON.parse(w.score).wScore : 0;
|
|
this.scoreDetail = w.score ? JSON.parse(w.score).detail : "";
|
|
this.scoreDetail = w.score ? JSON.parse(w.score).detail : "";
|
|
this.commentDetail = [];
|
|
this.commentDetail = [];
|
|
- this.dialogVisibleScore = true;
|
|
|
|
|
|
+ if(w.type == 17){
|
|
|
|
+ this.dialogVisibleENScore = true;
|
|
|
|
+ }else{
|
|
|
|
+ this.dialogVisibleScore = true;
|
|
|
|
+ }
|
|
this.commentDetail = w;
|
|
this.commentDetail = w;
|
|
|
|
|
|
if (w.works && w.type == 1) {
|
|
if (w.works && w.type == 1) {
|
|
@@ -13901,6 +13892,15 @@ export default {
|
|
this.videoDetail = {};
|
|
this.videoDetail = {};
|
|
this.playerOptions1.sources[0].src = w.works;
|
|
this.playerOptions1.sources[0].src = w.works;
|
|
this.videoDetail = this.playerOptions1;
|
|
this.videoDetail = this.playerOptions1;
|
|
|
|
+ }else if(w.type == 17){
|
|
|
|
+ let englishVoiceJson = {}
|
|
|
|
+ englishVoiceJson = this.chapInfoList[this.courseType].chapterInfo[0]
|
|
|
|
+ .taskJson[this.taskCount].toolChoose[index].englishVoiceJson
|
|
|
|
+ ? this.chapInfoList[this.courseType].chapterInfo[0].taskJson[this.taskCount]
|
|
|
|
+ .toolChoose[index].englishVoiceJson
|
|
|
|
+ : {};
|
|
|
|
+
|
|
|
|
+ this.englishVoiceJson = JSON.parse(JSON.stringify(englishVoiceJson));
|
|
}
|
|
}
|
|
},
|
|
},
|
|
addComment(wid, uid, t) {
|
|
addComment(wid, uid, t) {
|