Update menu handling logic (#163)

* Restore superuser menu to get

* Update menu table fields

* Update the sql file

* Update the readme file

* lint
This commit is contained in:
Wu Clan
2023-07-02 00:44:27 +08:00
committed by GitHub
parent ee57c08ea6
commit 6f2c45a78d
11 changed files with 40 additions and 52 deletions
+2
View File
@@ -107,6 +107,8 @@ CREATE TABLE sys_menu
component VARCHAR(255) COMMENT '组件路径',
perms VARCHAR(100) COMMENT '权限标识',
status INTEGER NOT NULL COMMENT '菜单状态(0停用 1正常)',
`show` INTEGER NOT NULL comment '是否显示(0否 1是)',
cache INTEGER NOT NULL comment '是否缓存(0否 1是)',
remark LONGTEXT COMMENT '备注',
parent_id INTEGER COMMENT '父菜单ID',
created_time DATETIME NOT NULL COMMENT '创建时间',
+11 -10
View File
@@ -1,10 +1,14 @@
INSERT INTO fba.sys_dept (id, name, level, sort, leader, phone, email, status, del_flag, parent_id, created_time,
updated_time)
INSERT INTO fba.sys_dept (id, name, level, sort, leader, phone, email, status, del_flag, parent_id, created_time, updated_time)
VALUES (1, 'test', 0, 0, null, null, null, 1, 0, null, '2023-06-26 17:13:45', null);
INSERT INTO fba.sys_menu (id, name, level, sort, icon, path, menu_type, component, perms, status, remark, parent_id,
created_time, updated_time)
VALUES (1, 'test', 0, 0, null, null, 0, null, null, 1, null, null, '2023-06-26 17:13:45', null);
insert into fba.sys_menu (id, name, level, sort, icon, path, menu_type, component, perms, status, remark, parent_id, created_time, updated_time, show, cache)
values (1, 'test', 0, 0, null, null, 0, null, null, 1, null, null, '2023-06-26 17:13:45', null, 1, 1),
(2, 'dashboard', 0, 0, 'icon-dashboard', '/dashboard', 0, '/dashboard/workplace/index.vue', null, 1, null, null, '2023-06-30 10:10:34', null, 1, 1),
(3, 'Workplace', 0, 0, null, '/workplace', 0, null, null, 1, null, 2, '2023-06-30 10:11:40', null, 1, 1),
(4, 'arcoWebsite', 0, 0, 'icon-link', 'https://arco.design', 0, null, null, 1, null, null, '2023-06-30 10:13:04', null, 1, 1),
(5, 'log', 0, 0, 'icon-bug', '/log', 0, null, null, 1, null, null, '2023-06-30 10:13:54', null, 1, 1),
(6, 'Login', 0, 0, null, '/login', 0, '/log/login/index.vue', null, 1, null, 5, '2023-06-30 10:14:23', null, 1, 1),
(7, 'faq', 0, 0, 'icon-question-circle', 'https://arco.design/vue/docs/pro/faq', 0, null, null, 1, null, null, '2023-06-30 10:14:56', null, 1, 1);
INSERT INTO fba.sys_role (id, name, data_scope, status, remark, created_time, updated_time)
VALUES (1, 'test', 2, 1, null, '2023-06-26 17:13:45', null);
@@ -12,11 +16,8 @@ VALUES (1, 'test', 2, 1, null, '2023-06-26 17:13:45', null);
INSERT INTO fba.sys_role_menu (id, role_id, menu_id)
VALUES (1, 1, 1);
INSERT INTO fba.sys_user (id, uuid, username, nickname, password, email, is_superuser, status, is_multi_login, avatar,
phone, join_time, last_login_time, dept_id, created_time, updated_time)
VALUES (1, 'af4c804f-3966-4949-ace2-3bb7416ea926', 'test', 'test',
'$2b$12$TpdL7kKriqhpJHSBMT.Fr.hJNBx5SdUybi.NT1DV5MojYpV9PpRre', 'test@gmail.com', 1, 1, 0, null, null,
'2023-06-26 17:13:45', null, 1, '2023-06-26 17:13:45', null);
INSERT INTO fba.sys_user (id, uuid, username, nickname, password, email, is_superuser, status, is_multi_login, avatar, phone, join_time, last_login_time, dept_id, created_time, updated_time)
VALUES (1, 'af4c804f-3966-4949-ace2-3bb7416ea926', 'test', 'test', '$2b$12$TpdL7kKriqhpJHSBMT.Fr.hJNBx5SdUybi.NT1DV5MojYpV9PpRre', 'test@gmail.com', 1, 1, 0, null, null, '2023-06-26 17:13:45', null, 1, '2023-06-26 17:13:45', null);
INSERT INTO fba.sys_user_role (id, user_id, role_id)
VALUES (1, 1, 1);