ソースを参照

批次保存时校验

Michael Wang 4 年 前
コミット
38aec24a17
1 ファイル変更6 行追加3 行削除
  1. 6 3
      src/features/examwork/ExamManagement/ExamEdit.vue

+ 6 - 3
src/features/examwork/ExamManagement/ExamEdit.vue

@@ -18,17 +18,17 @@
             </el-form-item>
           </el-row>
           <el-row>
-            <el-form-item label="批次编码">
+            <el-form-item label="批次编码" prop="code">
               <el-input :disabled="isEdit" v-model.trim="form.code"></el-input>
             </el-form-item>
           </el-row>
           <el-row>
-            <el-form-item label="批次名称">
+            <el-form-item label="批次名称" prop="name">
               <el-input v-model.trim="form.name"></el-input>
             </el-form-item>
           </el-row>
           <el-row>
-            <el-form-item label="考试时间">
+            <el-form-item label="考试时间" prop="startEndTimeProxy">
               <el-date-picker
                 v-model="form.startEndTimeProxy"
                 type="datetimerange"
@@ -476,6 +476,9 @@ export default {
       },
       rules: {
         mode: { required: true, message: "必填" },
+        name: { required: true, message: "必填" },
+        code: { required: true, message: "必填" },
+        startEndTimeProxy: { required: true, message: "必填" },
         inProcessLivenessFixedRange: {
           validator: (rule, value) => {
             return new Promise((resolve, reject) => {