|
@@ -447,11 +447,14 @@ func predicateCollapseCompare(c Case, lg, tg *SideResult) ([]Diff, []Assertion)
|
|
|
amount := campusBefore // 清零金额 = 调用前校区余额
|
|
amount := campusBefore // 清零金额 = 调用前校区余额
|
|
|
|
|
|
|
|
diffs = append(diffs,
|
|
diffs = append(diffs,
|
|
|
- Diff{Item: "legacy 校区余额(原值 3 位)",
|
|
|
|
|
- Legacy: rawCampus + " → " + rawCampus, Target: "(target 存储 2 位)", Equal: true, Skipped: true,
|
|
|
|
|
|
|
+ // 标签放进 Item,Target 列留 "—"。
|
|
|
|
|
+ // 原来把"(target 存储 2 位)"塞进 Target 列,读的人会以为那是一个值 ——
|
|
|
|
|
+ // 这个渲染器后面还有 22 支 SP 要继承,错位必须在第一次出现时就修掉。
|
|
|
|
|
+ Diff{Item: "legacy 校区余额(原值 3 位;target 侧只有 2 位存储,无可比值)",
|
|
|
|
|
+ Legacy: rawCampus + " → " + rawCampus, Target: "—", Equal: true, Skipped: true,
|
|
|
Note: "LEAVE,未写入;打 3 位是为了让读者看见判据输入"},
|
|
Note: "LEAVE,未写入;打 3 位是为了让读者看见判据输入"},
|
|
|
- Diff{Item: "legacy 全局余额(原值 3 位)",
|
|
|
|
|
- Legacy: rawTotal, Target: "(target 存储 2 位)", Equal: true, Skipped: true,
|
|
|
|
|
|
|
+ Diff{Item: "legacy 全局余额(原值 3 位;同上)",
|
|
|
|
|
+ Legacy: rawTotal, Target: "—", Equal: true, Skipped: true,
|
|
|
Note: "同一时刻的全局余额原值"},
|
|
Note: "同一时刻的全局余额原值"},
|
|
|
Diff{Item: "两侧 2 位基线(校区 / 全局)",
|
|
Diff{Item: "两侧 2 位基线(校区 / 全局)",
|
|
|
Legacy: yuan(campusBefore) + " / " + yuan(totalBefore),
|
|
Legacy: yuan(campusBefore) + " / " + yuan(totalBefore),
|