幼儿健康体检表优化
This commit is contained in:
parent
fe6f5fa910
commit
47e352e3a6
@ -295,7 +295,7 @@ export default {
|
|||||||
this.hide = true;
|
this.hide = true;
|
||||||
this.childList = response.rows;
|
this.childList = response.rows;
|
||||||
this.form = response.data;
|
this.form = response.data;
|
||||||
console.log(this.form);
|
// console.log(this.form);
|
||||||
this.form.id = response.data.id;
|
this.form.id = response.data.id;
|
||||||
this.form.father = response.data.byChildContactpeople.fathername;
|
this.form.father = response.data.byChildContactpeople.fathername;
|
||||||
this.form.mother = response.data.byChildContactpeople.mothername;
|
this.form.mother = response.data.byChildContactpeople.mothername;
|
||||||
|
@ -63,7 +63,7 @@
|
|||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
placeholder="选择创建时间"
|
placeholder="选择创建时间"
|
||||||
></el-date-picker>
|
></el-date-picker>
|
||||||
</el-form-item> -->
|
</el-form-item>-->
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||||
@ -180,8 +180,10 @@
|
|||||||
/>
|
/>
|
||||||
|
|
||||||
<!-- 添加或修改儿童常规体检记录对话框 -->
|
<!-- 添加或修改儿童常规体检记录对话框 -->
|
||||||
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
|
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
|
||||||
|
<el-row :gutter="15">
|
||||||
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="班级信息" prop="classInfo">
|
<el-form-item label="班级信息" prop="classInfo">
|
||||||
<el-select v-model="form.classInfo" placeholder="请选择班级信息" @change="classInfoChange">
|
<el-select v-model="form.classInfo" placeholder="请选择班级信息" @change="classInfoChange">
|
||||||
<el-option
|
<el-option
|
||||||
@ -192,8 +194,10 @@
|
|||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="幼儿姓名" prop="childId">
|
<el-form-item label="幼儿姓名" prop="childId">
|
||||||
<el-select v-model="form.childId" placeholder="请选择班级信息" >
|
<el-select v-model="form.childId" placeholder="请选择班级信息">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="dict in (childInfoOptions.filter(c=>c.classid == this.form.classInfo))"
|
v-for="dict in (childInfoOptions.filter(c=>c.classid == this.form.classInfo))"
|
||||||
:key="dict.id"
|
:key="dict.id"
|
||||||
@ -202,6 +206,8 @@
|
|||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="检查日期" prop="checkTime">
|
<el-form-item label="检查日期" prop="checkTime">
|
||||||
<el-date-picker
|
<el-date-picker
|
||||||
clearable
|
clearable
|
||||||
@ -213,15 +219,8 @@
|
|||||||
placeholder="选择检查日期"
|
placeholder="选择检查日期"
|
||||||
></el-date-picker>
|
></el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="保健师" prop="doctorName">
|
</el-col>
|
||||||
<el-input v-model="form.doctorName" placeholder="请输入保健师" />
|
<el-col :span="12">
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="左眼视力" prop="eyesVisionLeft">
|
|
||||||
<el-input v-model="form.eyesVisionLeft" placeholder="请输入左眼视力" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="右眼视力" prop="eyesVisionRight">
|
|
||||||
<el-input v-model="form.eyesVisionRight" placeholder="请输入右眼视力" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="视力评价">
|
<el-form-item label="视力评价">
|
||||||
<el-select v-model="form.visionAssessment" placeholder="请选择视力评价">
|
<el-select v-model="form.visionAssessment" placeholder="请选择视力评价">
|
||||||
<el-option
|
<el-option
|
||||||
@ -232,6 +231,8 @@
|
|||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="是否龋齿">
|
<el-form-item label="是否龋齿">
|
||||||
<el-select v-model="form.decayedTooth" placeholder="请选择是否龋齿">
|
<el-select v-model="form.decayedTooth" placeholder="请选择是否龋齿">
|
||||||
<el-option
|
<el-option
|
||||||
@ -242,9 +243,13 @@
|
|||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="体重(kg)" prop="weight" >
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="体重(kg)" prop="weight">
|
||||||
<el-input v-model="form.weight" placeholder="请输入体重" maxlength="6" />
|
<el-input v-model="form.weight" placeholder="请输入体重" maxlength="6" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="体重评价">
|
<el-form-item label="体重评价">
|
||||||
<el-select v-model="form.weightAssessment" placeholder="请选择体重评价">
|
<el-select v-model="form.weightAssessment" placeholder="请选择体重评价">
|
||||||
<el-option
|
<el-option
|
||||||
@ -255,9 +260,33 @@
|
|||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="身高(cm)" prop="height">
|
</el-col>
|
||||||
<el-input v-model="form.height" placeholder="请输入身高" maxlength="3" oninput = "value=value.replace(/[^\d]/g,'')"/>
|
<el-col :span="12">
|
||||||
|
<el-form-item label="保健师" prop="doctorName">
|
||||||
|
<el-input v-model="form.doctorName" placeholder="请输入保健师" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="左眼视力" prop="eyesVisionLeft">
|
||||||
|
<el-input v-model="form.eyesVisionLeft" placeholder="请输入左眼视力" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="右眼视力" prop="eyesVisionRight">
|
||||||
|
<el-input v-model="form.eyesVisionRight" placeholder="请输入右眼视力" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="身高(cm)" prop="height">
|
||||||
|
<el-input
|
||||||
|
v-model="form.height"
|
||||||
|
placeholder="请输入身高"
|
||||||
|
maxlength="3"
|
||||||
|
oninput="value=value.replace(/[^\d]/g,'')"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="身高评价">
|
<el-form-item label="身高评价">
|
||||||
<el-select v-model="form.heightAssessment" placeholder="请选择身高评价">
|
<el-select v-model="form.heightAssessment" placeholder="请选择身高评价">
|
||||||
<el-option
|
<el-option
|
||||||
@ -268,6 +297,8 @@
|
|||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="总评价">
|
<el-form-item label="总评价">
|
||||||
<el-select v-model="form.totalAssessment" placeholder="请选择总评价">
|
<el-select v-model="form.totalAssessment" placeholder="请选择总评价">
|
||||||
<el-option
|
<el-option
|
||||||
@ -278,7 +309,10 @@
|
|||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
</el-form>
|
</el-form>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
<div slot="footer" class="dialog-footer">
|
<div slot="footer" class="dialog-footer">
|
||||||
<el-button type="primary" @click="submitForm">确 定</el-button>
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
||||||
<el-button @click="cancel">取 消</el-button>
|
<el-button @click="cancel">取 消</el-button>
|
||||||
@ -376,8 +410,12 @@ export default {
|
|||||||
{ required: true, message: "总评价不能为空", trigger: "blur" }
|
{ required: true, message: "总评价不能为空", trigger: "blur" }
|
||||||
],
|
],
|
||||||
weight: [
|
weight: [
|
||||||
{ required: true, message: "输入内容必须是数字,且不能超过六位数", trigger: "blur" }
|
{
|
||||||
],
|
required: true,
|
||||||
|
message: "输入内容必须是数字,且不能超过六位数",
|
||||||
|
trigger: "blur"
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
@ -408,7 +446,6 @@ export default {
|
|||||||
listChild(null).then(response => {
|
listChild(null).then(response => {
|
||||||
this.childInfoOptions = response.rows;
|
this.childInfoOptions = response.rows;
|
||||||
});
|
});
|
||||||
|
|
||||||
},
|
},
|
||||||
/** 查询儿童常规体检记录列表 */
|
/** 查询儿童常规体检记录列表 */
|
||||||
getList() {
|
getList() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user