fix(scratch): 补回 rekey 操作员缺失的门店分配,修好商户端登录
rekey 只改了 merchant_operator 一张表,门店分配在 merchant_operator_store(按 operator_id 关联),
于是换到 37/38/39 的三个登录账号(631/632/633)名下没有门店:登录能过密码校验,却报「当前账号未
分配可操作门店」。核销记录 verify_record.staff_id 同样还写着本机旧 id 10/34,在服务器上会算到别的
操作员头上。
已在服务器库执行 fix-operator-store-assignment.sql:
- 补门店分配 37→572、38→573、39→574(门店归属与状态先核对过);
- 631/632 名下核销记录的 staff_id 改为 37/38。
验收:登录用的同一段 SQL 对三个 operator 都能查到门店行;三个账号的 operator.status / merchant.status
/ can_login_merchant_app 均为 1 且未锁定,密码 hash 未动(用户实测密码是过的,报错发生在密码校验之后)。
协议接受记录不搬(两库版本号口径不同,登录会按当前版本自动补记);审计日志里的旧 id 属历史归属,
需要时再单独判读。README 补记该连带缺口。