Forráskód Böngészése

feat: 考生编辑禁止编辑字段

zhangjie 11 hónapja
szülő
commit
077750fa4f
1 módosított fájl, 8 hozzáadás és 0 törlés
  1. 8 0
      src/modules/base/components/ModifyExamStudent.vue

+ 8 - 0
src/modules/base/components/ModifyExamStudent.vue

@@ -23,6 +23,7 @@
         <semester-select
           v-model="modalForm.semesterId"
           placeholder="学期"
+          :disabled="isEdit"
         ></semester-select>
       </el-form-item>
       <el-form-item prop="examId" label="考试:">
@@ -30,6 +31,7 @@
           v-model="modalForm.examId"
           :semester-id="modalForm.semesterId"
           placeholder="考试"
+          :disabled="isEdit"
         ></exam-select>
       </el-form-item>
       <el-form-item
@@ -52,6 +54,7 @@
           v-model.trim="modalForm.studentCode"
           placeholder="请输入学号"
           clearable
+          :disabled="isEdit"
         ></el-input>
       </el-form-item>
       <el-form-item
@@ -78,6 +81,7 @@
           class="course-select"
           placeholder="课程"
           filterable
+          :disabled="isEdit"
         >
           <el-option
             v-for="(item, index) in courseList"
@@ -141,6 +145,7 @@
           clearable
           :maxlength="1"
           class="width-200"
+          :disabled="isEdit && modalForm.paperType"
         >
         </el-input>
       </el-form-item>
@@ -156,6 +161,9 @@
           v-model.trim="modalForm[item.code]"
           :placeholder="`请输入${item.name}`"
           clearable
+          :disabled="
+            item.code === 'paperNumber' && isEdit && modalForm[item.code]
+          "
         ></el-input>
       </el-form-item>