add payment method for panel-1
CI/CD Pipeline / build-and-deploy (push) Successful in 16s
Details
CI/CD Pipeline / build-and-deploy (push) Successful in 16s
Details
This commit is contained in:
parent
411ade2f98
commit
54c7ddad19
|
|
@ -134,12 +134,7 @@ async def history_admin(
|
|||
page: int = Query(1, ge=1, description="شماره صفحه (از ۱ شروع میشود)"),
|
||||
size: int = Query(10, ge=1, le=100, description="تعداد آیتم در هر صفحه (حداکثر ۱۰۰)")
|
||||
):
|
||||
user_id = await auth_service.verify_token(token.credentials)
|
||||
|
||||
# پاس دادن مقادیر به سرویس
|
||||
paginated_data = await payment_service.history_admin(user_id=user_id, page=page, size=size)
|
||||
|
||||
# همون دیتای صفحهبندی شده رو مستقیم برمیگردونیم
|
||||
paginated_data = await payment_service.history_admin(page=page, size=size)
|
||||
return paginated_data
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -108,7 +108,7 @@ async def history(user_id: UUID):
|
|||
]
|
||||
|
||||
|
||||
async def history_admin(user_id: UUID, page: int = 1, size: int = 10):
|
||||
async def history_admin(page: int = 1, size: int = 10):
|
||||
# محاسبه نقطه شروع (مثلاً صفحه ۲ با سایز ۱۰ میشه از رکورد ۱۰ به بعد)
|
||||
offset = (page - 1) * size
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue