/
BS-6303订单对接via时,自动过滤掉地址行的非法字符--开发部seven

断舍离
1.绝大多数青年人都不会想的一件事,就是自己的死亡。
2.克制地购买,克制地享受。
3.克制欲望,看本质
这不是传统,这不是传统,这不是传统。
这是生意。
因为我们富起来一共也没多少年。
4.关于衣服饰品

BS-6303订单对接via时,自动过滤掉地址行的非法字符--开发部seven

 

背景:

物流部对接via服务是因为订单地址行非法字符的缘故对接不上

错误信息:
exists:0 ||| create error:API Error Code: Array ( [errors] => Array ( [0] => Declarations is invalid [1] => Declaration Consignee address street must only contain latin or printable ASCII characters ) ) ||| bind error: bind error:Not Found

需求:

需要在提单对接via时自动过滤掉地址行的非法字符

 

测试内容:测试via订单在对接时,是否会自动过滤特殊符号

以下为测试步骤:

新建订单,在订单地址行输入非法特殊符号

预估结果:对接成功

因为跳过了地址行的非法特殊符号,所以地址行的非法字符不影响对接结果

订单完配置完整后处理到待处理后,点击重新对接

实际结果:对接成功

过滤掉了非法特殊符号╋╋╋

测试内容:验证地址行存在非法特殊符号,是否不会影响到全过程对接

以下步骤是为了验证收件人地址行存在非法特殊符号,是否影响装箱后对接已经提单via对接页面

正常流程,生成拣货单

生成拣货单后,在拣货单页面标记订单到已完成

订单标记到已完成后,可以进行装箱操作

订单为已完成状态时,可以进行装箱操作

装箱完成后进行封箱操作

封箱后,此时弹出了via面单,里面包含了via的地址贴

封箱完成后,在提单上即可看到,已经对接成功的订单,提单,箱

测试结果:

1、能够正常过滤掉地址行的非法特殊符号,只针对对接时过滤,不会改变鸟系统的原本记录--ok

2、能够成功对接订单,并获取面单,不会报错--ok

勇于舍弃那些不属于你的东西。
我首先舍弃的是银行卡,包括信用卡和储蓄卡。
我在瞎折腾。
再说说我买的衣服。
终于有一天我看了《断舍离》这本书,开始决定扔东西了。
当年用淘宝是为了省钱,没想到更费钱了……