wjj 1 неделя назад
Родитель
Сommit
629268b190
1 измененных файлов с 15 добавлено и 8 удалено
  1. 15 8
      src/views/patientBase/index.vue

+ 15 - 8
src/views/patientBase/index.vue

@@ -88,10 +88,10 @@
     <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="姓名" prop="name">
-          <el-input :disabled="true" v-model="form.name" placeholder="请输入姓名" />
+          <el-input  v-model="form.name" placeholder="请输入姓名" />
         </el-form-item>
         <el-form-item label="性别" prop="sex">
-          <el-select :disabled="true" v-model="form.sex" placeholder="请选择性别">
+          <el-select  v-model="form.sex" placeholder="请选择性别">
             <el-option
               v-for="dict in sexOptions"
               :key="dict.dictValue"
@@ -101,15 +101,12 @@
           </el-select>
         </el-form-item>
         <el-form-item label="年龄" prop="age">
-          <el-input :disabled="true" v-model="form.age" placeholder="请输入年龄" />
-        </el-form-item>
-        <el-form-item label="基本信息" prop="baseInfo">
-          <el-input :disabled="true"  v-model="form.baseInfo" type="textarea" placeholder="请输入内容" />
+          <el-input-number  v-model="form.age" placeholder="请输入年龄"   style="width: 20%"/>
         </el-form-item>
         <el-form-item label="诊断结果" prop="diagnosisResult">
           <el-input   v-model="form.diagnosisResult" type="textarea" placeholder="请输入内容" />
         </el-form-item>
-        <el-form-item label="治疗目标" prop="treatmentTarget">
+        <el-form-item label="症型调理" prop="treatmentTarget">
           <el-input   v-model="form.treatmentTarget" type="textarea" placeholder="请输入内容" />
         </el-form-item>
       </el-form>
@@ -190,7 +187,17 @@ export default {
           { required: true, message: "诊断结果不能为空", trigger: "blur" }
         ],
         treatmentTarget: [
-          { required: true, message: "治疗目标不能为空", trigger: "blur" }
+          { required: true, message: "症型调理不能为空", trigger: "blur" }
+        ],
+        name: [
+           { required: true, message: "姓名不能为空", trigger: "blur" }
+         ],
+        sex: [
+          { required: true, message: "性别不能为空", trigger: "change" }
+        ],
+        age: [
+          { required: true, message: '请输入年龄', trigger: 'blur' },
+          { type: 'number', min: 18, max: 150, message: '年龄必须在 18 到 150 之间', trigger: 'blur' }
         ],
       }
     };