Commit Graph

4 Commits

Author SHA1 Message Date
weicw dca59720bf 🩹 code-review 修订:改号同步日志手机号脱敏、统一 feign 契约注释 2026-10-26 15:32:11 +08:00
weicw 5cc5dbb002 🐛 后台改手机号同步登录账号与司机档案电话
- transport 新增 feign /feign/client/driver/sync-mobile:按 user_id+tenant_id 找档案,
  档案 mobile 等于账号旧号时只改 mobile 一列(带 driving_vehicle 原值),已是新号幂等成功,
  找不到或判据不满足返回 synced=false 与原因
- blade-system updateUserWithPhoneSync:账号等于旧号时跟随新号、补账号唯一性校验,
  本地写库后调 feign 同步档案;同步失败只记日志,不回滚账号更新。登录链路仍走 updateUser
- App 内改号改调 updateUserWithPhoneSync
- bindOpenId 改为覆盖写:不再拦截已绑定其他 openid 或 openid 属于其它账号
2026-10-26 15:19:33 +08:00
weicw bb4fb82c12 ✅ 补充无组织注册与数据权限空集的单元测试
- 注册路径(submit):司机 / 管理员 / 司机+管理员不选所属组织都能建号
- 数据权限解析:基础组织为空(含自定义范围无关联)时返回空集,不退化成全部组织
- 编辑:显式传 dataLevelRange 时层级改写,范围与自定义组织保持库值、关联表不动
2026-10-25 19:49:33 +08:00
weicw dfe2d3265f 🐛 小程序用户仅改人口字段时不再重置数据权限范围与自定义组织 2026-10-25 19:38:25 +08:00