Skip to content

v1.1.1 — 修复无 LDAP 模式下用户操作

Choose a tag to compare

@dashug dashug released this 31 May 08:00
· 10 commits to vue3-migration since this release

🐛 Bug 修复

修复**未连接 LDAP(纯 MySQL 模式)**下的用户写操作报错问题。

此前在 LDAP 未初始化/未连接时,以下操作会直接失败(例如「在LDAP删除用户失败LDAP未初始化或未连接」):

  • 删除 / 批量删除用户
  • 编辑用户(含部门调整)
  • 重置密码 / 自助修改密码
  • 启用 / 禁用(在职 / 离职)状态切换

现已与新建用户的处理保持一致:检测到 LDAP未初始化或未连接 时跳过 LDAP、仅写 MySQL,从而完整支持纯 MySQL 模式。LDAP 正常连接时行为不变,真实的 LDAP 错误仍会照常抛出。

注意:这是「LDAP 不可用时降级为仅 MySQL」。生产环境若 LDAP 仅临时抖动,写操作会静默跳过 LDAP,可能造成 MySQL 与 LDAP 数据漂移——此取舍与新建用户既有逻辑一致。

Full Changelog: v1.1.0...v1.1.1