修复 affiliate-dash 绑定不一致时仍显示第 3 步 + 更新 UID 后旧绑定信息残留
- 前端:标题/副文案改为 bound && !bindMismatch 才显示第 3 步,不一致时保持第 2 步并引导重新绑定 - 后端:bindAffiliateDashClaimForTask 重新绑定时清空 bound/boundAccount/bindMismatch,避免旧账号残留导致误报不一致
This commit is contained in:
@@ -516,6 +516,10 @@ async function bindAffiliateDashClaimForTask(task: TaskRow, gameAccount: string)
|
||||
qrUrl: bindResult.qrUrl,
|
||||
gameAccount,
|
||||
expectedGameAccount: gameAccount,
|
||||
// 重新绑定:清空旧绑定状态,等待用户用新账号扫码完成新绑定
|
||||
bound: false,
|
||||
boundAccount: '',
|
||||
bindMismatch: false,
|
||||
}
|
||||
|
||||
const updatedTask = await updateTask(task.id, {
|
||||
|
||||
Reference in New Issue
Block a user