This commit is contained in:
Your Name
2026-05-14 11:25:48 +08:00
parent 928f75e016
commit e1df584ed5
267 changed files with 317 additions and 272 deletions
@@ -26,6 +26,22 @@
@keyup.enter="resetPage"
/>
</el-form-item>
<el-form-item label="医助">
<el-select
v-model="queryParams.assistant_id"
placeholder="全部"
clearable
filterable
class="!w-[180px]"
>
<el-option
v-for="a in assistantOptions"
:key="a.id"
:label="a.name + (a.account ? ` (${a.account})` : '')"
:value="a.id"
/>
</el-select>
</el-form-item>
<el-form-item label="状态">
<el-select v-model="queryParams.status" placeholder="全部" clearable class="!w-[130px]">
<el-option label="已预约" :value="1" />
@@ -206,10 +222,18 @@ const queryParams = reactive({
end_date: '',
patient_name: '',
doctor_name: '',
assistant_id: undefined as number | undefined,
status: '' as number | ''
})
const queryInit = { ...queryParams }
const queryInit = {
start_date: '',
end_date: '',
patient_name: '',
doctor_name: '',
assistant_id: undefined as number | undefined,
status: '' as number | ''
}
const { pager, getLists, resetPage } = usePaging({
fetchFun: appointmentLists,