feat(base): 统一标准响应codestatus

This commit is contained in:
xingc
2025-04-21 18:26:16 +08:00
parent b75e93167d
commit 9fff9cdf39
2 changed files with 3 additions and 3 deletions

View File

@@ -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

View File

@@ -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,
})