|
|
|
|
@ -1,9 +1,9 @@ |
|
|
|
|
<template> |
|
|
|
|
<!-- 新增/编辑弹窗 --> |
|
|
|
|
<el-dialog :title="title" :visible.sync="open" width="60%" append-to-body> |
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="90px"> |
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="85px"> |
|
|
|
|
<el-row :gutter="20"> |
|
|
|
|
<el-col :span="6" v-if="!isEditMode"> |
|
|
|
|
<el-col :span="12" v-if="!isEditMode"> |
|
|
|
|
<el-form-item label="患者姓名" prop="patient_name"> |
|
|
|
|
<el-input |
|
|
|
|
v-model="form.patient_name" |
|
|
|
|
@ -12,7 +12,7 @@ |
|
|
|
|
/> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="6" v-if="!isEditMode"> |
|
|
|
|
<el-col :span="4" v-if="!isEditMode"> |
|
|
|
|
<el-form-item label="性别" prop="patient_sex"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="form.patient_sex" |
|
|
|
|
@ -41,7 +41,7 @@ |
|
|
|
|
/> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="6" v-if="!isEditMode"> |
|
|
|
|
<el-col :span="2" v-if="!isEditMode"> |
|
|
|
|
<el-form-item label="" prop="patient_age_type" label-width="0"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="form.patient_age_type" |
|
|
|
|
@ -245,7 +245,7 @@ |
|
|
|
|
</el-col> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row :gutter="20"> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-col :span="6"> |
|
|
|
|
<el-form-item label="预约日期" prop="date_time"> |
|
|
|
|
<el-date-picker |
|
|
|
|
v-model="form.date_time" |
|
|
|
|
@ -258,8 +258,8 @@ |
|
|
|
|
/> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="12"> |
|
|
|
|
<el-form-item label="预约时间" prop="time_section"> |
|
|
|
|
<el-col :span="6"> |
|
|
|
|
<el-form-item prop="time_section" label-width="0"> |
|
|
|
|
<el-select |
|
|
|
|
v-model="form.time_section" |
|
|
|
|
placeholder="请选择预约时间" |
|
|
|
|
@ -415,6 +415,9 @@ export default { |
|
|
|
|
exam_rooms: [ |
|
|
|
|
{ required: true, message: "检查诊室不能为空", trigger: "change" }, |
|
|
|
|
], |
|
|
|
|
date_time: [ |
|
|
|
|
{ required: true, message: "预约日期不能为空", trigger: "change" }, |
|
|
|
|
], |
|
|
|
|
time_section: [ |
|
|
|
|
{ required: true, message: "预约时间不能为空", trigger: "change" }, |
|
|
|
|
], |
|
|
|
|
@ -506,7 +509,7 @@ export default { |
|
|
|
|
this.initDataDictionaries(); |
|
|
|
|
this.reset(); |
|
|
|
|
this.open = true; |
|
|
|
|
this.title = "新增病例"; |
|
|
|
|
this.title = "新建病例"; |
|
|
|
|
this.isEditMode = false; |
|
|
|
|
}, |
|
|
|
|
// 修改预约时间按钮操作 |
|
|
|
|
|