|
|
@@ -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' }
|
|
|
],
|
|
|
}
|
|
|
};
|