fix: 功能优化。

This commit is contained in:
tianyongbao
2024-10-12 10:46:37 +08:00
parent 1478826f85
commit 20dc140bae
3 changed files with 61 additions and 17 deletions

View File

@@ -42,10 +42,11 @@
<el-table-column label="健康档案" align="center" prop="healthRecordName" />
<el-table-column label="医院名称" align="center" prop="hospitalName" />
<el-table-column label="科室" align="center" prop="departments" />
<el-table-column label="大夫" align="center" prop="doctor" />
<el-table-column label="大夫" align="center" width="100" prop="doctor" />
<el-table-column label="就诊时间" align="center" prop="visitingTime" width="180"> </el-table-column>
<el-table-column label="诊断及开药" align="center" prop="prescribe" />
<el-table-column label="陪同人" align="center" prop="partner" />
<el-table-column label="总费用(元)" align="center" prop="totalCost" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template v-slot="scope">
<div class="ctrl-btn d-flex">
@@ -85,9 +86,20 @@
<el-date-picker clearable v-model="form.visitingTime" type="datetime" value-format="YYYY-MM-DD HH:mm:ss" placeholder="请选择就诊时间">
</el-date-picker>
</el-form-item>
<el-form-item label="陪同人" prop="partner">
<el-input v-model="form.partner" placeholder="请输入陪同人" />
</el-form-item>
<el-form-item label="总费用" prop="totalCost">
<el-input v-model="form.totalCost" type="number" placeholder="请输入总费用">
<template #suffix></template>
</el-input>
</el-form-item>
<el-form-item label="诊断及开药" style="width: 792px" prop="prescribe">
<el-input v-model="form.prescribe" type="textarea" placeholder="请输入诊断及开药" />
</el-form-item>
<el-form-item label="费用明细" style="width: 792px" prop="costDetail">
<el-input v-model="form.costDetail" type="textarea" placeholder="请输入费用明细" />
</el-form-item>
<el-form-item label="备注" style="width: 792px" prop="remark">
<el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
</el-form-item>
@@ -154,6 +166,8 @@ const data = reactive({
hospitalName: [{ required: true, message: '医院名称不能为空', trigger: 'blur' }],
departments: [{ required: true, message: '科室不能为空', trigger: 'blur' }],
doctor: [{ required: true, message: '大夫不能为空', trigger: 'blur' }],
partner: [{ required: true, message: '陪同人不能为空', trigger: 'blur' }],
totalCost: [{ required: true, message: '总费用不能为空', trigger: 'blur' }],
// healthRecordId: [
// { required: true, message: '健康档案不能为空', trigger: 'blur' }
// ],
@@ -234,7 +248,10 @@ function reset() {
healthRecordId: null,
visitingTime: null,
prescribe: null,
personId: null
personId: null,
totalCost: null,
partner: null,
costDetail: null
}
proxy.resetForm('doctorRecordRef')
}