carrier-postmode
A. 列表页
✅ A1 多了「面单打印」列
["编号","送货方式名称","支付","送货方式简介","计算方式","面单打印","是否默认","已启用","常规操作","排序"]
✅ A2 每一行显示的都是库里那个值(加列没有静默改动任何行)
页面 17 行 ["EasyParcel","自行打印"] / 库 17 行 ["EasyParcel","自行打印"]
B. 修改页
✅ B1 面单打印方式是下拉
实得 select
✅ B2 第一项是「自行打印」(空值)
["","easyparcel"]
✅ B3 选项含 easyparcel
["","easyparcel"]
✅ B4 服务档位字段在
C. 联动
✅ C1 选「自行打印」时服务档位整行隐藏
none
✅ C2 选了快递后服务档位显示出来
table-row
✅ C3 账号未配时出现警告
实得「这家快递的账号还没配好,需要超级管理员到「网站配置 → 快递账号配置」里填写,否则取号会失败。」
✅ C3b 🔴 守卫:账号配好之后警告消失
实得「」
✅ C3c 守卫:配置已还原
✅ C4 动态档位提示说清了要手填一个代号
实得「这家的可用服务随收发地址和重量变化,所以这里没有固定下拉,要手工填一个服务代号(形如 EP-CS098)。留空的话取号会被拒绝。代号可以在快递公司后台的报价页看到,拿不准就问技术人员要一份当前可用清单。」
✅ C4b 🔴 提示里没有「留空即可」这种假承诺
实得「这家的可用服务随收发地址和重量变化,所以这里没有固定下拉,要手工填一个服务代号(形如 EP-CS098)。留空的话取号会被拒绝。代号可以在快递公司后台的报价页看到,拿不准就问技术人员要一份当前可用清单。」
D. 🔴 回写(真打 _xiugai_post)
✅ D1 承运商与档位都落库了
实得「easyparcel|EP-CS0W」,改前「|」
✅ D2 🔴 同一行的其它列没被动
实得「test|0|0」
E. 守卫与还原
✅ E1 回填正确(改完再打开,选中的是刚存的那家)
实得「easyparcel」
✅ E2 改回「自行打印」也生效(不是只能写不能清)
实得「|」
✅ E3 🔴 已逐字还原到跑之前的状态
实得「|」,跑前「|」
[还原] e2e_admin10.userauth = [12,2,66,65,3] ✔
PASS=18 FAIL=0