diff --git a/client/src/views/supervision/record.vue b/client/src/views/supervision/record.vue index 887475c..90e4a4d 100644 --- a/client/src/views/supervision/record.vue +++ b/client/src/views/supervision/record.vue @@ -400,7 +400,8 @@ export default { resetFilter() { this.listQuery = { page: 1, - page_size: 20 + page_size: 20, + only: this.listQuery.only }; this.getList(); }, diff --git a/server/apps/supervision/views.py b/server/apps/supervision/views.py index 14e2a28..3dd5925 100644 --- a/server/apps/supervision/views.py +++ b/server/apps/supervision/views.py @@ -261,7 +261,8 @@ class RecordViewSet(RbacFilterSet, PageOrNot, CreateUpdateCustomMixin, ModelView contents = request.data['contents'] rlist = [] for i in contents: - data = {'content':Content.objects.get(pk=i), 'belong_dept':request.user.dept, 'is_self':True} + content = Content.objects.get(pk=i) + data = {'content':content, 'belong_dept':request.user.dept, 'is_self':True, 'content_name':content.name, 'content_desc':content.desc} rlist.append(Record(**data)) Record.objects.bulk_create(rlist) return Response(status=status.HTTP_200_OK)