diff --git a/app/api/endpoints/order_additional_fee.py b/app/api/endpoints/order_additional_fee.py index c6adf0d..7aa23b7 100644 --- a/app/api/endpoints/order_additional_fee.py +++ b/app/api/endpoints/order_additional_fee.py @@ -40,7 +40,8 @@ async def create_additional_fee_request( # 检查是否已经有未处理的加价请求 existing_request = db.query(OrderAdditionalFeeDB).filter( - OrderAdditionalFeeDB.orderid == fee_request.orderid + OrderAdditionalFeeDB.orderid == fee_request.orderid, + OrderAdditionalFeeDB.result == AdditionalFeeResult.PENDING ).first() if existing_request: