shipping-method-delete-guard.php

20260916-201504 轮 · 看它的历史
  ✔ 隔离库 jnc_ma_e2e_h8 就绪(105 张表,缺列 0)
A · 读取端:汇总单指向一个已被删掉的配送方式
  ✅ A1 没有异常(现状钉住:悬空行不会让详情页炸掉)
  ✅ A2 页面渲染出来了(长度>0)且含订单号
  ✅ A3 悬空行:页面上没有查询链接(不给死链)
B · 读取端守卫:配送方式还在时查询链接照常拼得出来
  ✅ B1 没有异常
  ✅ 🔴 B2 守卫:配送方式在时,链接按模板展开(含配送方式代号 + 本单运单号)
C · 删除入口:被订单引用的配送方式
  ✅ 🔴 C1 删除被拒:提示点名「不能删除」
  ✅ C2 提示点名「禁用」这条出路
  ✅ C3 提示带引用张数(1 张)
  ✅ 🔴 C4 post 行还在
D · 删除入口守卫:没被引用的配送方式照常删
  ✅ 🔴 D1 守卫:post 行已删
  ✅ D2 守卫:没有拒绝文案

────────────────────────────────
PASS=11  FAIL=0
  ✔ 已销毁 jnc_ma_e2e_h8