1 Commits

Author SHA1 Message Date
weicw-dshsa 453e4f6db8 fix(微信登录): 修复重复注册产生同手机号多账号,导致审核误报「手机号已存在」
- loginByMpWxPhone 在手机号/openid 缺失时不再落库建匿名账号(旧逻辑先建无手机号账号再回填,授权失败或并发双击会堆出多个账号)
- 登录改为先按 openid 认账号、再按手机号兜底,并补齐缺失的 shop_user_oauth 绑定,避免老账号被当成新用户再建号
- getByOauthId 按 id 升序取最早一条,避免历史重复授权记录抛 TooManyResultsException
- 附生产数据修复脚本 fix_duplicate_user_phone_17307866134_2026-10-20.sql(软删同手机号空壳账号 972)
2026-10-20 12:24:59 +08:00