update
This commit is contained in:
parent
bb777b29c1
commit
feb9d87ddf
@ -119,10 +119,11 @@ async def pre_order(
|
||||
# 检查是否有未支付的订单
|
||||
unpay_order = db.query(ShippingOrderDB).filter(
|
||||
ShippingOrderDB.userid == current_user.userid,
|
||||
ShippingOrderDB.status == OrderStatus.UNPAID
|
||||
ShippingOrderDB.status.not_in([OrderStatus.CANCELLED, OrderStatus.COMPLETED])
|
||||
).first()
|
||||
|
||||
if unpay_order:
|
||||
return error_response(code=400, message="存在未支付的订单", data={
|
||||
return error_response(code=400, message="存在未完成的订单", data={
|
||||
"orderid": unpay_order.orderid
|
||||
})
|
||||
|
||||
|
||||
@ -42,8 +42,9 @@ def success_response(*, data: Any = None, message: str = "success") -> CustomJSO
|
||||
data=data
|
||||
).json_response()
|
||||
|
||||
def error_response(*, code: int = 400, message: str) -> CustomJSONResponse:
|
||||
def error_response(*, code: int = 400, message: str, data: Any = None) -> CustomJSONResponse:
|
||||
return ResponseModel(
|
||||
code=code,
|
||||
message=message
|
||||
message=message,
|
||||
data=data
|
||||
).json_response()
|
||||
Loading…
Reference in New Issue
Block a user