任务描述
需求描述
原型地址:
http://192.168.200.206:8030/%E8%B5%9B%E7%9B%92ERP/%E4%BA%A7%E5%93%81%E4%BA%8C%E9%83%A8/%E6%9D%A8%E6%9E%97%E5%86%9B/%E5%9C%B0%E5%9D%80%E5%92%8CEU%E4%BB%A3%E7%90%86%E4%BA%BA/start.html#g=1&p=%E5%9C%B0%E5%9D%80%E5%92%8Ceu%E4%BB%A3%E7%90%86%E4%BA%BA%E4%BF%A1%E6%81%AF

验收标准
暂无
相关用例
- #43378 [10603]SpeedPak物流的新增[地址和EU代理人信息]功能
- #43379 [10603][地址和EU代理人信息]页面元素检查
- #43380 [10603][SpeedPAK EU代理人信息]有数据时,点击刷新按钮
- #43381 [10603][SpeedPAK EU代理人信息]无数据时,点击刷新按钮
- #43382 [10603][SpeedPak地址]有数据时,点击刷新按钮
- #43383 [10603][SpeedPak地址]无数据时,点击刷新按钮
- #43384 [10603]SpeedPak物流订单,目的地为非欧盟时,预生成
- #43385 [10603]SpeedPak物流订单,目的地为欧盟,[SpeedPAK地址]无值,执行预生成
- #43386 [10603]SpeedPak物流订单,目的地为欧盟,[SpeedPAK地址]有值,执行预生成
- #43387 [10603]SpeedPak物流订单,目的地为欧盟,[SpeedPAK EU代理人信息]无值,执行预生成
- #43388 [10603]SpeedPak物流订单,目的地为欧盟,[SpeedPAK EU代理人信息]有值,执行预生成
前端效果图:
注:
优化之后的SpeedPak预报逻辑如下:
1,在获取回邮地址的时候:优化之前是根据订单的回邮地址的名称去匹配回邮接口的地址,如果有取第一条,如果没有匹配到,则去回邮接口的第一条;优化之后,拿回邮地址的名称 ebayid,客户id 去表里匹配,如果有数据,取第一条,如果没有数据,调回邮地址的接口取第一条并且回写erp 的数据表中,
2,在获取交运地址的时候:优化之前是根据订单的运输方式的仓库地址去匹配 交运接口的地址,如果有取第一条,如果没有匹配到,则去交运接口的第一条;优化之后:拿订单的运输方式的仓库地址、ebayid、客户id 去表匹配,如果有数据,取第一条,没有数据,调接口取第一条并且回写erp表中
3,在获取eu地址信息时候:优化之前是::直接调接口,取第一条 ;优化之后:根据 ebayid、客户id 去表匹配,如果有数据,取第一条,没有数据,调接口取第一条并且回写erp表中
测试测试的时候需要跟我说下,有一些数据需要更改,以更好的达到预报成功的效果