默认类别是非医学Ⅲ类

This commit is contained in:
caoqianming 2021-04-12 22:10:02 +08:00
parent fb0aec0837
commit 5e90ae3a46
1 changed files with 12 additions and 0 deletions

View File

@ -607,6 +607,12 @@ class ConsumerRegister(APIView):
consumer.nickname = nickname
if consumer.role and consumer.role.name == '游客':
consumer.role = ConsumerRole.objects.get(name='注册用户')
# 默认工作类别是非医学Ⅲ类
if not consumer.workscope:
try:
consumer.workscope = WorkScope.objects.get(name='非医学Ⅲ类')
except:
pass
consumer.save()
return Response(status=status.HTTP_200_OK)
else:
@ -617,6 +623,12 @@ class ConsumerRegister(APIView):
consumer.nickname = nickname
if consumer.role and consumer.role.name == '游客':
consumer.role = ConsumerRole.objects.get(name='注册用户')
# 默认工作类别是非医学Ⅲ类
if not consumer.workscope:
try:
consumer.workscope = WorkScope.objects.get(name='非医学Ⅲ类')
except:
pass
consumer.save()
return Response(status=status.HTTP_200_OK)
else: