fix: 健康管理系统,功能优化及完善。

This commit is contained in:
tianyongbao
2024-12-16 15:14:23 +08:00
parent 8a8771519f
commit ba7e2c9b7f
5 changed files with 82 additions and 55 deletions

View File

@@ -56,7 +56,7 @@
<el-table-column label="陪同人" align="center" width="120" prop="partner" />
<el-table-column label="就诊时间" align="center" prop="visitingTime" width="160"> </el-table-column>
<el-table-column label="总费用(元)" align="center" width="120" prop="totalCost" />
<el-table-column label="诊断及开药" align="center" prop="prescribe" />
<el-table-column label="诊断结果" align="center" prop="diagnosis" />
<el-table-column label="操作" align="center" width="180" class-name="small-padding fixed-width">
<template v-slot="scope">
<div class="ctrl-btn d-flex">
@@ -104,17 +104,21 @@
<el-form-item label="陪同人" prop="partner">
<el-input v-model="form.partner" placeholder="请输入陪同人" />
</el-form-item>
<el-form-item label="总费用" prop="totalCost">
<el-form-item label="总费用" style="width: 792px" 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 label="诊断结果" style="width: 792px" prop="diagnosis">
<el-input v-model="form.diagnosis" placeholder="请输入诊断结果" />
</el-form-item>
<!-- <el-form-item label="费用明细" style="width: 792px" prop="costDetail">
<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>
<el-form-item label="备注" style="width: 792px" prop="remark">
<el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
</el-form-item>
@@ -329,7 +333,8 @@ const data = reactive({
totalCost: [{ required: true, message: '总费用不能为空', trigger: 'blur' }],
healthRecordId: [{ required: true, message: '健康档案不能为空', trigger: 'blur' }],
visitingTime: [{ required: true, message: '就诊时间不能为空', trigger: 'blur' }],
prescribe: [{ required: true, message: '诊断及开药不能为空', trigger: 'blur' }]
prescribe: [{ required: true, message: '处理及医嘱不能为空', trigger: 'blur' }],
diagnosis: [{ required: true, message: '诊断结果不能为空', trigger: 'blur' }]
},
rulesDetail: {
doctorRecordId: [{ required: true, message: '费用id不能为空', trigger: 'blur' }],