Arreglo de filtros, acomodo de fechas y se agrego catalogos
This commit is contained in:
@@ -16,6 +16,7 @@ multi_currency_type_crud = TenantCRUDRoutes(
|
||||
tags=["Multi Currency Types"],
|
||||
resource_name="MultiCurrencyType",
|
||||
enable_list=True,
|
||||
enable_filters=True,
|
||||
list_permissions=["cat_multi_currency_types.view"],
|
||||
get_permissions=["cat_multi_currency_types.view"],
|
||||
create_permissions=["cat_multi_currency_types.create"],
|
||||
|
||||
@@ -22,8 +22,14 @@ class MultiCurrencyTypeService:
|
||||
)
|
||||
|
||||
if filters:
|
||||
# Add filters here if needed
|
||||
pass
|
||||
if filters.get('currency_type_code'):
|
||||
query = query.filter(
|
||||
MultiCurrencyType.currency_type_code.ilike(f"%{filters['currency_type_code']}%")
|
||||
)
|
||||
if filters.get('country_key'):
|
||||
query = query.filter(
|
||||
MultiCurrencyType.country_key.ilike(f"%{filters['country_key']}%")
|
||||
)
|
||||
|
||||
total = query.count()
|
||||
items = query.offset(skip).limit(limit).all()
|
||||
|
||||
Reference in New Issue
Block a user