Refactor the data rule to scope rule (#596)

* WIP

* update codes

* update codes

* update filter_data_permission

* Fix schema

* Fix issues
This commit is contained in:
Wu Clan
2025-04-28 18:15:52 +08:00
committed by GitHub
parent bc5d142920
commit 032364e48e
34 changed files with 682 additions and 180 deletions

View File

@@ -1,11 +1,6 @@
insert into sys_dept (id, name, sort, leader, phone, email, status, del_flag, parent_id, created_time, updated_time)
values (1, 'test', 0, null, null, null, 1, 0, null, '2023-06-26 17:13:45', null);
insert into sys_api (id, name, method, path, remark, created_time, updated_time)
values (1, '创建API', 'POST', '/api/v1/apis', null, '2024-02-02 11:29:47', null),
(2, '删除API', 'DELETE', '/api/v1/apis', null, '2024-02-02 11:31:32', null),
(3, '编辑API', 'PUT', '/api/v1/apis/{pk}', null, '2024-02-02 11:32:22', null);
insert into fba.sys_menu (id, title, name, path, sort, icon, type, component, perms, status, display, cache, link, remark, parent_id, created_time, updated_time)
values (1, '测试', 'Test', 'test', 0, null, 0, null, null, 0, 0, 1, null, null, null, '2023-07-27 19:14:10', null),
(2, '仪表盘', 'Dashboard', 'dashboard', 0, 'material-symbols:dashboard', 0, null, null, 1, 1, 1, null, null, null, '2023-07-27 19:15:45', null),