一、背景和价值
1.背景
1.目前轨迹系统是.NET升级.NET6
2.价值
1.减少运维的成本,提升运维的效率。
二、需求描述
2.1. 功能清单
轨迹系统.NET升级.NET6
2.2.影响点
无
2.3. 功能描述:
一、后端API
1、工作台:4H
2、轨迹查询:5H
3、备货单轨迹:5H
4、备货中转单轨迹:4H
5、物流商分析:5H
6、上网时效分析:3H
7、妥投统计:3H
8、Excel任务报告:1H
9、Wish超时罚款申诉:2H
10、物流时效分析:2H
11、物流渠道分析:2H
12、同步规则:1H
13、异常状态规则:1H
14、运输方式映射:2H
15、追踪单号类型设置:1H
16、自定义上网规则:1H
17、设置映射物流商:1H
18、上网&妥投标准设置:2H
19、异常提醒设置:2H
20、充值记录:1H
21、消费记录:1H
22、账户信息:1H
总共:48H
二、轨迹Job服务:
1、St_LogisticsChannel_Analysis_Data_Service,物流渠道分析服务:3H
2、OrderInfo_UploadToTrackingMore_Job_Service,上传订单到51Track服务:核心服务,需要拆分为4个服务,并且逻辑需要重新整理,预计:24H
3、OrderSourceType_Sync_Job_Service,同步来源渠道类型服务:2H
4、PlatformTrackSync_Job_Service,同步轨迹上网时间和上网信息同步到轨迹查询表服务,4H
5、QueryShopeeTrack_Job_Service,虾皮轨迹查询服务:3H
6、RechargeHistory_PayConfirm_Job_Service,支付确认服务:2H
7、ReportApplyTask_Execute_Job_Service,报告导出服务:8H
8、Send_ExceptionRemind_Job_Service,发送轨迹异常提醒服务:3H
9、Statistics_Delivered_Job_Service,更新妥投统计服务:2H
10、Statistics_Effect_Job_Service,更新物流时效分析服务:2H
11、Statistics_ItemReceived_Job_Service,更新上网统计服务(此服务也包含了更新物流时效分析服务逻辑):2H
12、Track_ExceptionRemind_Job_Service,轨迹异常提醒服务:3H
13、Track_RefreshPackageStatus_Job_Service,刷新商户包裹状态服务:6H
14、TrackLogisticsQueue_Execute_Job_Service 同步更改轨迹运输商服务:2H
总共:66H
三、提供给51Track回写轨迹状态接口 6H
以上共需要120H, 不包含测试时间
如图添加了轨迹异常异常信息提醒服务:TrackExceptionRemindJobService