feat: 微信注册时默认非医学三类

This commit is contained in:
caoqianming 2023-08-08 18:50:01 +08:00
parent 9c23703c63
commit e181073cdb
1 changed files with 5 additions and 2 deletions

View File

@ -674,8 +674,11 @@ class WxphoneRegister(APIView):
request.user.name = data.get('name', '未知')
if request.user.role.name =='游客':
request.user.role = ConsumerRole.objects.get(name='注册用户')
# if not request.user.workscope:
# request.user.workscope = WorkScope.objects.filter(sortnum=1).order_by('id').first()
if not request.user.workscope:
try:
request.user.workscope = WorkScope.objects.filter(sortnum=0).order_by('id').first()
except:
pass
request.user.save()
return Response(status=status.HTTP_200_OK, data=ConsumerDetailSerializer(instance=request.user).data)