This commit is contained in:
aaron 2025-03-27 17:38:51 +08:00
parent 7eef4942d8
commit fbf564795c
2 changed files with 8 additions and 1 deletions

View File

@ -254,9 +254,16 @@ async def complete_order(
merchant_user: UserDB = Depends(get_merchant_user)
):
"""商家完成订单"""
merchant = db.query(MerchantDB).filter(
MerchantDB.user_id == merchant_user.userid
).first()
if not merchant:
return error_response(code=404, message="商家不存在")
order = db.query(MerchantOrderDB).filter(
MerchantOrderDB.order_id == order_id,
MerchantOrderDB.merchant_id == merchant_user.userid
MerchantOrderDB.merchant_id == merchant.id
).first()
if not order:

Binary file not shown.