还原系统、更新配置

This commit is contained in:
2026-05-17 10:09:36 +08:00
parent 81120e1794
commit 9398b26948
12 changed files with 1289 additions and 12 deletions

58
other/sql/role-user.sql Normal file
View File

@@ -0,0 +1,58 @@
-- ==========================================
-- 新数据库初始化 - 管理员账号脚本
-- ==========================================
SET NAMES utf8mb4;
-- 1. 创建超级管理员角色
INSERT INTO `sys_role` (
`id`, `status`, `name`,
`created_id`, `modified_id`,
`created_time`, `modified_time`,
`deleted`
) VALUES (
1, 0, '超级管理员',
0, 0,
NOW(), NOW(),
0
);
-- 2. 创建默认管理员账号
-- 登录账号: 13800138000手机号
-- 显示名称: admin
-- 密码: 123456
-- 盐: abcd
-- SHA-1迭代4次后的哈希值: 7c4a8d09ca3762af61e59520943dc26494f8941b
INSERT INTO `sys_admin` (
`status`, `mobile`, `password`, `salt`, `username`, `gender`, `email`,
`created_id`, `modified_id`, `created_time`, `modified_time`, `deleted`
) VALUES (
0,
'admin',
'7c4a8d09ca3762af61e59520943dc26494f8941b',
'abcd',
'admin',
1,
'admin@smartvenue.com',
0, 0,
NOW(), NOW(),
0
);
-- 3. 分配超级管理员角色
INSERT INTO `sys_admin_role` (`admin_id`, `role_id`)
VALUES (LAST_INSERT_ID(), 1);
-- 4. 为超级管理员分配所有菜单权限
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`)
SELECT 1, id FROM sys_menu WHERE deleted = 0;
-- 5. 为超级管理员分配所有权限点
INSERT INTO `sys_role_permission` (`role_id`, `permission_id`)
SELECT 1, id FROM sys_permission WHERE deleted = 0;
-- 完成提示
SELECT '✅ 数据库初始化完成!' AS message;
SELECT '👤 登录账号: 13800138000' AS account;
SELECT '🔑 登录密码: 123456' AS password;
SELECT '💡 显示名称: admin' AS username;