Просмотр исходного кода

Merge branch 'hotfix/bay' of SEEC-II-FrontEnd-Team/SEEC-II-FrontEnd into develop

WuXinyu 7 лет назад
Родитель
Сommit
4f37a1b745

+ 1 - 5
src/components/AssignmentCRUD/CreateAssignment/index.vue

@@ -280,7 +280,7 @@ export default {
         this.loadingCreateAssignment = true;
         this.submitting = true;
         this.params["type"] = this.postParam;
-        this.parseParams();
+        // this.parseParams();
         const param = {
           ...this.params,
           startAt: parseInt(this.params.startAt),
@@ -324,10 +324,6 @@ export default {
     },
     getDifficultyClass(level) {
       return difficultyClass(level);
-    },
-    parseParams() {
-      this.params.startAt = parseInt(this.params.startAt);
-      this.params.endAt = parseInt(this.params.endAt);
     }
   },
   mixins: [timeMixins, pathMixins],

+ 8 - 7
src/components/AssignmentCRUD/UpdateAssignment/index.vue

@@ -143,11 +143,16 @@ export default {
         this.loadingUpdateAssignment = true;
         this.submitting = true;
         this.isUpdateModalActive = false;
-        this.parseParams();
+        // this.parseParams();
+        const param = {
+          ...this.params,
+          startAt: parseInt(this.params.startAt),
+          endAt: parseInt(this.params.endAt)
+        };
         if (this.assignType === 1) {
-          this.myPromise = putDocAssignment(this.params, this.updateItem.id);
+          this.myPromise = putDocAssignment(param, this.updateItem.id);
         } else {
-          this.myPromise = putCodeAssignment(this.params, this.updateItem.id);
+          this.myPromise = putCodeAssignment(param, this.updateItem.id);
         }
         this.myPromise.then(res => {
           if (res.code === 0) {
@@ -165,10 +170,6 @@ export default {
         });
         this.submitting = true;
       }
-    },
-    parseParams() {
-      this.params.startAt = parseInt(this.params.startAt);
-      this.params.endAt = parseInt(this.params.endAt);
     }
   },
   validations: {