-
-
+
+
+ 主动上报
+
+
+
+
+
+
@@ -20,8 +42,9 @@
-
+
+
- {{
+ {{
scope.row.task_.name
}}
@@ -113,7 +136,9 @@
diff --git a/server/apps/supervision/views.py b/server/apps/supervision/views.py
index 465d17a..b7cb380 100644
--- a/server/apps/supervision/views.py
+++ b/server/apps/supervision/views.py
@@ -29,7 +29,7 @@ class ContentViewSet(CreateUpdateCustomMixin, ModelViewSet):
serializer_class = ContentSerializer
pagination_class = None
search_fields = ['name', 'desc']
- filterset_fields = ['type']
+ filterset_fields = ['type','can_doself']
ordering = ['type__sort', 'create_time']
class TaskViewSet(CreateUpdateCustomMixin, ModelViewSet):
@@ -127,7 +127,7 @@ class RecordViewSet(RbacFilterSet, PageOrNot, CreateUpdateCustomMixin, ModelView
instance.save()
return Response(status=status.HTTP_200_OK)
- @action(methods=['post'], detail=True, perms_map = {'post':'record_up'})
+ @action(methods=['post'], detail=False, perms_map = {'post':'record_creates'})
def createself(self, request, *args, **kwargs):
contents = request.data['contents']
rlist = []