diff --git a/app/api/endpoints/order.py b/app/api/endpoints/order.py index 5206ba0..3368825 100644 --- a/app/api/endpoints/order.py +++ b/app/api/endpoints/order.py @@ -1324,6 +1324,10 @@ async def deliveryman_receive_order( deliveryman: UserDB = Depends(get_deliveryman_user) ): """接单(仅配送员可用)""" + + if not deliveryman.is_auth: + return error_response(code=400, message="请先完成实名认证") + # 查询订单 order = db.query(ShippingOrderDB).filter( ShippingOrderDB.orderid == orderid diff --git a/jobs.sqlite b/jobs.sqlite index 29eed9d..893bb48 100644 Binary files a/jobs.sqlite and b/jobs.sqlite differ