Commit fd2e5d09 authored by John Red Medrano's avatar John Red Medrano

bug fix on master department

parent 72a14c16
...@@ -142,9 +142,9 @@ class ChangeRequestTemplatesViewset(meviewsets.ModelViewSet): ...@@ -142,9 +142,9 @@ class ChangeRequestTemplatesViewset(meviewsets.ModelViewSet):
serializer = self.get_serializer(instance) serializer = self.get_serializer(instance)
return Response(serializer.data) return Response(serializer.data)
# @transaction.atomic() @transaction.atomic()
def destroy(self, request, *args, **kwargs): def destroy(self, request, *args, **kwargs):
# try: try:
template_no = self.kwargs['template_no'] template_no = self.kwargs['template_no']
...@@ -203,9 +203,9 @@ class ChangeRequestTemplatesViewset(meviewsets.ModelViewSet): ...@@ -203,9 +203,9 @@ class ChangeRequestTemplatesViewset(meviewsets.ModelViewSet):
models.ChangeRequestTemplateHeader models.ChangeRequestTemplateHeader
) )
return Response({"message": "Deleted"}, status=status.HTTP_200_OK) return Response({"message": "Deleted"}, status=status.HTTP_200_OK)
# except Exception as e: except Exception as e:
# return Response(e, return Response(e,
# status=status.HTTP_500_INTERNAL_SERVER_ERROR) status=status.HTTP_500_INTERNAL_SERVER_ERROR)
@transaction.atomic @transaction.atomic
def partial_update(self, request, *args, **kwargs): def partial_update(self, request, *args, **kwargs):
......
...@@ -26,20 +26,28 @@ class AdminDepartmentViewSet(viewsets.ModelViewSet): ...@@ -26,20 +26,28 @@ class AdminDepartmentViewSet(viewsets.ModelViewSet):
# @rms.department_list # @rms.department_list
def list(self, request, *args, **kwargs): def list(self, request, *args, **kwargs):
try:
queryset = self.filter_queryset(self.get_queryset()) company = self.request.query_params['company_code']
page = self.paginate_queryset(queryset) queryset = self.filter_queryset(self.get_queryset())
queryset = queryset.filter(company__code=company)
if page is not None: page = self.paginate_queryset(queryset)
serializer = self.get_serializer(page, many=True)
if page is not None:
serializer = self.get_serializer(page, many=True)
message = status_message_response(
200,
'success',
'list of Department found',
serializer.data
)
return self.get_paginated_response(message)
except Exception as e:
# serializer = self.get_serializer(queryset, many=True)
message = status_message_response( message = status_message_response(
200, 400,
'success', 'failed',
'list of Department found', 'company_code is required',
serializer.data ''
) )
return self.get_paginated_response(message) return Response(message)
serializer = self.get_serializer(queryset, many=True)
return Response(serializer.data)
...@@ -96,7 +96,15 @@ ...@@ -96,7 +96,15 @@
"raw": "" "raw": ""
}, },
"url": { "url": {
"raw": "" "raw": "{{baseurl}}/master/users/",
"host": [
"{{baseurl}}"
],
"path": [
"master",
"users",
""
]
} }
}, },
"response": [] "response": []
...@@ -2184,15 +2192,11 @@ ...@@ -2184,15 +2192,11 @@
"raw": "" "raw": ""
}, },
"url": { "url": {
"raw": "http://localhost:8000/api/v1/change-request/allowed-companies/", "raw": "{{baseurl}}/change-request/allowed-companies/",
"protocol": "http",
"host": [ "host": [
"localhost" "{{baseurl}}"
], ],
"port": "8000",
"path": [ "path": [
"api",
"v1",
"change-request", "change-request",
"allowed-companies", "allowed-companies",
"" ""
...@@ -2218,15 +2222,11 @@ ...@@ -2218,15 +2222,11 @@
"raw": "{\n\t\"form\": [\n {\n \"create_change_request\": true,\n \"create_change_request_template\": true,\n \"view_all_change_request\": true,\n \"id_number\": \"USER-20190917-0000001\",\n \"company_pivot\": \"COMPANY-20190917-0000001\",\n \"group_pivots\": \"DEPARTMENT-20190917-0000001\"\n },\n {\n \"create_change_request\": true,\n \"create_change_request_template\": true,\n \"view_all_change_request\": true,\n \"id_number\": \"USER-20190917-0000001\",\n \"company_pivot\": \"COMPANY-20190917-0000002\",\n \"group_pivots\": \"DEPARTMENT-20190917-0000002\"\n }\n ]\n}" "raw": "{\n\t\"form\": [\n {\n \"create_change_request\": true,\n \"create_change_request_template\": true,\n \"view_all_change_request\": true,\n \"id_number\": \"USER-20190917-0000001\",\n \"company_pivot\": \"COMPANY-20190917-0000001\",\n \"group_pivots\": \"DEPARTMENT-20190917-0000001\"\n },\n {\n \"create_change_request\": true,\n \"create_change_request_template\": true,\n \"view_all_change_request\": true,\n \"id_number\": \"USER-20190917-0000001\",\n \"company_pivot\": \"COMPANY-20190917-0000002\",\n \"group_pivots\": \"DEPARTMENT-20190917-0000002\"\n }\n ]\n}"
}, },
"url": { "url": {
"raw": "http://localhost:8000/api/v1/change-request/allowed-companies/", "raw": "{{baseurl}}/change-request/allowed-companies/",
"protocol": "http",
"host": [ "host": [
"localhost" "{{baseurl}}"
], ],
"port": "8000",
"path": [ "path": [
"api",
"v1",
"change-request", "change-request",
"allowed-companies", "allowed-companies",
"" ""
...@@ -2251,15 +2251,11 @@ ...@@ -2251,15 +2251,11 @@
"raw": "" "raw": ""
}, },
"url": { "url": {
"raw": "http://localhost:8000/api/v1/change-request/companies/", "raw": "{{baseurl}}/change-request/companies/",
"protocol": "http",
"host": [ "host": [
"localhost" "{{baseurl}}"
], ],
"port": "8000",
"path": [ "path": [
"api",
"v1",
"change-request", "change-request",
"companies", "companies",
"" ""
...@@ -2278,15 +2274,11 @@ ...@@ -2278,15 +2274,11 @@
"raw": "" "raw": ""
}, },
"url": { "url": {
"raw": "http://localhost:8000/api/v1/change-request/departments/?company_code=COMPANY-20190917-0000001", "raw": "{{baseurl}}/change-request/departments/?company_code=COMPANY-20190917-0000001",
"protocol": "http",
"host": [ "host": [
"localhost" "{{baseurl}}"
], ],
"port": "8000",
"path": [ "path": [
"api",
"v1",
"change-request", "change-request",
"departments", "departments",
"" ""
...@@ -2311,15 +2303,11 @@ ...@@ -2311,15 +2303,11 @@
"raw": "" "raw": ""
}, },
"url": { "url": {
"raw": "http://localhost:8000/api/v1/change-request/user-list/?department_code=DEPARTMENT-20190917-0000001&company_code=COMPANY-20190917-0000001", "raw": "{{baseurl}}/change-request/user-list/?department_code=DEPARTMENT-20190917-0000001&company_code=COMPANY-20190917-0000001",
"protocol": "http",
"host": [ "host": [
"localhost" "{{baseurl}}"
], ],
"port": "8000",
"path": [ "path": [
"api",
"v1",
"change-request", "change-request",
"user-list", "user-list",
"" ""
...@@ -2544,7 +2532,7 @@ ...@@ -2544,7 +2532,7 @@
"bearer": [ "bearer": [
{ {
"key": "token", "key": "token",
"value": "d8df1da658a26c27000ea359180d28f3422b6659", "value": "777c6ebeb20e99c4f329708490528b68ee56002f",
"type": "string" "type": "string"
} }
] ]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment