dependabot/npm_and_yarn/fir_admin/tmpl-1.0.5
youngS 3 years ago
parent 69c699aebb
commit e84f47170a
  1. 3
      fir_ser/api/views/thirdlogin.py

@ -124,13 +124,14 @@ class ValidWxChatToken(APIView):
uid = rec_msg.Eventkey.split('.')[-1] uid = rec_msg.Eventkey.split('.')[-1]
wx_user_obj = ThirdWeChatUserInfo.objects.filter(openid=to_user).first() wx_user_obj = ThirdWeChatUserInfo.objects.filter(openid=to_user).first()
user_obj = UserInfo.objects.filter(uid=uid).first() user_obj = UserInfo.objects.filter(uid=uid).first()
update_or_create_wx_userinfo(to_user, user_obj)
if wx_user_obj: if wx_user_obj:
if user_obj and user_obj.uid == wx_user_obj.user_id.uid: if user_obj and user_obj.uid == wx_user_obj.user_id.uid:
content = f'账户 {wx_user_obj.user_id.first_name} 已经绑定成功,感谢您的使用' content = f'账户 {wx_user_obj.user_id.first_name} 已经绑定成功,感谢您的使用'
update_or_create_wx_userinfo(to_user, user_obj)
else: else:
content = f'账户已经被 {wx_user_obj.user_id.first_name} 绑定' content = f'账户已经被 {wx_user_obj.user_id.first_name} 绑定'
else: else:
update_or_create_wx_userinfo(to_user, user_obj)
content = f'账户绑定 {wx_user_obj.user_id.first_name} 成功' content = f'账户绑定 {wx_user_obj.user_id.first_name} 成功'
set_wx_ticket_login_info_cache(rec_msg.Ticket, user_obj.pk) set_wx_ticket_login_info_cache(rec_msg.Ticket, user_obj.pk)
reply_msg = reply.TextMsg(to_user, from_user, content) reply_msg = reply.TextMsg(to_user, from_user, content)

Loading…
Cancel
Save