feat: add tenant-aware IM management console

This commit is contained in:
richjohnrambo
2026-08-19 00:31:09 +08:00
parent 642b7ec5da
commit 89ba6bcff8
126 changed files with 11941 additions and 339 deletions
+2
View File
@@ -213,6 +213,7 @@ INSERT INTO `hg_admin_dept` (`id`, `pid`, `name`, `code`, `type`, `leader`, `pho
CREATE TABLE IF NOT EXISTS `hg_admin_member` (
`id` bigint(20) NOT NULL COMMENT '管理员ID',
`tenant_id` bigint(20) DEFAULT NULL COMMENT 'IM租户ID',
`dept_id` bigint(20) DEFAULT '0' COMMENT '部门ID',
`role_id` bigint(20) DEFAULT '10' COMMENT '角色ID',
`real_name` varchar(32) DEFAULT '' COMMENT '真实姓名',
@@ -5789,6 +5790,7 @@ ALTER TABLE `hg_admin_dept`
ALTER TABLE `hg_admin_member`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `invite_code` (`invite_code`),
ADD KEY `idx_hg_admin_member_tenant` (`tenant_id`),
ADD KEY `dept_id` (`dept_id`),
ADD KEY `pid` (`pid`);