From bf638703e0a9d83a965c79b852ab21f9f254ec94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BC=BA?= <1206709430@qq.com> Date: Thu, 7 Apr 2022 20:17:49 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84:=20=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=9D=83=E9=99=90=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/dvadmin/system/initialize.py | 152 +++++++++--------- backend/dvadmin/system/views/area.py | 1 - backend/dvadmin/system/views/button.py | 2 +- backend/dvadmin/system/views/dept.py | 3 +- backend/dvadmin/system/views/dictionary.py | 1 - backend/dvadmin/system/views/menu.py | 2 +- backend/dvadmin/system/views/menu_button.py | 2 +- .../components/panel-search/index.vue | 2 +- web/src/views/system/dept/crud.js | 2 +- 9 files changed, 83 insertions(+), 84 deletions(-) diff --git a/backend/dvadmin/system/initialize.py b/backend/dvadmin/system/initialize.py index 468ffcc..20fa3fa 100644 --- a/backend/dvadmin/system/initialize.py +++ b/backend/dvadmin/system/initialize.py @@ -24,10 +24,10 @@ class Initialize(CoreInitialize): "id": 1, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), - "name": "dvadmin团队", + "name": "DVAdmin团队", "sort": 1, "owner": "", "phone": "", @@ -40,7 +40,7 @@ class Initialize(CoreInitialize): "id": 2, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 2, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "技术部", @@ -56,7 +56,7 @@ class Initialize(CoreInitialize): "id": 3, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 3, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "运营部", @@ -80,7 +80,7 @@ class Initialize(CoreInitialize): "id": 1, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -91,7 +91,7 @@ class Initialize(CoreInitialize): "id": 2, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -102,7 +102,7 @@ class Initialize(CoreInitialize): "id": 3, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -113,7 +113,7 @@ class Initialize(CoreInitialize): "id": 4, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -124,7 +124,7 @@ class Initialize(CoreInitialize): "id": 5, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -135,7 +135,7 @@ class Initialize(CoreInitialize): "id": 6, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "保存", @@ -146,7 +146,7 @@ class Initialize(CoreInitialize): "id": 7, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "导入", @@ -157,7 +157,7 @@ class Initialize(CoreInitialize): "id": 8, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "导出", @@ -197,7 +197,7 @@ class Initialize(CoreInitialize): "id": 2, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "icon": "cog", @@ -260,7 +260,7 @@ class Initialize(CoreInitialize): "id": 5, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "icon": "bank", @@ -407,7 +407,7 @@ class Initialize(CoreInitialize): "id": 15, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "icon": "book", @@ -449,7 +449,7 @@ class Initialize(CoreInitialize): "id": 17, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "icon": "cogs", @@ -470,7 +470,7 @@ class Initialize(CoreInitialize): "id": 18, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "icon": "external-link", @@ -491,7 +491,7 @@ class Initialize(CoreInitialize): "id": 19, "description": "", "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "icon": "bug", @@ -520,7 +520,7 @@ class Initialize(CoreInitialize): "id": 1, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -534,7 +534,7 @@ class Initialize(CoreInitialize): "id": 2, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -548,7 +548,7 @@ class Initialize(CoreInitialize): "id": 3, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -562,7 +562,7 @@ class Initialize(CoreInitialize): "id": 4, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -576,7 +576,7 @@ class Initialize(CoreInitialize): "id": 5, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -590,7 +590,7 @@ class Initialize(CoreInitialize): "id": 6, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -604,7 +604,7 @@ class Initialize(CoreInitialize): "id": 7, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -618,7 +618,7 @@ class Initialize(CoreInitialize): "id": 8, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -632,7 +632,7 @@ class Initialize(CoreInitialize): "id": 9, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -646,7 +646,7 @@ class Initialize(CoreInitialize): "id": 10, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -660,7 +660,7 @@ class Initialize(CoreInitialize): "id": 11, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -674,7 +674,7 @@ class Initialize(CoreInitialize): "id": 12, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -688,7 +688,7 @@ class Initialize(CoreInitialize): "id": 13, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -702,7 +702,7 @@ class Initialize(CoreInitialize): "id": 14, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -716,7 +716,7 @@ class Initialize(CoreInitialize): "id": 15, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -730,7 +730,7 @@ class Initialize(CoreInitialize): "id": 16, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -744,7 +744,7 @@ class Initialize(CoreInitialize): "id": 17, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -758,7 +758,7 @@ class Initialize(CoreInitialize): "id": 18, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -772,7 +772,7 @@ class Initialize(CoreInitialize): "id": 19, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -786,7 +786,7 @@ class Initialize(CoreInitialize): "id": 20, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -800,7 +800,7 @@ class Initialize(CoreInitialize): "id": 21, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -814,7 +814,7 @@ class Initialize(CoreInitialize): "id": 22, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -828,7 +828,7 @@ class Initialize(CoreInitialize): "id": 23, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -842,7 +842,7 @@ class Initialize(CoreInitialize): "id": 24, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -856,7 +856,7 @@ class Initialize(CoreInitialize): "id": 25, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -870,7 +870,7 @@ class Initialize(CoreInitialize): "id": 26, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -884,7 +884,7 @@ class Initialize(CoreInitialize): "id": 27, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -898,7 +898,7 @@ class Initialize(CoreInitialize): "id": 28, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -912,7 +912,7 @@ class Initialize(CoreInitialize): "id": 29, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "保存", @@ -926,7 +926,7 @@ class Initialize(CoreInitialize): "id": 30, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -940,7 +940,7 @@ class Initialize(CoreInitialize): "id": 31, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -954,7 +954,7 @@ class Initialize(CoreInitialize): "id": 32, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -968,7 +968,7 @@ class Initialize(CoreInitialize): "id": 33, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -982,7 +982,7 @@ class Initialize(CoreInitialize): "id": 34, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -996,7 +996,7 @@ class Initialize(CoreInitialize): "id": 35, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -1010,7 +1010,7 @@ class Initialize(CoreInitialize): "id": 36, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -1024,7 +1024,7 @@ class Initialize(CoreInitialize): "id": 37, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -1038,7 +1038,7 @@ class Initialize(CoreInitialize): "id": 38, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -1052,7 +1052,7 @@ class Initialize(CoreInitialize): "id": 39, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -1066,7 +1066,7 @@ class Initialize(CoreInitialize): "id": 40, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -1080,7 +1080,7 @@ class Initialize(CoreInitialize): "id": 41, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -1094,7 +1094,7 @@ class Initialize(CoreInitialize): "id": 42, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -1108,7 +1108,7 @@ class Initialize(CoreInitialize): "id": 43, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "新增", @@ -1122,7 +1122,7 @@ class Initialize(CoreInitialize): "id": 44, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -1136,7 +1136,7 @@ class Initialize(CoreInitialize): "id": 45, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -1150,7 +1150,7 @@ class Initialize(CoreInitialize): "id": 46, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -1164,7 +1164,7 @@ class Initialize(CoreInitialize): "id": 47, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "导出", @@ -1178,7 +1178,7 @@ class Initialize(CoreInitialize): "id": 48, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "导入", @@ -1192,7 +1192,7 @@ class Initialize(CoreInitialize): "id": 49, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "详情", @@ -1206,7 +1206,7 @@ class Initialize(CoreInitialize): "id": 50, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "查询", @@ -1220,7 +1220,7 @@ class Initialize(CoreInitialize): "id": 51, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "删除", @@ -1234,7 +1234,7 @@ class Initialize(CoreInitialize): "id": 52, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "编辑", @@ -1256,7 +1256,7 @@ class Initialize(CoreInitialize): "id": 1, "description": None, "modifier": "1", - "dept_belong_id": None, + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "name": "管理员", @@ -1288,12 +1288,12 @@ class Initialize(CoreInitialize): "is_active": 1, "id": 1, "description": None, - "modifier": None, - "dept_belong_id": None, + "modifier": "1", + "dept_belong_id": 1, "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "username": "superadmin", - "email": "dvadmin@django-vue-admin", + "email": "dvadmin@django-vue-admin.com", "mobile": "13333333333", "avatar": None, "name": "超级管理员", @@ -1311,12 +1311,12 @@ class Initialize(CoreInitialize): "is_active": 1, "id": 2, "description": "", - "modifier": None, + "modifier": "1", "dept_belong_id": "", "update_datetime": datetime.datetime.now(), "create_datetime": datetime.datetime.now(), "username": "admin", - "email": "dvadmin@django-vue-admin", + "email": "dvadmin@django-vue-admin.com", "mobile": "13333333333", "avatar": "", "name": "管理员", diff --git a/backend/dvadmin/system/views/area.py b/backend/dvadmin/system/views/area.py index 9e6d5fc..cc4a4a0 100644 --- a/backend/dvadmin/system/views/area.py +++ b/backend/dvadmin/system/views/area.py @@ -44,5 +44,4 @@ class AreaViewSet(CustomModelViewSet): """ queryset = Area.objects.all() serializer_class = AreaSerializer - permission_classes = [] extra_filter_backends = [] diff --git a/backend/dvadmin/system/views/button.py b/backend/dvadmin/system/views/button.py index d6a4ef6..4fa6172 100644 --- a/backend/dvadmin/system/views/button.py +++ b/backend/dvadmin/system/views/button.py @@ -33,4 +33,4 @@ class ButtonViewSet(CustomModelViewSet): """ queryset = Button.objects.all() serializer_class = ButtonSerializer - permission_classes = [] + extra_filter_backends = [] diff --git a/backend/dvadmin/system/views/dept.py b/backend/dvadmin/system/views/dept.py index 5453ecd..59ad578 100644 --- a/backend/dvadmin/system/views/dept.py +++ b/backend/dvadmin/system/views/dept.py @@ -10,6 +10,7 @@ from dvadmin.system.models import Dept from dvadmin.utils.filters import DataLevelPermissionsFilter from dvadmin.utils.json_response import SuccessResponse +from dvadmin.utils.permission import AnonymousUserPermission from dvadmin.utils.serializers import CustomModelSerializer from dvadmin.utils.viewset import CustomModelViewSet @@ -46,7 +47,7 @@ class DeptViewSet(CustomModelViewSet): """ queryset = Dept.objects.all() serializer_class = DeptSerializer - permission_classes = [] + # extra_filter_backends = [] def list(self, request, *args, **kwargs): queryset = self.filter_queryset(self.get_queryset()) diff --git a/backend/dvadmin/system/views/dictionary.py b/backend/dvadmin/system/views/dictionary.py index 27ffc16..6f5a448 100644 --- a/backend/dvadmin/system/views/dictionary.py +++ b/backend/dvadmin/system/views/dictionary.py @@ -67,5 +67,4 @@ class DictionaryViewSet(CustomModelViewSet): queryset = Dictionary.objects.all() serializer_class = DictionarySerializer extra_filter_backends = [] - permission_classes = [] search_fields = ['label'] diff --git a/backend/dvadmin/system/views/menu.py b/backend/dvadmin/system/views/menu.py index f09430e..56c0490 100644 --- a/backend/dvadmin/system/views/menu.py +++ b/backend/dvadmin/system/views/menu.py @@ -88,7 +88,7 @@ class MenuViewSet(CustomModelViewSet): update_serializer_class = MenuCreateSerializer search_fields = ['name', 'status'] filter_fields = ['parent','name', 'status','is_link','visible','cache','is_catalog'] - permission_classes = [] + extra_filter_backends = [] @action(methods=['GET'], detail=True, permission_classes=[]) def web_router(self, request): diff --git a/backend/dvadmin/system/views/menu_button.py b/backend/dvadmin/system/views/menu_button.py index 8336995..4c4d2eb 100644 --- a/backend/dvadmin/system/views/menu_button.py +++ b/backend/dvadmin/system/views/menu_button.py @@ -33,4 +33,4 @@ class MenuButtonViewSet(CustomModelViewSet): """ queryset = MenuButton.objects.all() serializer_class = MenuButtonSerializer - permission_classes = [] + extra_filter_backends = [] diff --git a/web/src/layout/header-aside/components/panel-search/index.vue b/web/src/layout/header-aside/components/panel-search/index.vue index 8c18a59..cdf77ab 100644 --- a/web/src/layout/header-aside/components/panel-search/index.vue +++ b/web/src/layout/header-aside/components/panel-search/index.vue @@ -1,7 +1,7 @@