refactor(backend): 统一返回的数据格式
This commit is contained in:
@@ -9,6 +9,7 @@ from flask_jwt_extended import (
|
||||
jwt_required,
|
||||
)
|
||||
|
||||
from pear_admin.common.utils.responses import JsonResponse
|
||||
from pear_admin.extensions import db
|
||||
from pear_admin.orms import RightsORM, RoleORM, UserORM
|
||||
|
||||
@@ -24,9 +25,9 @@ def login_in():
|
||||
).scalar()
|
||||
|
||||
if not user:
|
||||
return {"message": "用户不存在", "code": -1}, 401
|
||||
return JsonResponse().set_msg("用户不存在").failure(), 401
|
||||
if not user.check_password(data["password"]):
|
||||
return {"message": "用户密码错误", "code": -1}, 401
|
||||
return JsonResponse().set_msg("用户密码错误").failure(), 401
|
||||
|
||||
access_token = create_access_token(user)
|
||||
refresh_token = create_refresh_token(user)
|
||||
@@ -46,7 +47,7 @@ def login_in():
|
||||
@passport_api.route("/logout", methods=["GET", "POST"])
|
||||
@jwt_required()
|
||||
def logout():
|
||||
return {"msg": "退出登录成功", "code": 0}
|
||||
return JsonResponse().set_msg("退出登录成功").ok()
|
||||
|
||||
|
||||
@passport_api.get("/menu")
|
||||
|
||||
Reference in New Issue
Block a user