WANG 6 년 전
부모
커밋
3def9eb1a7
2개의 변경된 파일15개의 추가작업 그리고 4개의 파일을 삭제
  1. 7 2
      src/modules/examwork/view/offlineExamOrgSettings.vue
  2. 8 2
      src/modules/examwork/view/onlineExamOrgSettings.vue

+ 7 - 2
src/modules/examwork/view/offlineExamOrgSettings.vue

@@ -362,8 +362,13 @@ export default {
       });
     },
     addOrgSetting() {
-      this.orgSetting.beginTime = this.orgSettingDatetimeRange[0];
-      this.orgSetting.endTime = this.orgSettingDatetimeRange[1];
+      if (!this.orgSettingDatetimeRange) {
+        this.orgSetting.beginTime = null;
+        this.orgSetting.endTime = null;
+      } else {
+        this.orgSetting.beginTime = this.orgSettingDatetimeRange[0];
+        this.orgSetting.endTime = this.orgSettingDatetimeRange[1];
+      }
       this.$refs.addOrgSettingForm.validate(valid => {
         if (valid) {
           let url = EXAM_WORK_API + "/exam/examOrgSettings";

+ 8 - 2
src/modules/examwork/view/onlineExamOrgSettings.vue

@@ -381,8 +381,14 @@ export default {
       });
     },
     updateOrgSetting() {
-      this.orgSetting.beginTime = this.orgSettingDatetimeRange[0];
-      this.orgSetting.endTime = this.orgSettingDatetimeRange[1];
+      if (!this.orgSettingDatetimeRange) {
+        this.orgSetting.beginTime = null;
+        this.orgSetting.endTime = null;
+      } else {
+        this.orgSetting.beginTime = this.orgSettingDatetimeRange[0];
+        this.orgSetting.endTime = this.orgSettingDatetimeRange[1];
+      }
+
       this.$refs.updateOrgSettingForm.validate(valid => {
         if (valid) {
           let url = EXAM_WORK_API + "/exam/examOrgSettings";