diff --git a/test_server/crm/views.py b/test_server/crm/views.py index 5d8fe72..53e12c3 100644 --- a/test_server/crm/views.py +++ b/test_server/crm/views.py @@ -228,7 +228,7 @@ class ConsumerViewSet(ModelViewSet): try: workscopeobj = WorkScope.objects.get(name=workscope) obj.workscope = workscopeobj - PaySubject.objects.create(subject=workscopeobj.subject, consumer = obj) + PaySubject.objects.get_or_create(subject=workscopeobj.subject, consumer = obj) except: return Response({"error":"工作类别不存在!"}) obj.save()