From 8b0cddf7e2d55aed7ffbd49a2a0c173dd709993e Mon Sep 17 00:00:00 2001 From: aaron <> Date: Tue, 25 Feb 2025 00:12:17 +0800 Subject: [PATCH] update --- app/api/endpoints/order.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/api/endpoints/order.py b/app/api/endpoints/order.py index 301225f..1e193f4 100644 --- a/app/api/endpoints/order.py +++ b/app/api/endpoints/order.py @@ -350,7 +350,8 @@ async def get_order_detail( if not order: return error_response(code=404, message="订单不存在") - deliveryman_share = 0 + # 计算配送员分账金额 + deliveryman_share = round(order.original_amount * (current_user.delivery_commission_rate / 100.0), 1) # 如果有配送员 id,则获取配送员信息 if order.deliveryman_user_id: @@ -366,9 +367,6 @@ async def get_order_detail( ShippingOrderDB.deliveryman_user_id == order.deliveryman_user_id, ShippingOrderDB.status == OrderStatus.COMPLETED ).count() - - # 计算配送员分账金额 - deliveryman_share = round(order.original_amount * (current_user.delivery_commission_rate / 100.0), 1) else: delivery_count = 0 deliveryman_user_name = None