shipping-country-admin
[基线] CN:1:90 ID:1:50 MY:1:10 PH:1:60 SG:1:20 TH:1:30 VN:1:40
✅ A1 7 个国家全部渲染
实得 CN,ID,MY,PH,SG,TH,VN
✅ A2 勾选态与库严格一致
DOM=CN:1 ID:1 MY:1 PH:1 SG:1 TH:1 VN:1
DB =CN:1 ID:1 MY:1 PH:1 SG:1 TH:1 VN:1
✅ A3 三个 tab 都在
实得 ["送货方式管理","收货地址管理","配送国家/地区"]
✅ A4 侧栏「配送方式管理」高亮
实得 ["配送方式管理"]
✅ B0 保存前 /Index/area 含 CN
✅ B1 库里 CN 已停用 + MY 排序已改
实得 CN:0:90 ID:1:50 MY:1:15 PH:1:60 SG:1:20 TH:1:30 VN:1:40
✅ B2 /Index/area 立刻不再含 CN(flush 生效)
✅ B3 重开页面显示的是新值
CN.checked=false MY.sort=15
✅ C1 全不勾 → 报错
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
✅ C1b 全不勾 → 库一行未变
实得 CN:0:90 ID:1:50 MY:1:15 PH:1:60 SG:1:20 TH:1:30 VN:1:40
✅ C2 排序填 abc → 报错
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
✅ C2b 排序非法 → 库一行未变
实得 CN:0:90 ID:1:50 MY:1:15 PH:1:60 SG:1:20 TH:1:30 VN:1:40
✅ C3 排序 6 位 → 报错
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
✅ C3b 超长排序 → 库一行未变
实得 CN:0:90 ID:1:50 MY:1:15 PH:1:60 SG:1:20 TH:1:30 VN:1:40
✅ C4 勾回来 → 库回到基线
实得 CN:1:90 ID:1:50 MY:1:10 PH:1:60 SG:1:20 TH:1:30 VN:1:40
✅ D1 无位 35 → 渲染页被拒
✅ D2 无位 35 → 保存端点被拒
✅ D3 无位 35 → 侧栏没有「配送方式管理」
✅ E1 结算页国家下拉含 China
实得 ["请选择国家/地区","Malaysia","Singapore","Thailand","Vietnam","Indonesia","Philippines","China"]
✅ E1b 未选国家时 地区回显为空(不是 "0")
实得 ""
✅ E2 选中国 → 34 个省/直辖市
实得 34
✅ E3 选广东省 → 21 个市(第 2 级出现)
实得 21
✅ E4 选广州市 → 11 个区(第 3 级出现,levels=3 真的跑起来了)
实得 11
✅ Z 还原 jnc_country_registry 到基线
实得 CN:1:90 ID:1:50 MY:1:10 PH:1:60 SG:1:20 TH:1:30 VN:1:40
[还原] e2e_admin10.userauth = [12,2,66,65,3] ✔
PASS=24 FAIL=0