|
@@ -691,8 +691,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 || tType == 2 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 1">
|
|
|
<img :src="word" @click="openFile(w.works)" alt />
|
|
@@ -704,8 +705,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 3">
|
|
|
<img style="cursor: pointer" :src="video" @click="openVideo(w.works)" alt />
|
|
@@ -717,8 +719,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -741,8 +744,8 @@
|
|
|
openTools(4, toolIndex, taskCount, w.works, w.sName)
|
|
|
">
|
|
|
{{ w.sName }}
|
|
|
- <img class="deleteImg deleteImg2" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg deleteImg2" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)" alt />
|
|
|
</div>
|
|
|
<!-- <div
|
|
|
class="works"
|
|
@@ -793,8 +796,8 @@
|
|
|
openTools(45, toolIndex, taskCount, w.works, w.sName)
|
|
|
">
|
|
|
{{ w.sName }}
|
|
|
- <img class="deleteImg deleteImg2" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg deleteImg2" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)" alt />
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -829,11 +832,13 @@
|
|
|
{{ JSON.parse(w.score).wScore }}分
|
|
|
</div>
|
|
|
<div class="answerScore" @click.stop="openScore(w)"
|
|
|
- v-else-if="courseDetail.userid == userid" :class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
+ v-else-if="courseDetail.userid == userid"
|
|
|
+ :class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -866,8 +871,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -902,8 +908,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -938,8 +945,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -974,8 +982,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -1002,8 +1011,9 @@
|
|
|
" v-for="(w, wIndex) in workStudent[toolIndex]" :key="wIndex">
|
|
|
<div class="workImg">
|
|
|
<img :src="w.works" @click="previewImg(w.works)" alt />
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -1048,7 +1058,8 @@
|
|
|
评分
|
|
|
</div>
|
|
|
<img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
- v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 1">
|
|
|
<img :src="word" @click="commentOther(w, toolIndex, wIndex)" alt />
|
|
@@ -1062,7 +1073,8 @@
|
|
|
评分
|
|
|
</div>
|
|
|
<img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
- v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 3">
|
|
|
<img style="cursor: pointer" :src="video" @click="commentOther(w, toolIndex, wIndex)" alt />
|
|
@@ -1076,7 +1088,8 @@
|
|
|
评分
|
|
|
</div>
|
|
|
<img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
- v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
|
|
|
<div class="comment" style="min-width: 200px">
|
|
@@ -1169,8 +1182,9 @@
|
|
|
openTools(4, toolIndex, taskCount, w.works, w.sName)
|
|
|
">
|
|
|
{{ w.sName }}
|
|
|
- <img class="deleteImg deleteImg2" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg deleteImg2" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<!-- <div class="works" style="
|
|
|
width: 200px;
|
|
@@ -1270,8 +1284,9 @@
|
|
|
)
|
|
|
">
|
|
|
{{ w.sName }}
|
|
|
- <img class="deleteImg deleteImg2" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg deleteImg2" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -1325,11 +1340,13 @@
|
|
|
{{ JSON.parse(w.score).wScore }}分
|
|
|
</div>
|
|
|
<div class="answerScore" @click.stop="openScore(w)"
|
|
|
- v-else-if="courseDetail.userid == userid" :class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
+ v-else-if="courseDetail.userid == userid"
|
|
|
+ :class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="comment">
|
|
|
<div class="commentList">
|
|
@@ -1393,8 +1410,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="comment" style="min-width: 200px">
|
|
|
<div class="worksName">
|
|
@@ -1462,8 +1480,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="comment" style="min-width: 200px">
|
|
|
<div class="worksName">
|
|
@@ -1531,8 +1550,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="comment" style="min-width: 200px">
|
|
|
<div class="worksName">
|
|
@@ -1600,8 +1620,9 @@
|
|
|
:class="{ rightW: w.userid == userid || tType == 1 || tType == 4 }">
|
|
|
评分
|
|
|
</div>
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="comment" style="min-width: 200px">
|
|
|
<div class="worksName">
|
|
@@ -1656,13 +1677,15 @@
|
|
|
:class="w.type == 1 ? 'isTypeOne' : ''">
|
|
|
<div class="workImg" v-if="w.type == 0">
|
|
|
<img :src="w.works" @click="previewImg(w.works)" alt />
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="workImg" v-if="w.type == 1">
|
|
|
<img :src="word" @click="openFile(w.works)" alt />
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -1704,8 +1727,9 @@
|
|
|
:class="w.type == 1 ? 'isTypeOne' : ''">
|
|
|
<div class="workImg">
|
|
|
<img src="../assets/icon/works/noImg.png" @click="openPj(w.works, toolIndex)" alt />
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="comment" style="min-width: 200px">
|
|
|
<div class="worksName">
|
|
@@ -1755,8 +1779,9 @@
|
|
|
" v-for="(w, wIndex) in workStudent[toolIndex]" :key="wIndex">
|
|
|
<div class="workImg">
|
|
|
<img src="../assets/icon/works/noImg.png" @click="openPj(w.works, toolIndex)" alt />
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -1797,8 +1822,8 @@
|
|
|
<div v-for="(w, wIndex) in worksStudent[toolIndex]" :key="wIndex" class="isWorksName"
|
|
|
@click="openXz(w, toolIndex)">
|
|
|
{{ w.sName }}
|
|
|
- <img class="deleteImg deleteImg2" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg deleteImg2" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)" alt />
|
|
|
</div>
|
|
|
<!-- <div
|
|
|
class="works"
|
|
@@ -1843,8 +1868,9 @@
|
|
|
" v-for="(w, wIndex) in workStudent[toolIndex]" :key="wIndex">
|
|
|
<div class="workImg">
|
|
|
<img src="../assets/icon/works/noImg.png" @click="openXz(w, toolIndex)" alt />
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>{{ w.sName }}</div>
|
|
@@ -1904,8 +1930,9 @@
|
|
|
<!-- @click="openXz(w, toolIndex)" -->
|
|
|
<div class="workImg" @click="openSen(w, toolIndex)">
|
|
|
<img src="../assets/icon/works/noImg.png" alt />
|
|
|
- <img class="deleteImg" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)"
|
|
|
+ alt />
|
|
|
</div>
|
|
|
<div class="worksName">
|
|
|
<div>
|
|
@@ -1937,8 +1964,8 @@
|
|
|
<div v-for="(w, wIndex) in worksStudent[toolIndex]" :key="wIndex" class="isWorksName"
|
|
|
@click="openSen(w, toolIndex)">
|
|
|
{{ w.sName }}
|
|
|
- <img class="deleteImg deleteImg2" src="../assets/deleteworks.png" v-if="w.userid == userid || tType == 1 || tType == 4"
|
|
|
- @click.stop="deleteWorks(w.wid)" alt />
|
|
|
+ <img class="deleteImg deleteImg2" src="../assets/deleteworks.png"
|
|
|
+ v-if="w.userid == userid || tType == 1 || tType == 4" @click.stop="deleteWorks(w.wid)" alt />
|
|
|
</div>
|
|
|
</div>
|
|
|
<div style="font-size: 18px">未提交</div>
|
|
@@ -2557,7 +2584,7 @@
|
|
|
commentDetail.works &&
|
|
|
commentDetail.type == 0 &&
|
|
|
(tType == 1 || tType == 4)
|
|
|
- " @click="showPicturePaint(commentDetail.works)">
|
|
|
+ " @click="showPicturePaint(commentDetail.img ? commentDetail.img : commentDetail.works)">
|
|
|
教师批注
|
|
|
</div>
|
|
|
</div>
|
|
@@ -2629,6 +2656,8 @@
|
|
|
<div class="drawPBox" v-if="commentDetail.img">
|
|
|
<span>教师批注</span>
|
|
|
<img :src="commentDetail.img" alt="" @click="previewImg(commentDetail.img)" />
|
|
|
+ <span class="deleteImg" v-if="tType == 1 || tType == 4"
|
|
|
+ @click.stop="deletePicturePaint(commentDetail.wid)" style="font-size: 14px;width: auto !important;color: #b4b4b4;top: unset;bottom: 0;border: none;padding: 0;height: auto !important;margin: 0;">删除</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="commentBox">
|
|
@@ -3707,7 +3736,7 @@ export default {
|
|
|
type: 5,
|
|
|
time: b[j].time,
|
|
|
});
|
|
|
- } else if (b[j].type == 1 && a[i].tool[0] == b[j].atool){
|
|
|
+ } else if (b[j].type == 1 && a[i].tool[0] == b[j].atool) {
|
|
|
this.workStudent[i].push({
|
|
|
works: b[j].content,
|
|
|
sName: b[j].name,
|
|
@@ -3718,7 +3747,7 @@ export default {
|
|
|
userid: b[j].userid,
|
|
|
wid: b[j].id,
|
|
|
});
|
|
|
- } else if (b[j].type == 1 && !parseInt(b[j].atool)){
|
|
|
+ } else if (b[j].type == 1 && !parseInt(b[j].atool)) {
|
|
|
this.workStudent[i].push({
|
|
|
works: b[j].content,
|
|
|
sName: b[j].name,
|
|
@@ -4328,7 +4357,7 @@ export default {
|
|
|
isLikes: isLikes,
|
|
|
commentJson: commentJson,
|
|
|
});
|
|
|
- } else if (b[j].type == 1 && a[i].tool[0] == b[j].atool){
|
|
|
+ } else if (b[j].type == 1 && a[i].tool[0] == b[j].atool) {
|
|
|
this.worksStudent[i].push({
|
|
|
userid: b[j].userid,
|
|
|
ateacher: b[j].ateacher,
|
|
@@ -4343,8 +4372,8 @@ export default {
|
|
|
commentCount: commentCount,
|
|
|
isLikes: isLikes,
|
|
|
commentJson: commentJson,
|
|
|
- });
|
|
|
- }else if (b[j].type == 1 && !parseInt(b[j].atool)){
|
|
|
+ });
|
|
|
+ } else if (b[j].type == 1 && !parseInt(b[j].atool)) {
|
|
|
this.worksStudent[i].push({
|
|
|
userid: b[j].userid,
|
|
|
ateacher: b[j].ateacher,
|
|
@@ -4617,7 +4646,7 @@ export default {
|
|
|
) {
|
|
|
// const blob = await imageConversion.compress(file, 0.8)
|
|
|
file = await this.pngToWhiteBg(file);
|
|
|
- const blob = await imageConversion.compressAccurately(file, 128);
|
|
|
+ const blob = await imageConversion.compressAccurately(file, 256);
|
|
|
// const blob = await imageConversion.compressAccurately(file, {type:file.type});
|
|
|
file = new File([blob], file.name, { type: file.type });
|
|
|
}
|
|
@@ -6594,6 +6623,36 @@ export default {
|
|
|
console.error(err);
|
|
|
});
|
|
|
},
|
|
|
+ deletePicturePaint() {
|
|
|
+ this.$confirm("确定删除此批注吗?", "提示", {
|
|
|
+ confirmButtonText: "确定",
|
|
|
+ cancelButtonText: "取消",
|
|
|
+ type: "warning",
|
|
|
+ })
|
|
|
+ .then(() => {
|
|
|
+ let params = [
|
|
|
+ {
|
|
|
+ wid: this.commentDetail.wid,
|
|
|
+ img: '',
|
|
|
+ },
|
|
|
+ ];
|
|
|
+ this.ajax
|
|
|
+ .post(this.$store.state.api + "updateCourseWorks", params)
|
|
|
+ .then((res) => {
|
|
|
+ this.$message({
|
|
|
+ message: "删除成功",
|
|
|
+ type: "success",
|
|
|
+ });
|
|
|
+ this.selectSWorks();
|
|
|
+ this.selectStudent();
|
|
|
+ })
|
|
|
+ .catch((err) => {
|
|
|
+ this.$message.error("删除失败");
|
|
|
+ console.error(err);
|
|
|
+ });
|
|
|
+ })
|
|
|
+ .catch(() => { });
|
|
|
+ }
|
|
|
},
|
|
|
directives: {
|
|
|
// 使用局部注册指令的方式
|
|
@@ -9281,6 +9340,7 @@ ol {
|
|
|
.drawPBox {
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
+ position:relative
|
|
|
}
|
|
|
|
|
|
.drawPBox span {
|