lsc 3 éve
szülő
commit
8d9a142e22
1 módosított fájl, 17 hozzáadás és 1 törlés
  1. 17 1
      src/components/pages/addCourse.vue

+ 17 - 1
src/components/pages/addCourse.vue

@@ -1054,6 +1054,7 @@ export default {
       el.getElementsByTagName("input")[0].click();
     },
     beforeUpload1(event, type) {
+      const loading = this.openLoading();
       var file = event.target.files[0];
       var credentials = {
         accessKeyId: "AKIATLPEDU37QV5CHLMH",
@@ -1089,6 +1090,7 @@ export default {
             // console.log("Uploaded : " + parseInt((evt.loaded * 80) / evt.total) + '%');
           })
           .send(function (err, data) {
+            loading.close();
             if (err) {
               var a = _this.$refs.upload1.uploadFiles;
               a.splice(a.length - 1, a.length);
@@ -1164,6 +1166,7 @@ export default {
       }
     },
     beforeUpload2(event, unitIndex, type) {
+      const loading = this.openLoading();
       var file = event.target.files[0];
       var credentials = {
         accessKeyId: "AKIATLPEDU37QV5CHLMH",
@@ -1199,6 +1202,7 @@ export default {
             // console.log("Uploaded : " + parseInt((evt.loaded * 80) / evt.total) + '%');
           })
           .send(function (err, data) {
+            loading.close();
             if (err) {
               var a = _this.$refs.upload1.uploadFiles;
               a.splice(a.length - 1, a.length);
@@ -1334,6 +1338,18 @@ export default {
       // 		this.unitJson[0].chapterInfo[i].fileList1[j].content = a;
       // 	}
       // }
+      for (var i = 0; i < this.unitJson[0].chapterInfo.length; i++) {
+        for (
+          var j = 0;
+          j < this.unitJson[0].chapterInfo[i].homeworkList.length;
+          j++
+        ) {
+          if (this.unitJson[0].chapterInfo[i].homeworkList[j].name === "") {
+          } else {
+            this.unitJson[0].chapterInfo[i].homeworkList[j].hid = this.guid();
+          }
+        }
+      }
       let params = [
         {
           uid: this.$store.state.userInfo.userid,
@@ -1346,7 +1362,7 @@ export default {
               : "",
           see: this.isTeacherSee == true ? 0 : 1,
           chapters: JSON.stringify(this.unitJson),
-		  template:this.cTemplate,
+          template: this.cTemplate,
         },
       ];
       this.ajax