fix bug
This commit is contained in:
parent
c9f87f42ca
commit
e2d22cb142
@ -51,7 +51,7 @@ def calculate_price(price_request: OrderPriceCalculateRequest,user: UserDB,db: S
|
|||||||
OrderPriceResult: 包含价格信息和使用的优惠券/积分信息
|
OrderPriceResult: 包含价格信息和使用的优惠券/积分信息
|
||||||
"""
|
"""
|
||||||
# 计算所有包裹中的取件码总数
|
# 计算所有包裹中的取件码总数
|
||||||
if price_request.package_count > 0:
|
if price_request.pickup_images:
|
||||||
package_count = price_request.package_count
|
package_count = price_request.package_count
|
||||||
else:
|
else:
|
||||||
package_count = sum(
|
package_count = sum(
|
||||||
|
|||||||
@ -107,7 +107,7 @@ class OrderPackage(BaseModel):
|
|||||||
|
|
||||||
# 先定义 OrderPriceCalculateRequest
|
# 先定义 OrderPriceCalculateRequest
|
||||||
class OrderPriceCalculateRequest(BaseModel):
|
class OrderPriceCalculateRequest(BaseModel):
|
||||||
package_count: Optional[int] = None
|
package_count: int = 0
|
||||||
pickup_images: Optional[str] = None
|
pickup_images: Optional[str] = None
|
||||||
packages: Optional[List[OrderPackage]] = None
|
packages: Optional[List[OrderPackage]] = None
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user