hrm info get_or_create

This commit is contained in:
曹前明 2022-10-18 12:16:38 +08:00
parent af61d75177
commit 02c387daf4
1 changed files with 9 additions and 9 deletions

View File

@ -57,15 +57,15 @@ class EmployeeViewSet(CustomModelViewSet):
个人信息
"""
user = request.user
# Employee.objects.get_or_create(user=user,
# defaults={
# "user": user,
# "name": user.name,
# "phone": user.phone,
# "belong_dept": user.belong_dept,
# "post": user.post,
# "type": user.type
# })
Employee.objects.get_or_create(user=user,
defaults={
"user": user,
"name": user.name,
"phone": user.phone,
"belong_dept": user.belong_dept,
"post": user.post,
"type": user.type
})
return Response(EmployeeSerializer(instance=user.employee).data)
@action(methods=['post'], detail=False, permission_classes=[IsAuthenticated],