lsc 2 年 前
コミット
d872232b8b

+ 1 - 1
dist/index.html

@@ -25,7 +25,7 @@
       height: 100%;
       width: 100%;
       background: #e6eaf0;
-    }</style><link href=./static/css/app.0bf3796a0321376b534a627ff3c76131.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3512a67a6213c2df4180.js></script><script type=text/javascript src=./static/js/vendor.748f10c1abb0af104b93.js></script><script type=text/javascript src=./static/js/app.81f613052236e820ddfd.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.45ce923d979979195fc279bb6cdbb7d3.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3512a67a6213c2df4180.js></script><script type=text/javascript src=./static/js/vendor.748f10c1abb0af104b93.js></script><script type=text/javascript src=./static/js/app.84a8381742738dbd59ad.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

ファイルの差分が大きいため隠しています
+ 0 - 0
dist/static/css/app.45ce923d979979195fc279bb6cdbb7d3.css


ファイルの差分が大きいため隠しています
+ 0 - 0
dist/static/css/app.45ce923d979979195fc279bb6cdbb7d3.css.map


ファイルの差分が大きいため隠しています
+ 0 - 0
dist/static/js/app.81f613052236e820ddfd.js


ファイルの差分が大きいため隠しています
+ 0 - 0
dist/static/js/app.84a8381742738dbd59ad.js


ファイルの差分が大きいため隠しています
+ 0 - 0
dist/static/js/app.84a8381742738dbd59ad.js.map


ファイルの差分が大きいため隠しています
+ 0 - 0
dist/static/js/manifest.3512a67a6213c2df4180.js.map


+ 11 - 2
src/components/pages/student/addCourse.vue

@@ -2443,6 +2443,7 @@ import ganChart from "../components/ganChart.vue"
 import graph from "../components/graph.vue"
 import pdf from "../components/vpdf";
 import * as imageConversion from "image-conversion";
+import courseDetailVue from '../courseDetail.vue';
 export default {
     components: {
         EditorBar,
@@ -4542,6 +4543,9 @@ export default {
                 },
                     "*"
                 );
+                if(tool == 1 || tool == 3 || tool == 6){
+                    this.setPeople(this.unitIndex,taskCount,this.userid);
+                }
             }
         },
         previewImg(url) {
@@ -6826,14 +6830,19 @@ export default {
                 });
         },
         setPeople(i, task, uid) {
+            if(this.checkboxList3.indexOf(uid) == -1 && uid != this.courseUserid){
+                this.checkboxList3.push(uid)
+                this.setMan();
+            }
+            debugger
             if (
                 this.unitJson[i].chapterInfo[0].taskJson[task].people != uid && (!this.unitJson[i].chapterInfo[0].taskJson[task].tcMember || this.unitJson[i].chapterInfo[0].taskJson[task].tcMember.indexOf(uid) == -1)
             ) {
                 this.unitJson[i].chapterInfo[0].taskJson[task].tcMember ? 
                 this.unitJson[i].chapterInfo[0].taskJson[task].tcMember.push(uid) : 
                 this.unitJson[i].chapterInfo[0].taskJson[task].tcMember = [uid]
-                this.$forceUpdate();
             }
+            this.$forceUpdate();
         },
         goToTask(i) {
             document.getElementsByClassName("rightBox")[0].scrollTop =
@@ -6999,7 +7008,7 @@ export default {
                         message: "提交成功",
                         type: "success",
                     });
-                    this.setPeople(this.unitIndex,this.taskCount,this.userid);
+                    this.setPeople(this.unitIndex,task,this.userid);
                     this.seleteCourseUpdate();
                 })
                 .catch((err) => {

+ 1 - 1
src/components/pages/student/courseProgress.vue

@@ -199,7 +199,7 @@ export default {
     position: fixed;
     right: 20px;
     top: 15px;
-    z-index: 999;
+    z-index: 99999;
 }
 
 .noneClass {

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません