fix: search query page number

main
MrWaradana 1 year ago
parent 2291188346
commit 5514525026

@ -75,8 +75,10 @@ async def get_all(
cast(Equipment.acquisition_year, String).ilike(f"%{search}%") cast(Equipment.acquisition_year, String).ilike(f"%{search}%")
| cast(Equipment.assetnum, String).ilike(f"%{search}%") | cast(Equipment.assetnum, String).ilike(f"%{search}%")
) )
common["page"] = 1
common["items_per_page"] = items_per_page common["items_per_page"] = items_per_page
result = await search_filter_sort_paginate(model=query, **common) result = await search_filter_sort_paginate(model=query, **common)
return result return result

@ -30,6 +30,7 @@ async def get_all_master(
if search: if search:
query = query.filter(EquipmentMaster.name.ilike(f"%{search}%")) query = query.filter(EquipmentMaster.name.ilike(f"%{search}%"))
common["page"] = 1
query = query.options(recursive_load(5)) query = query.options(recursive_load(5))

@ -24,6 +24,7 @@ async def get_all(
if search: if search:
query = query.filter(MasterData.name.ilike(f"%{search}%")) query = query.filter(MasterData.name.ilike(f"%{search}%"))
common["page"] = 1
common["items_per_page"] = items_per_page common["items_per_page"] = items_per_page
result = await search_filter_sort_paginate(model=query, **common) result = await search_filter_sort_paginate(model=query, **common)

@ -26,6 +26,7 @@ async def get_all(
query = Select(Yeardata).order_by(Yeardata.year.desc()) query = Select(Yeardata).order_by(Yeardata.year.desc())
if search: if search:
query = query.filter(cast(Yeardata.year, String).ilike(f"%{search}%")) query = query.filter(cast(Yeardata.year, String).ilike(f"%{search}%"))
common["page"] = 1
common["items_per_page"] = items_per_page common["items_per_page"] = items_per_page
results = await search_filter_sort_paginate(model=query, **common) results = await search_filter_sort_paginate(model=query, **common)

Loading…
Cancel
Save