fix(pay): 移除订单常见多余参数
This commit is contained in:
@@ -62,7 +62,7 @@ async def create_order(
|
||||
)
|
||||
out_trade_no = generate_order_number()
|
||||
prepay_id = wechat_pay_api.create_unified_order(
|
||||
**payload.model_dump(exclude_none=True),
|
||||
**payload.model_dump(exclude_none=True, exclude={'product_id'}),
|
||||
out_trade_no=out_trade_no,
|
||||
spbill_create_ip=client_ip
|
||||
)
|
||||
|
||||
@@ -11,6 +11,7 @@ from core.base.schema import ProductCategory
|
||||
|
||||
|
||||
class ProductOut(BaseModel):
|
||||
id: int
|
||||
name: str
|
||||
category: ProductCategory
|
||||
price: int
|
||||
|
||||
Reference in New Issue
Block a user