暂无
任务描述
需求描述
1. 需求概述
1.1. 背景
工作流:75178,1719 速卖通AE订单类型的可合并订单,在操作合并订单的时候做一个提示作用
工作流:71948,1526需求在客户订单可合并页面里的订单显示订单备注
工作流:68399,3058 可合并订单页面增加真实追踪号和物流商单号字段
1.2. 目标
优化可合并功能,以便用户提高合并功能效率
2. 功能设计
2.1. 客户订单->可合并
2.1.1 需求说明
a)操作批量合并
判断如果是速卖通订单,并且同合并组下即存在非‘AE合单’标识订单,又存在‘AE合单’标识的订单,则合并失败并给予提示。(文案可参考原型)
注:可参考需求ID:8594,此需求针对于已税和未税做过限制
b)订单发货信息列,增加【订单备注】显示
如当前订单有备注,则蓝色字体显示,如果一行显示不全则‘...’代替,鼠标轻移弹框显示完整备注;
如当前订单无备注,则直接【订单备注】栏位也不要显示出来。
c)订单发货信息列,增加【物流单号和追踪号】显示
如当前订单有物流单号和追踪号,则直接显示出来;
如当前订单无物流单号和追踪号,则直接【物流单号】和【追踪号】栏位也不要显示出来。
2.1.2 原型界面


验收标准
暂无
相关用例
- #42951 【客户订单】勾选速卖通平台订单,勾选的订单,都有合单标识,点击批量合并,合并成功
- #42952 【客户订单】勾选速卖通平台订单,勾选的订单,都没有合单标识,点击批量合并,合并成功
- #42953 【客户订单】勾选速卖通平台订单,勾选的订单,其中一个有合单标识,一个没有,合并订单失败
- #42954 【客户订单】勾选速卖通平台订单,勾选的订单,一个有合单标识,一个为空,合并订单失败
- #42955 【客户订单】勾选Amazon平台订单,批量合并成功
- #42956 【客户订单】可合并列表,当前订单有备注,则显示备注
- #42957 【客户订单】可合并列表,当前订单无备注,则【订单备注】栏位也不要显示出来
- #42958 【客户订单】可合并列表,当前订单有物流商单号和追踪号,则显示出来
- #42959 【客户订单】可合并列表,当前订单无物流商单号和追踪号,则【物流单号】和【追踪号】栏位也不要显示出来
按需求完成
可合并
1. 操作批量合并
判断如果是速卖通订单,并且同合并组下即存在非‘AE合单’标识订单,又存在‘AE合单’标识的订单,则合并失败并给予提示。
备注:当同组订单大于1个订单时,判断PromotionType是否含有合单标识(HBA_UP_EXPRESS),如果同组订单都含有HBA_UP_EXPRESS,或者都不含有则可以操作合并成功,(批量分组单个可合并);如其中含有HBA_UP_EXPRESS,而另外单不含有HBA_UP_EXPRESS或为空则合并失败,提示错误信息。
2 订单发货信息列,增加【订单备注】显示
如当前订单有备注,则蓝色字体显示,如果一行显示不全则‘...’代替,鼠标轻移弹框显示完整备注;
如当前订单无备注,则直接【订单备注】栏位也不要显示出来。
3 订单发货信息列,增加【物流单号和追踪号】显示
如当前订单有物流单号和追踪号,则直接显示出来;
如当前订单无物流单号和追踪号,则直接【物流单号】和【追踪号】栏位也不要显示出来。
备注:追踪号字敦:TrackNumbers 。判断TrackNumbers不为空并且TrackNumbers不等于TrackNumberTemp才显示;物流单号字段:LogisticsOrderNo,判断LogisticsOrderNo不为空并且不等于TrackNumbers则显示 。(同客户订单列表一致,已和产品确认)
自测截图
满足条件的订单显示:订单备注,物流单号、追踪号
因平台订单类型是产品维度,所以多个订单产品(中间表产品字段Tags)则逗号拼接显示在订单表字段PromotionType,所以这个字段可能为空,也可能是单独一个类型,或者是多个类型拼接。 (产品已和客户确认,同一个订单多个产品不存在部分是合单部分非合单,即同一个订单下的产品要么都是合单,要么都不是)
不满足条件提示合并失败
满足则成功合并(不满足的操作批量分组单个可以合并)