mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-09-09 20:57:21 +08:00
fix: 修复租户登陆时的权限问题,租户套餐更新时租户菜单权限同步更新
This commit is contained in:
@@ -223,6 +223,7 @@ continew-starter.tenant:
|
||||
- sys_sms_log # 短信日志表
|
||||
- sys_client # 客户端表
|
||||
- sys_app # 应用表
|
||||
- sys_menu
|
||||
# 忽略菜单 ID(租户不能使用的菜单)
|
||||
ignore-menus:
|
||||
- 1130 # 字典管理
|
||||
|
@@ -48,9 +48,6 @@ CREATE TABLE IF NOT EXISTS `tenant_package_menu` (
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='租户套餐和菜单关联表';
|
||||
|
||||
-- 为已有表增加租户字段
|
||||
ALTER TABLE `sys_menu`
|
||||
ADD COLUMN `tenant_id` BIGINT NOT NULL DEFAULT 0 COMMENT '租户ID',
|
||||
ADD INDEX `idx_tenant_id` (`tenant_id`);
|
||||
ALTER TABLE `sys_dept`
|
||||
ADD COLUMN `tenant_id` BIGINT NOT NULL DEFAULT 0 COMMENT '租户ID',
|
||||
ADD INDEX `idx_tenant_id` (`tenant_id`);
|
||||
@@ -98,9 +95,6 @@ ALTER TABLE `sys_app`
|
||||
ADD INDEX `idx_tenant_id` (`tenant_id`);
|
||||
|
||||
-- 调整唯一索引
|
||||
ALTER TABLE `sys_menu`
|
||||
DROP INDEX `uk_title_parent_id`,
|
||||
ADD UNIQUE INDEX `uk_title_parent_id` (`title`, `parent_id`, `tenant_id`);
|
||||
ALTER TABLE `sys_dept`
|
||||
DROP INDEX `uk_name_parent_id`,
|
||||
ADD UNIQUE INDEX `uk_name_parent_id` (`name`, `parent_id`, `tenant_id`);
|
||||
|
Reference in New Issue
Block a user