This commit is contained in:
aaron 2025-02-15 21:31:35 +08:00
parent 128d4503e1
commit fac11ca3a0

View File

@ -303,8 +303,8 @@ async def password_login(
if not verify_password(login_data.password, user.password): if not verify_password(login_data.password, user.password):
return error_response(code=401, message="密码错误") return error_response(code=401, message="密码错误")
if user.roles not in [UserRole.DELIVERYMAN, UserRole.MERCHANT]: if user.roles not in [UserRole.DELIVERYMAN, UserRole.MERCHANT, UserRole.ADMIN]:
return error_response(code=401, message="只有配送员和商家可以登录") return error_response(code=401, message="只有配送员、商家和管理员可以登录")
if user.roles == UserRole.MERCHANT: if user.roles == UserRole.MERCHANT:
# 检查是否有商家设置了当前用户 id # 检查是否有商家设置了当前用户 id