diff --git a/app/api/endpoints/order.py b/app/api/endpoints/order.py index d5d999d..96ee488 100644 --- a/app/api/endpoints/order.py +++ b/app/api/endpoints/order.py @@ -464,7 +464,7 @@ async def get_order_detail( # 提供一个接口,传入community_id,返回订单状态数量 @router.get("/status/count", response_model=ResponseModel) -async def get_order_status_count( +async def deliveryman_get_order_status_count( community_id: int, db: Session = Depends(get_db), current_user: UserDB = Depends(get_current_user) @@ -505,7 +505,7 @@ async def get_order_status_count( # 提供一个接口,传入 community_id 返回每栋楼栋的订单数量 @router.get("/community_building/count", response_model=ResponseModel) -async def get_community_building_order_count( +async def deliveryman_get_community_building_order_count( community_id: int, status: str, db: Session = Depends(get_db), @@ -767,7 +767,7 @@ async def cancel_order( @router.get("/deliveryman/list", response_model=ResponseModel) -async def get_deliveryman_orders( +async def deliveryman_orders( status: Optional[str] = None, building_id: Optional[int] = None, community_id: Optional[int] = None, @@ -985,7 +985,7 @@ async def deliveryman_cancel_order( return error_response(code=500, message=f"取消订单失败: {str(e)}") @router.post("/{orderid}/deliveryman/complete", response_model=ResponseModel) -async def complete_order( +async def deliveryman_complete_order( background_tasks: BackgroundTasks, orderid: str, complete_data: OrderComplete, @@ -1097,7 +1097,7 @@ async def complete_order( return error_response(code=500, message=f"操作失败: {str(e)}") @router.post("/{orderid}/deliveryman/receive", response_model=ResponseModel) -async def receive_order( +async def deliveryman_receive_order( background_tasks: BackgroundTasks, orderid: str, db: Session = Depends(get_db), @@ -1176,7 +1176,7 @@ async def receive_order( return error_response(code=500, message=f"接单失败: {str(e)}") @router.post("/{orderid}/deliveryman/pickup", response_model=ResponseModel) -async def pickup_order( +async def deliveryman_pickup_order( orderid: str, db: Session = Depends(get_db), deliveryman: UserDB = Depends(get_deliveryman_user) @@ -1324,7 +1324,7 @@ async def get_admin_orders( # 获取配送员订单数量汇总 @router.get("/deliveryman/summary", response_model=ResponseModel) -async def get_deliveryman_order_summary( +async def deliveryman_order_summary( db: Session = Depends(get_db), deliveryman: UserDB = Depends(get_deliveryman_user) ): @@ -1364,7 +1364,7 @@ async def get_deliveryman_order_summary( }) @router.get("/deliveryman/new_orders_checked", response_model=ResponseModel) -async def get_new_orders_checked( +async def deliveryman_new_orders_checked( db: Session = Depends(get_db), deliveryman: UserDB = Depends(get_deliveryman_user) ): @@ -1378,7 +1378,7 @@ async def get_new_orders_checked( @router.get("/deliveryman/check_new_order", response_model=ResponseModel) -async def check_new_orders( +async def deliveryman_check_new_orders( db: Session = Depends(get_db), deliveryman: UserDB = Depends(get_deliveryman_user) ):