diff --git a/core/base/schema.py b/core/base/schema.py index a16e8ef..73ba0c1 100644 --- a/core/base/schema.py +++ b/core/base/schema.py @@ -13,7 +13,7 @@ T = TypeVar('T') class BaseResponse(BaseModel, Generic[T]): - code: int = 200 + status: int = 200 message: str = 'success' data: Optional[T] = None diff --git a/core/routers/pay/routes.py b/core/routers/pay/routes.py index 70ff4da..1718250 100644 --- a/core/routers/pay/routes.py +++ b/core/routers/pay/routes.py @@ -113,10 +113,10 @@ async def wechat_notify( 'notify_total_fee': params['total_fee'], 'status': base_schema.OrderStatusType.OK }) - result = {'code': 200, 'message': 'OK'} + result = {'status': 200, 'message': 'OK'} background_tasks.add_task(actions_after_payment, notify_params=params) else: - result = {'code': 400, 'message': '支付失败'} + result = {'status': 400, 'message': '支付失败'} record.update({ 'status': base_schema.OrderStatusType.FAIL, })