Files
order_site/apps
yml2213 2d727a6797 fix(worker-platform): 修复对已冻结打手调级时误报冻结原因必填的问题
- 做了什么:
  1. 后端 reviewAdminWorkerUser 中优化 freezeReason 校验条件:区分是否为新变为 rejected 状态,若账号原本已处于冻结态且本次仅调整等级未变动状态,直接沿用已有冻结原因,不再强制要求传 freezeReason;
  2. 前端 submitLevel 在提交调级时补充传递打手既有的 freezeReason;
  3. 后端新增对应测试用例确保后续回归。
- 为什么:
  当打手处于冻结状态(rejected)时,管理员对其执行调级操作因未携带 freezeReason 触发了冻结原因校验错误,导致调级失败。
- 验证方式:
  运行 npm run check(671 项测试全绿,类型与构建检查通过)。
2026-10-10 13:51:58 +08:00
..