| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 |
- -- 插入根组织机构
- INSERT INTO `sys_organization` (`id`, `parent_id`, `code`, `path`, `is_leaf`, `display_name`, `order_num`, `created_by`,
- `created_at`)
- VALUES (1, NULL, '00001', '/00001', 0, '总公司', 0, 'system', NOW());
- -- 插入默认角色
- INSERT INTO `sys_role` (`id`, `name`, `code`, `status`, `datascope`, `remark`, `created_by`, `created_at`)
- VALUES (1, '超级管理员', 'admin', 1, 1, '超级管理员,拥有所有权限', 'system', NOW()),
- (2, '普通用户', 'user', 1, 5, '普通用户,仅拥有基本权限', 'system', NOW());
- -- 插入默认管理员用户 (123iwb)
- INSERT INTO `sys_user` (`id`, `username`, `password`, `nick_name`, `user_type`, `is_active`, `org_id`, `created_by`,
- `created_at`)
- VALUES (1, 'admin', '$2b$12$x879njUsvQKDF23ZoSodeeRA.IoVp5k/KSb1UI5s7NvO13HQeUrQ6', '系统管理员', 1, 1, 1, 'system',
- NOW());
- -- 关联用户和角色
- INSERT INTO `sys_user_role` (`user_id`, `role_id`)
- VALUES (1, 1);
- -- 插入系统菜单
- INSERT INTO `sys_menu` (`id`, `menu_name`, `path`, `component`, `is_frame`, `is_cache`, `menu_type`, `visible`,
- `status`, `perms`, `icon`, `btn_class`, `btn_script`, `parent_id`, `order_num`, `created_by`,
- `created_at`)
- VALUES
- -- 系统管理
- (1, '系统管理', 'system', NULL, 1, 0, 'C', 1, 1, '', 'system', NULL, NULL, NULL, 1, 'system', NOW()),
- -- 用户管理
- (2, '用户管理', 'user', 'system/user/index', 1, 0, 'M', 1, 1, 'system:user:list', 'user', NULL, NULL, 1, 1,
- 'system', NOW()),
- (3, '用户查询', '', '', 1, 0, 'F', 1, 1, 'system:user:query', 'eye', NULL, NULL, 2, 1, 'system', NOW()),
- (4, '用户新增', '', '', 1, 0, 'F', 1, 1, 'system:user:add', 'plus-square', 'btn btn-light-primary',
- 'handleCreate', 2, 2, 'system', NOW()),
- (5, '用户修改', '', '', 1, 0, 'F', 1, 1, 'system:user:edit', 'pencil-square', 'btn btn-light-success',
- 'handleUpdate@1', 2, 3, 'system', NOW()),
- (6, '用户删除', '', '', 1, 0, 'F', 1, 1, 'system:user:remove', 'dash-square', 'btn btn-light-danger',
- 'handleDelete@0', 2, 4, 'system', NOW()),
- -- 角色管理
- (7, '角色管理', 'role', 'system/role/index', 1, 0, 'M', 1, 1, 'system:role:list', 'role', NULL, NULL, 1, 2,
- 'system', NOW()),
- (8, '角色查询', '', '', 1, 0, 'F', 1, 1, 'system:role:query', 'eye', NULL, NULL, 7, 1, 'system', NOW()),
- (9, '角色新增', '', '', 1, 0, 'F', 1, 1, 'system:role:add', 'plus-square', 'btn btn-light-primary',
- 'handleCreate', 7, 2, 'system', NOW()),
- (10, '角色修改', '', '', 1, 0, 'F', 1, 1, 'system:role:edit', 'pencil-square', 'btn btn-light-success',
- 'handleUpdate@1', 7, 3, 'system', NOW()),
- (11, '角色删除', '', '', 1, 0, 'F', 1, 1, 'system:role:remove', 'dash-square', 'btn btn-light-danger',
- 'handleDelete@0', 7, 4, 'system', NOW()),
- -- 菜单管理
- (12, '菜单管理', 'menu', 'system/menu/index', 1, 0, 'M', 1, 1, 'system:menu:list', 'menu', NULL, NULL, 1, 3,
- 'system', NOW()),
- (13, '菜单查询', '', '', 1, 0, 'F', 1, 1, 'system:menu:query', 'eye', NULL, NULL, 12, 1, 'system', NOW()),
- (14, '菜单新增', '', '', 1, 0, 'F', 1, 1, 'system:menu:add', 'plus-square', 'btn btn-light-primary',
- 'handleCreate', 12, 2, 'system', NOW()),
- (15, '菜单修改', '', '', 1, 0, 'F', 1, 1, 'system:menu:edit', 'pencil-square', 'btn btn-light-success',
- 'handleUpdate@1', 12, 3, 'system', NOW()),
- (16, '菜单删除', '', '', 1, 0, 'F', 1, 1, 'system:menu:remove', 'dash-square', 'btn btn-light-danger',
- 'handleDelete@0', 12, 4, 'system', NOW()),
- -- 字典管理
- (17, '字典管理', 'dict', 'system/dict/index', 1, 0, 'M', 1, 1, 'system:dict:list', 'dict', NULL, NULL, 1, 4,
- 'system', NOW()),
- (18, '字典查询', '', '', 1, 0, 'F', 1, 1, 'system:dict:query', 'eye', NULL, NULL, 17, 1, 'system', NOW()),
- (19, '字典新增', '', '', 1, 0, 'F', 1, 1, 'system:dict:add', 'plus-square', 'btn btn-light-primary',
- 'handleCreate', 17, 2, 'system', NOW()),
- (20, '字典修改', '', '', 1, 0, 'F', 1, 1, 'system:dict:edit', 'pencil-square', 'btn btn-light-success',
- 'handleUpdate@1', 17, 3, 'system', NOW()),
- (21, '字典删除', '', '', 1, 0, 'F', 1, 1, 'system:dict:remove', 'dash-square', 'btn btn-light-danger',
- 'handleDelete@0', 17, 4, 'system', NOW()),
- -- 配置管理
- (22, '参数设置', 'config', 'system/config/index', 1, 0, 'M', 1, 1, 'system:config:list', 'config', NULL, NULL,
- 1, 5, 'system', NOW()),
- (23, '参数查询', '', '', 1, 0, 'F', 1, 1, 'system:config:query', 'eye', NULL, NULL, 22, 1, 'system', NOW()),
- (24, '参数新增', '', '', 1, 0, 'F', 1, 1, 'system:config:add', 'plus-square', 'btn btn-light-primary',
- 'handleCreate', 22, 2, 'system', NOW()),
- (25, '参数修改', '', '', 1, 0, 'F', 1, 1, 'system:config:edit', 'pencil-square', 'btn btn-light-success',
- 'handleUpdate@1', 22, 3, 'system', NOW()),
- (26, '参数删除', '', '', 1, 0, 'F', 1, 1, 'system:config:remove', 'dash-square', 'btn btn-light-danger',
- 'handleDelete@0', 22, 4, 'system', NOW()),
- -- 组织管理
- (27, '组织管理', 'org', 'system/org/index', 1, 0, 'M', 1, 1, 'system:org:list', 'tree', NULL, NULL, 1, 6,
- 'system', NOW()),
- (28, '组织查询', '', '', 1, 0, 'F', 1, 1, 'system:org:query', 'eye', NULL, NULL, 27, 1, 'system', NOW()),
- (29, '组织新增', '', '', 1, 0, 'F', 1, 1, 'system:org:add', 'plus-square', 'btn btn-light-primary',
- 'handleCreate', 27, 2, 'system', NOW()),
- (30, '组织修改', '', '', 1, 0, 'F', 1, 1, 'system:org:edit', 'pencil-square', 'btn btn-light-success',
- 'handleUpdate@1', 27, 3, 'system', NOW()),
- (31, '组织删除', '', '', 1, 0, 'F', 1, 1, 'system:org:remove', 'dash-square', 'btn btn-light-danger',
- 'handleDelete@0', 27, 4, 'system', NOW()),
- (32, '重置密码', '', '', 1, 0, 'F', 1, 1, 'system:user:resetPwd', 'file-lock2', 'btn btn-light-warning',
- 'handleResetPwd@1', 2, 5, 'system', NOW());
- -- 插入系统配置
- INSERT INTO `sys_config` (`name`, `config_key`, `config_value`, `config_type`, `status`, `remark`, `created_by`,
- `created_at`)
- VALUES ('系统名称', 'sys.name', 'Vber Admin管理系统', 'system', 1, '系统名称配置', 'system', NOW()),
- ('系统版本', 'sys.version', '1.0.0', 'system', 1, '系统版本配置', 'system', NOW()),
- ('系统描述', 'sys.description', 'Vber Admin是一个基于Python的后台管理系统', 'system', 1, '系统描述配置',
- 'system', NOW()),
- ('系统Logo', 'sys.logo', '/static/logo.png', 'system', 1, '系统Logo配置', 'system', NOW()),
- ('系统底部信息', 'sys.footer', 'Copyright © 2023 Vber Admin All Rights Reserved.', 'system', 1,
- '系统底部信息配置', 'system', NOW()),
- ('用户默认密码', 'sys.user.initPassword', 'admin123', 'system', 1, '用户默认密码配置', 'system', NOW()),
- ('用户头像上传路径', 'sys.user.avatar.path', '/upload/avatar', 'system', 1, '用户头像上传路径配置', 'system',
- NOW()),
- ('文件上传路径', 'sys.file.upload.path', '/upload/file', 'system', 1, '文件上传路径配置', 'system', NOW()),
- ('文件上传大小限制', 'sys.file.upload.maxSize', '50', 'system', 1, '文件上传大小限制配置,单位MB', 'system',
- NOW());
- -- 插入字典类型
- INSERT INTO `sys_dict_type` (`name`, `dict_type`, `status`, `remark`, `created_by`, `created_at`)
- VALUES ('用户性别', 'sys_user_sex', 1, '用户性别列表', 'system', NOW()),
- ('菜单状态', 'sys_menu_status', 1, '菜单状态列表', 'system', NOW()),
- ('系统开关', 'sys_normal_disable', 1, '系统开关列表', 'system', NOW()),
- ('任务状态', 'sys_job_status', 1, '任务状态列表', 'system', NOW()),
- ('系统是否', 'sys_yes_no', 1, '系统是否列表', 'system', NOW()),
- ('数据范围', 'sys_data_scope', 1, '数据范围列表', 'system', NOW()),
- ('菜单类型', 'sys_menu_type', 1, '菜单类型列表', 'system', NOW());
- -- 插入字典数据
- INSERT INTO `sys_dict_data` (`dict_type`, `label`, `value`, `status`, `remark`, `created_by`, `created_at`)
- VALUES
- -- 用户性别
- ('sys_user_sex', '男', '1', 1, '性别男', 'system', NOW()),
- ('sys_user_sex', '女', '2', 1, '性别女', 'system', NOW()),
- ('sys_user_sex', '未知', '0', 1, '性别未知', 'system', NOW()),
- -- 菜单状态
- ('sys_menu_status', '正常', '1', 1, '正常状态', 'system', NOW()),
- ('sys_menu_status', '停用', '0', 1, '停用状态', 'system', NOW()),
- -- 系统开关
- ('sys_normal_disable', '正常', '1', 1, '正常状态', 'system', NOW()),
- ('sys_normal_disable', '停用', '0', 1, '停用状态', 'system', NOW()),
- -- 任务状态
- ('sys_job_status', '正常', '1', 1, '正常状态', 'system', NOW()),
- ('sys_job_status', '暂停', '0', 1, '暂停状态', 'system', NOW()),
- -- 系统是否
- ('sys_yes_no', '是', '1', 1, '系统是', 'system', NOW()),
- ('sys_yes_no', '否', '0', 1, '系统否', 'system', NOW()),
- -- 数据范围
- ('sys_data_scope', '全部数据权限', '1', 1, '全部数据权限', 'system', NOW()),
- ('sys_data_scope', '自定义数据权限', '2', 1, '自定义数据权限', 'system', NOW()),
- ('sys_data_scope', '本部门数据权限', '3', 1, '本部门数据权限', 'system', NOW()),
- ('sys_data_scope', '本部门及以下数据权限', '4', 1, '本部门及以下数据权限', 'system', NOW()),
- ('sys_data_scope', '仅本人数据权限', '5', 1, '仅本人数据权限', 'system', NOW()),
- -- 菜单类型
- ('sys_menu_type', '目录', 'C', 1, '目录', 'system', NOW()),
- ('sys_menu_type', '菜单', 'M', 1, '菜单', 'system', NOW()),
- ('sys_menu_type', '按钮', 'F', 1, '按钮', 'system', NOW());
- -- 插入权限数据
- INSERT INTO `sys_permission` (`name`, `master`, `master_value`, `is_granted`, `created_by`, `created_at`)
- VALUES ('system:user:list', 'R', '1', 1, 'system', NOW()),
- ('system:user:query', 'R', '1', 1, 'system', NOW()),
- ('system:user:add', 'R', '1', 1, 'system', NOW()),
- ('system:user:edit', 'R', '1', 1, 'system', NOW()),
- ('system:user:remove', 'R', '1', 1, 'system', NOW()),
- ('system:role:list', 'R', '1', 1, 'system', NOW()),
- ('system:role:query', 'R', '1', 1, 'system', NOW()),
- ('system:role:add', 'R', '1', 1, 'system', NOW()),
- ('system:role:edit', 'R', '1', 1, 'system', NOW()),
- ('system:role:remove', 'R', '1', 1, 'system', NOW()),
- ('system:menu:list', 'R', '1', 1, 'system', NOW()),
- ('system:menu:query', 'R', '1', 1, 'system', NOW()),
- ('system:menu:add', 'R', '1', 1, 'system', NOW()),
- ('system:menu:edit', 'R', '1', 1, 'system', NOW()),
- ('system:menu:remove', 'R', '1', 1, 'system', NOW()),
- ('system:dict:list', 'R', '1', 1, 'system', NOW()),
- ('system:dict:query', 'R', '1', 1, 'system', NOW()),
- ('system:dict:add', 'R', '1', 1, 'system', NOW()),
- ('system:dict:edit', 'R', '1', 1, 'system', NOW()),
- ('system:dict:remove', 'R', '1', 1, 'system', NOW()),
- ('system:config:list', 'R', '1', 1, 'system', NOW()),
- ('system:config:query', 'R', '1', 1, 'system', NOW()),
- ('system:config:add', 'R', '1', 1, 'system', NOW()),
- ('system:config:edit', 'R', '1', 1, 'system', NOW()),
- ('system:config:remove', 'R', '1', 1, 'system', NOW()),
- ('system:org:list', 'R', '1', 1, 'system', NOW()),
- ('system:org:query', 'R', '1', 1, 'system', NOW()),
- ('system:org:add', 'R', '1', 1, 'system', NOW()),
- ('system:org:edit', 'R', '1', 1, 'system', NOW()),
- ('system:org:remove', 'R', '1', 1, 'system', NOW());
- -- 为普通用户角色添加基本权限
- INSERT INTO `sys_permission` (`name`, `master`, `master_value`, `is_granted`, `created_by`, `created_at`)
- VALUES ('system:user:query', 'R', '2', 1, 'system', NOW()),
- ('system:role:query', 'R', '2', 1, 'system', NOW()),
- ('system:menu:query', 'R', '2', 1, 'system', NOW()),
- ('system:dict:query', 'R', '2', 1, 'system', NOW()),
- ('system:config:query', 'R', '2', 1, 'system', NOW()),
- ('system:org:query', 'R', '2', 1, 'system', NOW());
|