|
@@ -140,12 +140,23 @@ INSERT INTO `t_permission` (`id`, `company_id`, `name`, `value`, `pid`, `weight`
|
|
|
(82, NULL, '投资人列表', 'investor.list', 20, 2),
|
|
(82, NULL, '投资人列表', 'investor.list', 20, 2),
|
|
|
(83, NULL, '修改投资人', 'investor.modify', 20, 3),
|
|
(83, NULL, '修改投资人', 'investor.modify', 20, 3),
|
|
|
(84, NULL, '删除投资人', 'investor.delete', 20, 4),
|
|
(84, NULL, '删除投资人', 'investor.delete', 20, 4),
|
|
|
-(85, NULL, '删除设备配置', 'deviceConfig.remove', 57, 3);
|
|
|
|
|
|
|
+(85, NULL, '删除设备配置', 'deviceConfig.remove', 57, 3),
|
|
|
|
|
+
|
|
|
|
|
+-- ====== 数据统计 ======
|
|
|
|
|
+(86, NULL, '数据统计', 'statistics', 0, 6),
|
|
|
|
|
+(87, NULL, '日统计列表', 'dailyStat.list', 86, 1),
|
|
|
|
|
+(88, NULL, '日统计同步', 'dailyStat.sync', 86, 2),
|
|
|
|
|
+(89, NULL, '月统计列表', 'monthStat.list', 86, 3),
|
|
|
|
|
+(90, NULL, '月统计同步', 'monthStat.sync', 86, 4),
|
|
|
|
|
+
|
|
|
|
|
+-- ====== 停车券管理 ======
|
|
|
|
|
+(91, NULL, '停车券管理', 'parkingCouponRecord', 0, 105),
|
|
|
|
|
+(92, NULL, '发放记录', 'parkingCouponRecord.list', 91, 1);
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
-- ----------------------------
|
|
|
-- 3. 将全部权限写入超级管理员角色(role_id = 1)
|
|
-- 3. 将全部权限写入超级管理员角色(role_id = 1)
|
|
|
-- permissions 字段为管道分隔的权限值字符串
|
|
-- permissions 字段为管道分隔的权限值字符串
|
|
|
--- 注意:85 个权限值总长超过 GROUP_CONCAT 默认 1024,需先调大
|
|
|
|
|
|
|
+-- 注意:92 个权限值总长超过 GROUP_CONCAT 默认 1024,需先调大
|
|
|
-- ----------------------------
|
|
-- ----------------------------
|
|
|
SET SESSION group_concat_max_len = 10000;
|
|
SET SESSION group_concat_max_len = 10000;
|
|
|
UPDATE `t_role` SET `permissions` = (
|
|
UPDATE `t_role` SET `permissions` = (
|
|
@@ -154,6 +165,6 @@ UPDATE `t_role` SET `permissions` = (
|
|
|
|
|
|
|
|
-- ====================================================
|
|
-- ====================================================
|
|
|
-- 验证
|
|
-- 验证
|
|
|
--- SELECT COUNT(*) AS perm_count FROM t_permission; -- 应为 85
|
|
|
|
|
--- SELECT permissions FROM t_role WHERE id = 1; -- 应为85个值以|分隔
|
|
|
|
|
|
|
+-- SELECT COUNT(*) AS perm_count FROM t_permission; -- 应为 92
|
|
|
|
|
+-- SELECT permissions FROM t_role WHERE id = 1; -- 应为92个值以|分隔
|
|
|
-- ====================================================
|
|
-- ====================================================
|