From 9346497f3833a4797074d09321a6dc068e96a088 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Tue, 18 Mar 2025 22:53:36 +0800 Subject: [PATCH] update --- app/api/endpoints/community_timeperiod.py | 7 ++++--- jobs.sqlite | Bin 24576 -> 24576 bytes 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/api/endpoints/community_timeperiod.py b/app/api/endpoints/community_timeperiod.py index 8e7fe88..8e86793 100644 --- a/app/api/endpoints/community_timeperiod.py +++ b/app/api/endpoints/community_timeperiod.py @@ -249,7 +249,9 @@ async def get_group_by_community( ): """根据社区进行 group 的配送时段列表""" try: - communities = db.query(CommunityDB).offset(skip).limit(limit).all() + communities = db.query(CommunityDB).order_by(CommunityDB.id.desc()).offset(skip).limit(limit).all() + + total = db.query(CommunityDB).count() #3. 根据社区进行 group 的配送时段列表 communities_with_time_periods = [] @@ -269,8 +271,7 @@ async def get_group_by_community( "capacity": ctp.CommunityTimePeriodDB.capacity } for ctp in community_time_periods] }) - - return success_response(data=communities_with_time_periods) + return success_response(data={"total": total, "items": communities_with_time_periods}) except Exception as e: logging.exception(f"获取社区配送时段列表失败: {str(e)}") diff --git a/jobs.sqlite b/jobs.sqlite index 7278e9ea4386647518bb2488a2cca1407bf2cb90..3eb3e1b5fac3c445a8261b02e4af4391dcfccda7 100644 GIT binary patch delta 19 acmZoTz}Rqrae_2s{6raN#`uj13*rGq`3CL) delta 19 acmZoTz}Rqrae_2s@I)DB#^8+!3*rGqMF!RY