diff --git a/client/.env.production b/client/.env.production index 86e0c3a..1db701b 100644 --- a/client/.env.production +++ b/client/.env.production @@ -2,5 +2,5 @@ ENV = 'production' # base api -VUE_APP_BASE_API = 'http://121.36.23.77:8036/api' +VUE_APP_BASE_API = 'http://121.36.23.77:8000' diff --git a/docs/认证系统报告.docx b/docs/认证系统报告.docx new file mode 100644 index 0000000..f907df7 Binary files /dev/null and b/docs/认证系统报告.docx differ diff --git a/server/apps/project/views.py b/server/apps/project/views.py index 63202e7..cd70612 100644 --- a/server/apps/project/views.py +++ b/server/apps/project/views.py @@ -102,8 +102,7 @@ class CertappViewset(PageOrNot, RbacFilterSet, ModelViewSet): obj = serializer.save(create_by = self.request.user, belong_dept=self.request.user.dept, state='受理') CertAppFlow.objects.create(certapp = obj, handler=self.request.user, data=serializer.data, operation='创建申请', state='申请') headers = self.get_success_headers(serializer.data) - if postdata.field_code=='QMS': - + if 'field_code' in postdata and postdata['field_code'] == 'QMS': instance,_ = Certunit.objects.get_or_create(enterprise = Enterprise.objects.get(pk=request.data['enterprise'])) Certappunit.objects.create(certunit=instance, certapp=obj) return Response(serializer.data, status=status.HTTP_201_CREATED, headers=headers)