hujingpei %!s(int64=4) %!d(string=hai) anos
pai
achega
2f83afa426
Modificáronse 1 ficheiros con 9 adicións e 3 borrados
  1. 9 3
      apps/tenant/operation_help/views.py

+ 9 - 3
apps/tenant/operation_help/views.py

@@ -2,10 +2,11 @@
 
 from utils.custom_modelviewset import CustomModelViewSet
 from rest_framework.decorators import action
-import json
+from rest_framework import generics
+
 
 from .models import OperationHelp,OperationHelpUpfile
-from utils.permission import IsAdministratorUser
+from utils.permission import isLogin
 from .serializer import OperationHelpSerializer
 from apps.tenant import tenant_log
 from apps.log.models import BizLog
@@ -15,7 +16,7 @@ from utils import response_ok, response_error
 from django.db import transaction
 
 class OperationHelpViewSet(CustomModelViewSet):
-    permission_classes = [IsAdministratorUser, ]
+    permission_classes = [isLogin, ]
     queryset = OperationHelp.objects.filter()
     serializer_class = OperationHelpSerializer
 
@@ -24,6 +25,11 @@ class OperationHelpViewSet(CustomModelViewSet):
         f = OperationHelpFilter(self.request.GET, queryset=queryset)
         return f.qs
 
+    def retrieve(self, request, *args, **kwargs):
+        instance = self.get_object()
+        serializer = self.get_serializer(instance)
+        return response_ok(serializer.data)
+
     def perform_create(self, serializer):
         super(OperationHelpViewSet,self).perform_create(serializer)
         instance = serializer.instance