Files
break 370fd3e67f
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 10m49s
update
2026-09-03 09:28:28 +08:00

1.0 KiB
Raw Permalink Blame History

1. 覆盖配置与校验

  • 1.1 在映射加载模型中增加逐卡套餐生命周期覆盖,并校验 ICCID、生命周期 ID、唯一 active 及状态集合不重叠。
  • 1.2 在 mapping.yaml 写入已确认的三张异常卡生命周期裁决。

2. Step2 生命周期裁决

  • 2.1 在套餐队列解析中,于多 active 冲突检查前应用逐卡覆盖。
  • 2.2 校验覆盖记录归属对应 ICCID、覆盖未遗漏原本可迁移的正式套餐校验失败时写入错误 CSV 并阻断该资产套餐 SQL。
  • 2.3 使审核产物展示覆盖后的 active、pending、skipped 裁决,同时保留未覆盖资产的既有阻断语义。

3. 验证

  • 3.1 运行映射加载校验及 Python 语法检查,确认覆盖配置可加载。
  • 3.2 在隔离迁移输入上重新生成 step2核对三张确认卡的套餐状态、优先级、SQL 行和审核 CSV。
  • 3.3 复核其他未覆盖的多 active 资产仍输出 multiple_active_packages,并记录验证结果。