访客账户注册时关联已有人员bug

This commit is contained in:
曹前明 2022-10-18 11:16:24 +08:00
parent 9f1cf30957
commit a6b71c9450
1 changed files with 5 additions and 3 deletions

View File

@ -117,9 +117,11 @@ class VisitorViewSet(CustomModelViewSet):
user.wx_openid = vdata.get('wx_openid', None)
user.wxmp_openid = vdata.get('wxmp_openid', None)
user.save()
ep.user = user
ep.is_deleted = False
ep.save()
ep2 = Employee.objects.get_queryset(all=True).filter(phone=phone, user__isnull=True).first()
if ep2:
ep2.user = user
ep2.is_deleted = False
ep2.save()
return Response(get_tokens_for_user(user))