/
BS-5330【待讨论】,B接口也要区分是API对接的还是直接页面上上传的

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

BS-5330【待讨论】,B接口也要区分是API对接的还是直接页面上上传的

描述

背景:之前开发BS-5067遗留问题,API接口传单需要按邮递服务中设置的,处理后状态为已出地址贴或者已完成;

批量订单的接口也能够将订单处理到已出地址贴或者已完成,但是在系统处理的订单也会变为已出地址贴,不能影响系统上的操作;所以,批量订单的接口这个功能现在的停用的;

需求:(开发前请回顾看下5067的jira)

1.批量订单接口传单能够按系统邮递服务中设置的处理后订单状态设置的功能来设置

2.需要区分是系统传单还是API传单,不理订单能影响到线上批量处的处理后订单状态;

测试思路

在批量本地订单、批量专线订单、批量专线代理订单通过API添加订单,添加后分别处理上传到本地订单、批量专线订单、批量代理专线订单。

添加时:新添订单在批量订单中,状态为待处理,在订单中不显示新添订单

处理后:新添订单在批量订单中,状态为已完成,在订单中显示新添订单,且状态为已出地址贴

测试步骤:

1.本地订单

1.1将邮递服务的订单处理后的状态设置为已出地址贴

1.2通过API接口A在批量本地订单添加订单,添加订单后初始状态为待处理,只能在批量订单界面可见

1.3通过API接口B在批量本地订单(对订单进行处理)

 

 

1.4图上为接口B处理批量本地订单

1.5ID为25的订单状态已从待处理改为已完成

1.6处理后的订单在本地订单界面状态改为待处理

2.专线订单

2.1将专线订单邮递服务的订单处理后的状态设置为已出地址贴

2.2通过接口A在专线订单添加订单,添加订单后初始状态为待处理,只能在批量专线订单界面可见

2.3通过接口B对专线订单进行处理

2.4处理后批量专线订单的订单状态变更为已完成

2.5专线订单可见已处理的订单,状态变更为已出地址贴。

3.代理专线订单

3.1将代理专线订单邮递服务的订单处理后状态设置为已出地址贴

3.2通过批量代理专线接口A添加订单

3.3添加订单后,订单状态为待处理

 

3.4通过接口B对订单进行处理

3.5处理订单后,批量代理专线订单的订单状态变更为已完成

3.6处理后上传代理专线订单的订单状态变更为已出地址贴

测试结果:

1.处理批量代理专线和代理专线的订单时,邮递服务设置的处理订单的状态为已出地址贴可生效

2.API接口对接的批量专线订单和批量代理专线订单添加订单后默认为批量订单界面的待处理,处理后状态变更为已出地址贴,系统中处理批量订单后的状态为待处理,可以通过订单状态区分开系统传单还是API传单

系统传单:状态待处理

API传单:根据邮递服务设置处理订单的状态为已出地址贴后,处理的订单状态就变更为已出地址贴

 

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