feat(consultation): 添加会诊ID查询功能
- 在前端表单中新增会诊ID输入框用于查询过滤 - 更新查询参数对象以包含consultationId字段 - 在后端服务中实现会诊ID的模糊匹配查询逻辑 - 将会诊ID查询条件集成到现有的查询构建器中 - 保持与其他查询条件的兼容性以支持组合筛选
This commit is contained in:
@@ -81,6 +81,15 @@
|
||||
/>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="会诊ID">
|
||||
<el-input
|
||||
v-model="queryParams.consultationId"
|
||||
placeholder="请输入会诊ID"
|
||||
clearable
|
||||
style="width: 180px"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="handleQuery">
|
||||
<el-icon><Search /></el-icon> 查询
|
||||
@@ -394,7 +403,8 @@ const queryParams = reactive({
|
||||
applyDoctor: '',
|
||||
urgency: '',
|
||||
consultationStatus: '',
|
||||
patientName: ''
|
||||
patientName: '',
|
||||
consultationId: ''
|
||||
})
|
||||
|
||||
// 会诊状态常量
|
||||
@@ -702,7 +712,8 @@ const loadData = async () => {
|
||||
consultationStatus: queryParams.consultationStatus,
|
||||
patientName: queryParams.patientName,
|
||||
consultationRequestDate: queryParams.startTime,
|
||||
consultationUrgency: queryParams.urgency
|
||||
consultationUrgency: queryParams.urgency,
|
||||
consultationId: queryParams.consultationId
|
||||
}
|
||||
|
||||
const res = await queryConsultationListPage(queryData, pagination.currentPage, pagination.pageSize)
|
||||
|
||||
Reference in New Issue
Block a user