重构: 数据权限优化
							parent
							
								
									e38decd5c9
								
							
						
					
					
						commit
						bf638703e0
					
				| 
						 | 
				
			
			@ -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": "管理员",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -44,5 +44,4 @@ class AreaViewSet(CustomModelViewSet):
 | 
			
		|||
    """
 | 
			
		||||
    queryset = Area.objects.all()
 | 
			
		||||
    serializer_class = AreaSerializer
 | 
			
		||||
    permission_classes = []
 | 
			
		||||
    extra_filter_backends = []
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,4 +33,4 @@ class ButtonViewSet(CustomModelViewSet):
 | 
			
		|||
    """
 | 
			
		||||
    queryset = Button.objects.all()
 | 
			
		||||
    serializer_class = ButtonSerializer
 | 
			
		||||
    permission_classes = []
 | 
			
		||||
    extra_filter_backends = []
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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())
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -67,5 +67,4 @@ class DictionaryViewSet(CustomModelViewSet):
 | 
			
		|||
    queryset = Dictionary.objects.all()
 | 
			
		||||
    serializer_class = DictionarySerializer
 | 
			
		||||
    extra_filter_backends = []
 | 
			
		||||
    permission_classes = []
 | 
			
		||||
    search_fields = ['label']
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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):
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,4 +33,4 @@ class MenuButtonViewSet(CustomModelViewSet):
 | 
			
		|||
    """
 | 
			
		||||
    queryset = MenuButton.objects.all()
 | 
			
		||||
    serializer_class = MenuButtonSerializer
 | 
			
		||||
    permission_classes = []
 | 
			
		||||
    extra_filter_backends = []
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,7 @@
 | 
			
		|||
<template>
 | 
			
		||||
  <div class="panel-search" flex="dir:top">
 | 
			
		||||
    <div class="panel-search__input-group" flex-box="0" flex="dir:top main:center cross:center" @click.self="handlePanelClick">
 | 
			
		||||
      <d2-icon-svg class="panel-search__logo" name="d2-admin-text"/>
 | 
			
		||||
      <d2-icon-svg class="panel-search__logo" name="dvadmin" style="width: 200px;height: 200px;"/>
 | 
			
		||||
      <el-autocomplete
 | 
			
		||||
        class="panel-search__input"
 | 
			
		||||
        ref="input"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -236,6 +236,6 @@ export const crudOptions = (vm) => {
 | 
			
		|||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    ].concat(vm.commonEndColumns())
 | 
			
		||||
    ].concat(vm.commonEndColumns({ dept_belong_id: { showForm: true, showTable: false } }))
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue