|
@@ -1341,7 +1341,7 @@
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
v-if="tool.tool[0] == 32"
|
|
|
- style="position: absolute; right: 30px; top: 30px"
|
|
|
+ style="position: absolute; right: 30px; top: -45px"
|
|
|
@click="addImg($event)"
|
|
|
>上传作业<input
|
|
|
type="file"
|
|
@@ -1352,7 +1352,7 @@
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
v-if="tool.tool[0] == 15"
|
|
|
- style="position: absolute; right: 30px; top: 30px"
|
|
|
+ style="position: absolute; right: 30px; top: -45px"
|
|
|
@click="openWordCloud(toolIndex)"
|
|
|
>生成词云</el-button
|
|
|
>
|
|
@@ -1361,7 +1361,7 @@
|
|
|
v-if="
|
|
|
tool.tool[0] == 16 && worksStudent[toolIndex].length > 0
|
|
|
"
|
|
|
- style="position: absolute; right: 30px; top: 30px"
|
|
|
+ style="position: absolute; right: 30px; top: -45px"
|
|
|
@click="uploadWorks(toolIndex)"
|
|
|
>导出作业</el-button
|
|
|
>
|
|
@@ -1406,7 +1406,7 @@
|
|
|
<div class="workImg" v-if="w.type == 0">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -1442,7 +1442,7 @@
|
|
|
/>
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 1">
|
|
|
- <img :src="word" @click="openFile(w.works)" alt />
|
|
|
+ <img :src="word" @click="openFile(w.works,w)" alt />
|
|
|
<div
|
|
|
class="answerScore"
|
|
|
v-if="w.score"
|
|
@@ -2124,7 +2124,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -2199,7 +2199,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -2274,7 +2274,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -2349,7 +2349,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -2424,7 +2424,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<img
|
|
@@ -2523,7 +2523,7 @@
|
|
|
<!-- @click="commentOther(w, toolIndex, wIndex)" -->
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -2565,7 +2565,7 @@
|
|
|
/>
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 1">
|
|
|
- <img :src="word" @click="openFile(w.works)" alt />
|
|
|
+ <img :src="word" @click="openFile(w.works,w)" alt />
|
|
|
<!-- @click="openFile(w.works)" -->
|
|
|
<div
|
|
|
class="answerScore"
|
|
@@ -2707,7 +2707,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -2776,7 +2776,7 @@
|
|
|
<!-- @click="commentOther(w, toolIndex, wIndex)" -->
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -2818,7 +2818,7 @@
|
|
|
/>
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 1">
|
|
|
- <img :src="word" @click="openFile(w.works)" alt />
|
|
|
+ <img :src="word" @click="openFile(w.works,w)" alt />
|
|
|
<!-- @click="openFile(w.works)" -->
|
|
|
<div
|
|
|
class="answerScore"
|
|
@@ -2960,7 +2960,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -3272,7 +3272,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -3442,7 +3442,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -3543,7 +3543,7 @@
|
|
|
<!-- @click="commentOther(w, toolIndex, wIndex)" -->
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -3589,7 +3589,7 @@
|
|
|
style="cursor: pointer"
|
|
|
v-if="w.type == 1"
|
|
|
>
|
|
|
- <img :src="word" @click="openFile(w.works)" alt />
|
|
|
+ <img :src="word" @click="openFile(w.works,w)" alt />
|
|
|
<!-- @click="openFile(w.works)" -->
|
|
|
<div
|
|
|
class="answerScore"
|
|
@@ -3692,7 +3692,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -4333,7 +4333,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -4455,7 +4455,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -4579,7 +4579,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -4627,7 +4627,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -4695,7 +4695,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -4739,7 +4739,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -4863,7 +4863,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -4911,7 +4911,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -4979,7 +4979,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -5023,7 +5023,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -5147,7 +5147,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -5195,7 +5195,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -5263,7 +5263,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -5307,7 +5307,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -5430,7 +5430,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -5478,7 +5478,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -5546,7 +5546,7 @@
|
|
|
<div class="workImg">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -5590,7 +5590,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -5696,7 +5696,7 @@
|
|
|
<div class="workImg" v-if="w.type == 0">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<img
|
|
@@ -5710,7 +5710,7 @@
|
|
|
/>
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 1">
|
|
|
- <img :src="word" @click="openFile(w.works)" alt />
|
|
|
+ <img :src="word" @click="openFile(w.works,w)" alt />
|
|
|
<img
|
|
|
class="deleteImg"
|
|
|
src="../assets/deleteworks.png"
|
|
@@ -5833,7 +5833,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -6402,7 +6402,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -6633,7 +6633,7 @@
|
|
|
<div
|
|
|
class="commentImg"
|
|
|
@click="
|
|
|
- isLikes(w.wid, userid, 1, null, w.isLikes)
|
|
|
+ isLikes(w.wid, userid, 1, null, w.isLikes,w.sName)
|
|
|
"
|
|
|
>
|
|
|
<img
|
|
@@ -6853,7 +6853,7 @@
|
|
|
<div class="workImg" v-if="w.type == 0">
|
|
|
<img
|
|
|
:src="w.works"
|
|
|
- @click="previewImg(w.works)"
|
|
|
+ @click="previewImg(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<div
|
|
@@ -6899,7 +6899,7 @@
|
|
|
<div class="workImg" v-if="w.type == 1">
|
|
|
<img
|
|
|
:src="word"
|
|
|
- @click="openFile(w.works)"
|
|
|
+ @click="openFile(w.works,w)"
|
|
|
alt
|
|
|
/>
|
|
|
<!-- @click="openFile(w.works)" -->
|
|
@@ -7053,7 +7053,8 @@
|
|
|
userid,
|
|
|
1,
|
|
|
null,
|
|
|
- w.isLikes
|
|
|
+ w.isLikes,
|
|
|
+ w.sName
|
|
|
)
|
|
|
"
|
|
|
>
|
|
@@ -9776,7 +9777,8 @@
|
|
|
userid,
|
|
|
1,
|
|
|
null,
|
|
|
- commentDetail.isLikes
|
|
|
+ commentDetail.isLikes,
|
|
|
+ commentDetail.sName
|
|
|
)
|
|
|
"
|
|
|
:src="commentDetail.isLikes == true ? likes : noLikes"
|
|
@@ -9903,7 +9905,7 @@
|
|
|
>
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
- @click="addComment(commentDetail.wid, userid, 2)"
|
|
|
+ @click="addComment(commentDetail.wid, userid, 2,commentDetail)"
|
|
|
>确 定</el-button
|
|
|
>
|
|
|
</div>
|
|
@@ -10433,7 +10435,7 @@
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
v-if="courseDetail.userid == userid"
|
|
|
- @click="scoreWork(commentDetail.wid)"
|
|
|
+ @click="scoreWork(commentDetail.wid,commentDetail.sName)"
|
|
|
>确 定
|
|
|
</el-button>
|
|
|
</span>
|
|
@@ -12417,14 +12419,15 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
insertMemorandum(_html){//保存行为操作
|
|
|
- return;
|
|
|
//variable
|
|
|
//btn
|
|
|
let params = [{
|
|
|
uid:this.userid,
|
|
|
- courseId:this.id,
|
|
|
+ courseId:this.id+(this.tcid2?this.tcid2:''),
|
|
|
content:_html
|
|
|
}]
|
|
|
+ console.log("👇👇")
|
|
|
+ console.log(params)
|
|
|
|
|
|
this.ajax.post(this.$store.state.api+'insert_systemOperation_countdownBehavior',params).then(res=>{
|
|
|
if(res.data==1){
|
|
@@ -12713,18 +12716,19 @@ export default {
|
|
|
this.courseType = i;
|
|
|
// this.navId = l;
|
|
|
this.taskCount = j;
|
|
|
+
|
|
|
+ this.selectPz();
|
|
|
+ this.getHomeWork();
|
|
|
+ this.getCourseDetail(2);
|
|
|
if(flag){
|
|
|
if(flag2){
|
|
|
- this.insertMemorandum(`选择<span class="variable">工具${w+1}:${this.toolsList[this.navList[i].task[j].tool[k].tool]}</span>`)
|
|
|
+ this.insertMemorandum(`选择<span class="variable">工具${k+1}:${this.toolsList[this.navList[i].task[j].tool[k].tool]}</span>`)
|
|
|
}else{
|
|
|
- this.insertMemorandum(`选择<span class="variable">任务${this.taskCount+1}${this.navList[this.courseType].task[this.taskCount].taskName?':'+this.navList[this.courseType].task[this.taskCount].taskName:''}</span>→<span class="variable">工具${w+1}:${this.toolsList[this.navList[i].task[j].tool[k].tool]}</span>`)
|
|
|
+ this.insertMemorandum(`选择<span class="variable">任务${j+1}${this.navList[i].task[j].taskName?':'+this.navList[i].task[j].taskName:''}</span>→<span class="variable">工具${k+1}:${this.toolsList[this.navList[i].task[j].tool[k].tool]}</span>`)
|
|
|
}
|
|
|
}else{
|
|
|
- this.insertMemorandum(`选择<span class="variable">阶段${this.courseType+1}${this.navList[this.courseType].dyName?':'+this.navList[this.courseType].dyName:''}</span>→<span class="variable">任务${this.taskCount+1}${this.navList[this.courseType].task[this.taskCount].taskName?':'+this.navList[this.courseType].task[this.taskCount].taskName:''}</span>→<span class="variable">工具${w+1}:${this.toolsList[this.navList[i].task[j].tool[k].tool]}</span>`)
|
|
|
+ this.insertMemorandum(`选择<span class="variable">阶段${i+1}${this.navList[i].dyName?':'+this.navList[i].dyName:''}</span>→<span class="variable">任务${j+1}${this.navList[i].task[j].taskName?':'+this.navList[i].task[j].taskName:''}</span>→<span class="variable">工具${k+1}:${this.toolsList[this.navList[i].task[j].tool[k].tool]}</span>`)
|
|
|
}
|
|
|
- this.selectPz();
|
|
|
- this.getHomeWork();
|
|
|
- this.getCourseDetail(2);
|
|
|
}
|
|
|
|
|
|
// var b = this.$refs["bz" + k][0];
|
|
@@ -12807,9 +12811,11 @@ export default {
|
|
|
}
|
|
|
this.dialogVisibleMember = false;
|
|
|
},
|
|
|
- previewImg(url) {
|
|
|
- this.$message.info('查看作业-图片')
|
|
|
+ previewImg(url,w=null) {
|
|
|
this.$hevueImgPreview(url);
|
|
|
+ if(w){
|
|
|
+ this.insertMemorandum(`查看<span class="variable">${w.sName}</span>的作业`)
|
|
|
+ }
|
|
|
},
|
|
|
checkImg(list) {
|
|
|
if (!list.length) {
|
|
@@ -14062,7 +14068,7 @@ export default {
|
|
|
this.videoDetail = this.playerOptions1;
|
|
|
this.videoVisible = true;
|
|
|
},
|
|
|
- isLikes(wid, uid, t, c, isLikes) {
|
|
|
+ isLikes(wid, uid, t, c, isLikes,sName) {
|
|
|
if (isLikes == false) {
|
|
|
let params = [
|
|
|
{
|
|
@@ -14081,6 +14087,7 @@ export default {
|
|
|
});
|
|
|
this.selectSWorks();
|
|
|
this.selectStudent();
|
|
|
+ this.insertMemorandum(`对<span class="variable">${sName}</span>的作业进行<span class="btn">点赞</span>`)
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
this.$message.error("点赞失败");
|
|
@@ -14134,8 +14141,6 @@ export default {
|
|
|
.catch(() => {});
|
|
|
},
|
|
|
async commentOther(w, toolIndex, wIndex, gindex, gid) {
|
|
|
- this.$message.info("预览作业")
|
|
|
- console.log(w,1)
|
|
|
this.commentIndexJson = {
|
|
|
toolIndex: toolIndex,
|
|
|
wIndex: wIndex,
|
|
@@ -14188,8 +14193,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
async openScore(w, index) {
|
|
|
- this.$message.info("预览作业")
|
|
|
- console.log(w,2)
|
|
|
+
|
|
|
this.wScore = 0;
|
|
|
this.wScore = w.score ? JSON.parse(w.score).wScore : 0;
|
|
|
this.scoreDetail = w.score ? JSON.parse(w.score).detail : "";
|
|
@@ -14237,8 +14241,10 @@ export default {
|
|
|
|
|
|
this.englishVoiceJson = JSON.parse(JSON.stringify(englishVoiceJson));
|
|
|
}
|
|
|
+ this.insertMemorandum(`查看<span class="variable">${w.sName}</span>的作业`)
|
|
|
},
|
|
|
- addComment(wid, uid, t) {
|
|
|
+ addComment(wid, uid, t,detail) {
|
|
|
+
|
|
|
if (this.commentText == "") {
|
|
|
this.$message.error("请输入评论");
|
|
|
return;
|
|
@@ -14274,6 +14280,7 @@ export default {
|
|
|
this.commentText = "";
|
|
|
this.selectSWorks();
|
|
|
this.selectStudent();
|
|
|
+ this.insertMemorandum(`对<span class="variable">${detail.sName}</span>的作业进行<span class="btn">评论</span>`)
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
this.$message.error("评论失败");
|
|
@@ -14286,7 +14293,7 @@ export default {
|
|
|
console.error(err);
|
|
|
});
|
|
|
},
|
|
|
- scoreWork(wid) {
|
|
|
+ scoreWork(wid,sName) {
|
|
|
if (this.wScore == 0) {
|
|
|
this.$message.error("请评分");
|
|
|
return;
|
|
@@ -14312,6 +14319,7 @@ export default {
|
|
|
this.dialogVisibleScore = false;
|
|
|
this.selectSWorks();
|
|
|
this.selectStudent();
|
|
|
+ this.insertMemorandum(`对<span class="variable">${sName}</span>的作业进行<span class="btn">评分</span>`)
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
this.$message.error("评分失败");
|
|
@@ -14319,8 +14327,7 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
openXz(w, i) {
|
|
|
- this.$message.info("预览作业")
|
|
|
- console.log(w,3)
|
|
|
+
|
|
|
this.selectJson = this.chapInfoList[this.courseType].chapterInfo[0]
|
|
|
.taskJson[this.taskCount].toolChoose[i].selectJson
|
|
|
? JSON.parse(
|
|
@@ -14338,17 +14345,18 @@ export default {
|
|
|
this.selectAnswer = { answer: a, stu: w.sName };
|
|
|
this.isSelect = true;
|
|
|
this.dialogVisibleSelect = true;
|
|
|
+ this.insertMemorandum(`查看<span class="variable">${w.sName}</span>的作业`)
|
|
|
},
|
|
|
openSen(w, i) {
|
|
|
- this.$message.info("预览作业")
|
|
|
- console.log(w,4)
|
|
|
+ console.log("openSen")
|
|
|
+ // this.insertMemorandum(`查看<span class="variable">${w.sName}</span>的作业`)
|
|
|
this.sentenceList1 = JSON.parse(w.works);
|
|
|
this.sentenceList1.stuName = w.sName;
|
|
|
this.dialogVisibleSentence1 = true;
|
|
|
},
|
|
|
openPj(w, toolindex) {
|
|
|
- this.$message.info("预览作业")
|
|
|
- console.log(w,5)
|
|
|
+ console.log("openPJ")
|
|
|
+ // this.insertMemorandum(`查看<span class="variable">${w.sName}</span>的作业`)
|
|
|
this.isStar = true;
|
|
|
this.eScore = JSON.parse(w);
|
|
|
this.rateJson =
|
|
@@ -16268,11 +16276,7 @@ export default {
|
|
|
|
|
|
this.navId = i;
|
|
|
this.taskCount = n;
|
|
|
- if(flag){
|
|
|
- this.insertMemorandum(`进入<span class="variable">任务${this.taskCount+1}${this.navList[this.courseType].task[this.taskCount].taskName?':'+this.navList[this.courseType].task[this.taskCount].taskName:''}</span>`)
|
|
|
- }else{
|
|
|
- this.insertMemorandum(`进入<span class="variable">阶段${this.courseType+1}${this.navList[this.courseType].dyName?':'+this.navList[this.courseType].dyName:''}</span>→<span class="variable">任务${this.taskCount+1}${this.navList[this.courseType].task[this.taskCount].taskName?':'+this.navList[this.courseType].task[this.taskCount].taskName:''}</span>`)
|
|
|
- }
|
|
|
+
|
|
|
|
|
|
if(ctype == 2){
|
|
|
this.navList[s].task[n].isOpen = true
|
|
@@ -16328,6 +16332,11 @@ export default {
|
|
|
this.selectPz();
|
|
|
this.getHomeWork();
|
|
|
this.getCourseDetail(2);
|
|
|
+ if(flag){
|
|
|
+ this.insertMemorandum(`进入<span class="variable">任务${n+1}${this.navList[s].task[n].taskName?':'+this.navList[s].task[n].taskName:''}</span>`)
|
|
|
+ }else{
|
|
|
+ this.insertMemorandum(`进入<span class="variable">阶段${s+1}${this.navList[s].dyName?':'+this.navList[s].dyName:''}</span>→<span class="variable">任务${n+1}${this.navList[s].task[n].taskName?':'+this.navList[s].task[n].taskName:''}</span>`)
|
|
|
+ }
|
|
|
},
|
|
|
|
|
|
get(i) {
|
|
@@ -16962,12 +16971,13 @@ export default {
|
|
|
this.pzConText = "";
|
|
|
this.addPzDialog = false;
|
|
|
this.selectPz();
|
|
|
+ this.insertMemorandum(`使用<span class="btn">评论</span>功能,添加评论`)
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
this.$message.error("添加失败");
|
|
|
console.error(err);
|
|
|
});
|
|
|
- this.insertMemorandum(`使用<span class="btn">评论</span>功能,添加评论`)
|
|
|
+
|
|
|
},
|
|
|
setReplyIndex(id, i) {
|
|
|
this.replyIndex = i;
|
|
@@ -17476,7 +17486,7 @@ export default {
|
|
|
this.chapTools = this.chapToolList[i][t];
|
|
|
this.dialogVisible2 = true;
|
|
|
},
|
|
|
- async openFile(f) {
|
|
|
+ async openFile(f,w) {
|
|
|
this.pptImgUrl = "";
|
|
|
var a = ["PPT", "PPTX", "XLSX", "XLS", "DOC", "DOCX"];
|
|
|
if (
|
|
@@ -17495,6 +17505,7 @@ export default {
|
|
|
this.showPDF = true;
|
|
|
this.dialogVisible3 = true;
|
|
|
}
|
|
|
+ this.insertMemorandum(`查看<span class="variable">${w.sName}</span>的作业`)
|
|
|
},
|
|
|
openTable(f) {
|
|
|
this.tableJson = JSON.parse(f.works);
|
|
@@ -17502,10 +17513,9 @@ export default {
|
|
|
this.insertMemorandum(`查看<span class="variable">${f.sName}的作业</span>`)
|
|
|
},
|
|
|
openWord(f) {
|
|
|
- this.$message.info("预览作业")
|
|
|
- console.log(f,7)
|
|
|
this.tableJson = JSON.parse(f.works);
|
|
|
this.dialogVisibleTable3 = true;
|
|
|
+ this.insertMemorandum(`查看<span class="variable">${f.sName}的作业</span>`)
|
|
|
|
|
|
},
|
|
|
doUrl(url, i) {
|
|
@@ -17917,6 +17927,7 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
openTools(t, i, index, c, sName,id) {
|
|
|
+
|
|
|
var z = JSON.parse(c);
|
|
|
this.noteName = sName;
|
|
|
if (t == 4) {
|
|
@@ -17966,6 +17977,7 @@ export default {
|
|
|
// this.questionAnswer = z[0].answer;
|
|
|
// this.answerDialogVisible = true;
|
|
|
// }
|
|
|
+ this.insertMemorandum(`查看<span class="variable">${sName}</span>的作业`)
|
|
|
},
|
|
|
|
|
|
fastText(p, t) {
|
|
@@ -19034,7 +19046,7 @@ export default {
|
|
|
x.send();
|
|
|
},
|
|
|
downloadFile(url) {
|
|
|
- this.$message.info("查看作业-下载文件")
|
|
|
+ // this.$message.info("查看作业-下载文件")
|
|
|
var credentials = {
|
|
|
accessKeyId: "AKIATLPEDU37QV5CHLMH",
|
|
|
secretAccessKey: "Q2SQw37HfolS7yeaR1Ndpy9Jl4E2YZKUuuy2muZR",
|
|
@@ -20502,7 +20514,7 @@ export default {
|
|
|
}
|
|
|
|
|
|
.filebox .tooldetail {
|
|
|
- width: calc(100% - 280px);
|
|
|
+ width: calc(100%);
|
|
|
margin: 0px 12px;
|
|
|
padding: 12px;
|
|
|
line-height: 30px;
|
|
@@ -21452,7 +21464,7 @@ export default {
|
|
|
|
|
|
.toolHeng2 {
|
|
|
width: 100%;
|
|
|
- padding-left: 37px;
|
|
|
+ padding-left: 15px;
|
|
|
box-sizing: border-box;
|
|
|
}
|
|
|
|