fix: 飞书群绑定租户完善

- tenants.js 去掉已删除的 appid/appsecret 元素引用
- showEditTenantModal 改为从 API 加载完整租户数据(不再传参拼接)
- saveTenant 保留已有的非 feishu 配置,只更新 chat_groups
- 租户列表显示绑定群数量或'未绑定飞书群'
- 飞书 bot/longconn 复用已有会话时同步更新 tenant_id(群重新绑定后立即生效)
- 删除租户后同步刷新租户选择器
This commit is contained in:
2026-04-02 15:25:50 +08:00
parent 683b64ed62
commit 28e90d2182
4 changed files with 42 additions and 35 deletions

View File

@@ -150,6 +150,9 @@ class FeishuLongConnService:
for session in active_sessions:
if session.get('user_id') == session_user_id:
session_id = session.get('session_id')
# 更新会话的 tenant_id群可能重新绑定了租户
if session_id in chat_manager.active_sessions:
chat_manager.active_sessions[session_id]['tenant_id'] = tenant_id
logger.info(f"✅ 找到已有会话: {session_id}")
break