From c3f4c92f73221ac856cec217bc6c0e3c85abbbeb Mon Sep 17 00:00:00 2001 From: "apan_youxiang@163.com" Date: Tue, 9 Aug 2022 13:53:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E8=AE=A4=E8=AF=81;=20=E4=BF=AE=E6=94=B9=E4=B8=AA?= =?UTF-8?q?=E4=BA=BA=E8=B5=84=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/user/views.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/apps/user/views.py b/apps/user/views.py index 6cc7bbc..6f21010 100644 --- a/apps/user/views.py +++ b/apps/user/views.py @@ -33,7 +33,10 @@ def user_login(): def user_update_password(): old_password = request.values.get("old_password") new_password = request.values.get("new_password") + new_password1 = request.values.get("new_password1") # user_id = g.current_user.use + if new_password != new_password1: + return jsonify(Utils.false_return(msg="两次密码不一致")) msg_bool, msg_token = BllUser().update_password(g.current_user, old_password=old_password, new_password=new_password) if msg_bool: return jsonify(Utils.true_return(data={"token": msg_token})) @@ -90,6 +93,18 @@ def add_user_info(): except Exception as error: return jsonify(Utils.except_return(msg=error)) +# 个人资料 +@user_router.route("/getinfo", methods=["GET", "POST"]) +@token_auth.login_required +def get_user_info(): + data = Utils.to_dict(g.current_user) + try: + data.pop("password") + data.pop("role_id") + except Exception: + pass + return jsonify(Utils.true_return(data=data)) + # 修改用户 @user_router.route("/update", methods=["GET", "POST"]) @token_auth.login_required