feat(surgicalschedule): 添加手术单号查询功能并优化收费状态 BUG#306

- 在手术申请查询界面添加手术单号输入框
- 将收费项目状态从草稿改为待收费状态
- 在请求表单DTO中添加手术单号字段
- 在数据库查询中关联手术安排表并添加手术单号过滤条件
- 添加筛选条件确保只查询未安排手术的申请记录
This commit is contained in:
2026-03-31 17:18:09 +08:00
parent a8a205aa48
commit bbef0322a3
4 changed files with 19 additions and 1 deletions

View File

@@ -692,6 +692,15 @@
<el-dialog :title="'手术申请查询'" v-model="showApplyDialog" width="1200px" @close="cancelApplyDialog">
<!-- 查询条件区 -->
<el-form :model="applyQueryParams" ref="applyQueryRef" :inline="true" class="query-form">
<el-form-item label="手术单号" prop="surgeryNo">
<el-input
v-model="applyQueryParams.surgeryNo"
placeholder="请输入手术单号"
clearable
@keyup.enter="handleApplyQuery"
style="width: 200px"
/>
</el-form-item>
<el-form-item label="申请时间范围" prop="applyTimeRange">
<el-tooltip :content="applyQueryParams.applyTimeRange ? applyQueryParams.applyTimeRange.join(' 至 ') : ''" placement="top" :disabled="!applyQueryParams.applyTimeRange || applyQueryParams.applyTimeRange.length === 0">
<el-date-picker