64 lines
4.9 KiB
MySQL
64 lines
4.9 KiB
MySQL
|
|
-- 系统初始化数据(菜单 + 角色 + 超管用户)
|
|||
|
|
-- 在服务器执行:mysql -ujstopenapi -p'MAe8pALGWjE6jCwi' jstopenapi < db/init-sys-data.sql
|
|||
|
|
|
|||
|
|
-- 菜单
|
|||
|
|
INSERT INTO `sys_menu` (`id`, `parent_id`, `name`, `url`, `perms`, `type`, `icon`, `show`, `order_num`, `created_at`, `updated_at`) VALUES
|
|||
|
|
(1,0,'系统管理',NULL,NULL,0,'system','10',0,NULL,NULL),
|
|||
|
|
(2,1,'管理员列表','sys/user',NULL,1,'admin','10',1,NULL,NULL),
|
|||
|
|
(3,1,'角色管理','sys/role',NULL,1,'role','10',2,NULL,NULL),
|
|||
|
|
(4,1,'菜单管理','sys/menu',NULL,1,'menu','10',3,NULL,NULL),
|
|||
|
|
(15,2,'查看',NULL,'sys:user:list,sys:user:info',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(16,2,'新增',NULL,'sys:user:save,sys:role:select',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(17,2,'修改',NULL,'sys:user:update,sys:role:select',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(18,2,'删除',NULL,'sys:user:delete',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(19,3,'查看',NULL,'sys:role:list,sys:role:info',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(20,3,'新增',NULL,'sys:role:save,sys:menu:list',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(21,3,'修改',NULL,'sys:role:update,sys:menu:list',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(22,3,'删除',NULL,'sys:role:delete',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(23,4,'查看',NULL,'sys:menu:list,sys:menu:info',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(24,4,'新增',NULL,'sys:menu:save,sys:menu:select',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(25,4,'修改',NULL,'sys:menu:update,sys:menu:select',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(26,4,'删除',NULL,'sys:menu:delete',2,NULL,'10',0,NULL,NULL),
|
|||
|
|
(100,0,'业务管理',NULL,NULL,0,'el-icon-menu','10',1,'2026-07-12 15:57:45','2026-07-22 12:56:21'),
|
|||
|
|
(101,100,'渠道管理','org/org',NULL,1,'el-icon-share','10',1,'2026-07-12 15:57:45','2026-07-12 15:57:45'),
|
|||
|
|
(102,100,'门店管理','org/shop',NULL,1,'el-icon-shop','10',2,'2026-07-12 15:57:45','2026-07-12 15:57:45'),
|
|||
|
|
(103,100,'设备管理','manage/device',NULL,1,'el-icon-monitor','10',3,'2026-07-12 15:57:45','2026-07-12 15:57:45'),
|
|||
|
|
(104,100,'支付配置','manage/pay-config',NULL,1,'el-icon-wallet','10',4,'2026-07-12 15:57:45','2026-07-12 15:57:45'),
|
|||
|
|
(105,100,'定价策略','manage/price',NULL,1,'el-icon-price-tag','10',5,'2026-07-12 15:57:45','2026-07-12 15:57:45'),
|
|||
|
|
(106,100,'统计概览','manage/stats-overview',NULL,1,'el-icon-data-line','10',6,'2026-07-12 15:57:45','2026-07-12 15:57:45'),
|
|||
|
|
(109,100,'天卡池管理','manage/card-pool',NULL,1,'el-icon-box','10',9,'2026-07-13 20:22:01','2026-07-13 20:22:01'),
|
|||
|
|
(110,100,'天卡订单','manage/card-order',NULL,1,'el-icon-document','10',10,'2026-07-13 20:22:01','2026-07-13 20:22:01'),
|
|||
|
|
(111,100,'分账接收方','manage/profit-receiver',NULL,1,'el-icon-connection','10',11,'2026-07-14 10:03:59','2026-07-14 10:03:59'),
|
|||
|
|
(112,100,'退款管理','manage/refund',NULL,1,'el-icon-refresh-left','10',12,'2026-07-14 10:03:59','2026-07-14 10:03:59'),
|
|||
|
|
(113,100,'天卡激活码','manage/activation-code','',1,'Ticket','10',13,'2026-07-14 15:59:35','2026-07-14 15:59:35'),
|
|||
|
|
(114,100,'分润规则','manage/profit-rule','',1,'Coin','10',14,'2026-07-14 15:59:35','2026-07-14 15:59:35'),
|
|||
|
|
(115,100,'分账记录','manage/profit-sharing','',1,'Wallet','10',15,'2026-07-14 15:59:35','2026-07-14 15:59:35'),
|
|||
|
|
(116,0,'媒资管理',NULL,'',0,'Film','10',2,'2026-07-21 18:00:28','2026-07-21 18:00:28'),
|
|||
|
|
(117,116,'橘视厅媒资','jetsen-media/list','',1,'Film','10',1,'2026-07-21 18:00:28','2026-07-21 18:00:28'),
|
|||
|
|
(118,121,'合作伙伴管理','manage/partner','',1,'Connection','10',16,'2026-07-22 12:56:21','2026-07-22 13:43:39'),
|
|||
|
|
(119,121,'内容包配置','manage/content-package','',1,'Files','10',17,'2026-07-22 12:56:21','2026-07-22 13:43:39'),
|
|||
|
|
(120,121,'天卡库存','manage/partner-card','',1,'ShoppingCart','10',18,'2026-07-22 12:56:21','2026-07-22 14:59:52'),
|
|||
|
|
(121,0,'第三方接口管理',NULL,'',0,'Setting','10',19,'2026-07-22 13:43:39','2026-07-22 13:43:39');
|
|||
|
|
|
|||
|
|
-- 角色
|
|||
|
|
INSERT INTO `sys_role` (`id`, `role_name`, `remark`, `status`, `created_at`, `updated_at`) VALUES
|
|||
|
|
(1,'超级管理员','平台超级管理员','1','2026-07-12 15:25:13',NULL),
|
|||
|
|
(2,'渠道','渠道角色','1','2026-07-12 15:25:13',NULL),
|
|||
|
|
(3,'代理商','代理商角色','1','2026-07-12 15:25:13',NULL),
|
|||
|
|
(4,'门店','门店角色','1','2026-07-12 15:25:13',NULL);
|
|||
|
|
|
|||
|
|
-- 超管用户(admin/admin,org_id=NULL 即超管)
|
|||
|
|
INSERT INTO `sys_user` (`id`, `username`, `password`, `salt`, `email`, `mobile`, `status`, `org_id`, `created_at`) VALUES
|
|||
|
|
(1,'admin','9ec9750e709431dad22365cabc5c625482e574c74adaebba7dd02f1129e4ce1d','YzcmCZNvbXocrsz9dm8e','admin@as.io','13612345678',1,NULL,'2026-07-12 15:25:13');
|
|||
|
|
|
|||
|
|
-- 用户角色关联
|
|||
|
|
INSERT INTO `sys_user_role` (`id`, `user_id`, `role_id`) VALUES
|
|||
|
|
(1,1,1);
|
|||
|
|
|
|||
|
|
-- 角色菜单关联(超管通过 org_id=NULL 已绕过,此数据仅备份)
|
|||
|
|
INSERT INTO `sys_role_menu` (`id`, `role_id`, `menu_id`) VALUES
|
|||
|
|
(1,1,1),(2,1,2),(3,1,3),(4,1,4),(5,1,15),(6,1,16),(7,1,17),(8,1,18),
|
|||
|
|
(9,1,19),(10,1,20),(11,1,21),(12,1,22),(13,1,23),(14,1,24),(15,1,25),(16,1,26),
|
|||
|
|
(32,1,100),(33,1,101),(34,1,102),(35,1,103),(36,1,104),(37,1,105),(38,1,106),
|
|||
|
|
(41,1,109),(42,1,110),(43,1,111),(44,1,112);
|