11wqe1 6 дней назад
Родитель
Сommit
9f4101bb46

BIN
src/assets/icon/works/xiaz.png


+ 3 - 3
src/components/components/cocoFlowDia.vue

@@ -138,9 +138,9 @@ import { myMixin } from "@/mixins/mixin.js"
                 return function (val) {
                    let kk = val.map(e=> e.messages).flat()
                    console.log('kk',kk);
-                   if (kk.length == 0) {
-                    return false
-                   }
+                   if (!kk.length || kk.every(v => v == null || v === 'undefined' || v === '')) {
+                     return false
+                    }
                    return true
                 };
             },

+ 23 - 0
src/components/easy2/studyStudent.vue

@@ -10551,6 +10551,7 @@
                                 />
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -10565,6 +10566,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -10577,6 +10579,8 @@
                                 >
                                   {{lang.ssMarkScore}}
                                 </div>
+                                <!-- <div class="answerScore">1</div> -->
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -10598,6 +10602,7 @@
                                 <!-- @click="openFile(w.works)" -->
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -10612,6 +10617,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -10624,6 +10630,8 @@
                                 >
                                   {{lang.ssMarkScore}}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
+
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -10646,6 +10654,7 @@
                                 <!--  @click="openVideo(w.works)" -->
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -10660,6 +10669,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -10672,6 +10682,8 @@
                                 >
                                   {{lang.ssMarkScore}}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
+
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -30626,4 +30638,15 @@ div::-webkit-scrollbar {
 .notop >>> .vjs-fluid{
   padding-top: 0 !important;
 }
+.xiaz{
+  position: absolute;
+  right: 40px;
+  top: 10px;
+  width: 24px !important;
+  padding: 4px;
+  box-sizing: border-box;
+  background: #243052;
+  border-radius: 8px;
+  height: 24px !important;
+}
 </style>

+ 20 - 0
src/components/easy3/studyStudent.vue

@@ -7388,6 +7388,7 @@
                                 />
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -7402,6 +7403,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -7414,6 +7416,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -7435,6 +7438,7 @@
                                 <!-- @click="openFile(w.works)" -->
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -7449,6 +7453,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -7461,6 +7466,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -7483,6 +7489,7 @@
                                 <!--  @click="openVideo(w.works)" -->
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -7497,6 +7504,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -7509,6 +7517,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -25892,4 +25901,15 @@ div::-webkit-scrollbar {
 .notop >>> .vjs-fluid{
   padding-top: 0 !important;
 }
+.xiaz{
+  position: absolute;
+  right: 40px;
+  top: 10px;
+  width: 24px !important;
+  padding: 4px;
+  box-sizing: border-box;
+  background: #243052;
+  border-radius: 8px;
+  height: 24px !important;
+}
 </style>

+ 20 - 0
src/components/studyStudent.vue

@@ -7339,6 +7339,7 @@
                                 />
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -7353,6 +7354,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -7365,6 +7367,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../assets/deleteworks.png"
@@ -7386,6 +7389,7 @@
                                 <!-- @click="openFile(w.works)" -->
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -7400,6 +7404,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -7412,6 +7417,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../assets/deleteworks.png"
@@ -7434,6 +7440,7 @@
                                 <!--  @click="openVideo(w.works)" -->
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -7448,6 +7455,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -7460,6 +7468,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../assets/deleteworks.png"
@@ -25856,4 +25865,15 @@ div::-webkit-scrollbar {
 .notop >>> .vjs-fluid{
   padding-top: 0 !important;
 }
+.xiaz{
+  position: absolute;
+  right: 40px;
+  top: 10px;
+  width: 24px !important;
+  padding: 4px;
+  box-sizing: border-box;
+  background: #243052;
+  border-radius: 8px;
+  height: 24px !important;
+}
 </style>

+ 20 - 0
src/components/studySutdentClass/studyStudent.vue

@@ -10548,6 +10548,7 @@
                                 />
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -10562,6 +10563,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -10574,6 +10576,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -10595,6 +10598,7 @@
                                 <!-- @click="openFile(w.works)" -->
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -10609,6 +10613,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -10621,6 +10626,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -10643,6 +10649,7 @@
                                 <!--  @click="openVideo(w.works)" -->
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   v-if="w.score"
                                   @click.stop="openScore(w)"
                                   :class="{
@@ -10657,6 +10664,7 @@
                                 </div>
                                 <div
                                   class="answerScore"
+                                  style="right: 70px;"
                                   @click.stop="openScore(w)"
                                   v-else-if="courseDetail.userid == userid"
                                   :class="{
@@ -10669,6 +10677,7 @@
                                 >
                                   {{ lang.ssMarkScore }}
                                 </div>
+                                <img class="xiaz" @click="downloadFile(w.works,w.userid)" style="right: 40px;" src="../../assets/icon/works/xiaz.png" alt="">
                                 <img
                                   class="deleteImg"
                                   src="../../assets/deleteworks.png"
@@ -29952,4 +29961,15 @@ div::-webkit-scrollbar {
 .notop >>> .vjs-fluid{
   padding-top: 0 !important;
 }
+.xiaz{
+  position: absolute;
+  right: 40px;
+  top: 10px;
+  width: 24px !important;
+  padding: 4px;
+  box-sizing: border-box;
+  background: #243052;
+  border-radius: 8px;
+  height: 24px !important;
+}
 </style>