zhangjie 2 жил өмнө
parent
commit
d00d13fc9a

+ 2 - 2
src/components/base/CourseSelect.vue

@@ -10,8 +10,8 @@
   >
     <el-option
       v-for="item in optionList"
-      :key="item.id"
-      :value="item.id"
+      :key="item.code"
+      :value="item.code"
       :label="item.name"
     >
     </el-option>

+ 9 - 2
src/modules/record/components/ModifyScanTask.vue

@@ -16,13 +16,13 @@
       :rules="rules"
       label-width="110px"
     >
-      <el-form-item label="学期:">
+      <el-form-item label="学期:" prop="semesterId">
         <semester-select
           v-model="modalForm.semesterId"
           placeholder="学期"
         ></semester-select>
       </el-form-item>
-      <el-form-item label="档案:">
+      <el-form-item label="档案:" prop="paperArchivesId">
         <archives-select
           v-model="modalForm.paperArchivesId"
           :semester-id="modalForm.semesterId"
@@ -140,6 +140,13 @@ export default {
             message: "请选择档案",
             trigger: "change"
           }
+        ],
+        semesterId: [
+          {
+            required: true,
+            message: "请选择学期",
+            trigger: "change"
+          }
         ]
       }
     };

+ 7 - 0
src/modules/record/views/ScanTaskManage.vue

@@ -350,6 +350,13 @@ export default {
       // import-task
       modalForm: { paperArchivesId: "", semesterId: "" },
       rules: {
+        semesterId: [
+          {
+            required: true,
+            message: "请选择学期",
+            trigger: "change"
+          }
+        ],
         paperArchivesId: [
           {
             required: true,