feat: complete IM group governance actions

This commit is contained in:
richjohnrambo
2026-08-21 16:34:55 +08:00
parent 21a5b97ac8
commit 77b19a8157
12 changed files with 981 additions and 17 deletions
+13 -14
View File
@@ -13,7 +13,7 @@
4. 审计日志:列表、详情、导出。
5. Outbox 运维:列表、详情、重试、标记死信,覆盖 `im_business_events_outbox` 和 `im_group_events_outbox`。
6. 租户边界:用户、审计、群、实名、工单、Outbox 等后台接口已按登录态解析租户范围。
7. 群治理处置:治理配置更新、解散群、成员禁言、解除禁言。
7. 群治理处置:治理配置更新、解散群、成员禁言、解除禁言、入群审批、管理员设置/取消、群主转让、群文件删除。
## 剩余 P0
@@ -123,7 +123,7 @@
### P1-1 群治理处置动作
状态:部分实现。
状态:已完成基础后台闭环。
已实现:
@@ -131,20 +131,19 @@
2. 成员列表。
3. 治理配置查看。
4. 入群申请、邀请、公告、禁言、管理日志列表。
5. 治理配置更新。
6. 全员禁言开关。
7. 单人禁言/解禁。
8. 解散群。
9. 入群审批通过/拒绝。
10. 设置/取消管理员。
11. 转让群主。
12. 群文件列表和删除处置。
未实现:
待 IM 服务端配合确认:
1. 入群审批通过/拒绝。
2. 设置/取消管理员。
3. 转让群主。
4. 群文件处置。
已增强:
1. 治理配置更新。
2. 全员禁言开关。
3. 单人禁言/解禁。
4. 解散群。
1. 后台写入 `im_group_events_outbox` 后,IM 服务端消费者需同步在线会话、群资料缓存和成员 ACL。
2. 群文件删除当前为业务索引软删除,底层对象文件物理清理归入 P1-2 文件治理。
### P1-2 文件治理