任务描述

一、背景和价值

1.背景

1.客户订单获取追踪号服务并发,导致客户订单重复获取追踪号。

2. 每次新增新的物流商无法立即更新,导致前端界面无法搜索和配置到新的物流商数据。

2.价值

降低风险

二、需求描述

2.1. 功能清单

1.解决重复跟踪号获取的问题

2.解决API物流商立即显示的问题。

2.2.影响点

无

2.3. 功能描述:

1.重复跟踪号获取方案

订单开始获取追踪号的时候,先使用Redis分布式并发锁,将订单锁住(锁的有效时间30分钟), 等待订单执行完服务,立刻将订单解锁。


2.解决API物流界面立即显示方案:

所属物流商读取数据时,直接读取数据字段里面的数据即可,这样则可实时读取出来。



需求描述

一、背景和价值

   1.背景

      1.客户订单获取追踪号服务并发,导致客户订单重复获取追踪号。

      2. 每次新增新的物流商无法立即更新,导致前端界面无法搜索和配置到新的物流商数据。

   2.价值

      降低风险  

二、需求描述

   2.1. 功能清单

        1.解决重复跟踪号获取的问题

        2.解决API物流商立即显示的问题。

   2.2.影响点

        无

   2.3. 功能描述:

     1.重复跟踪号获取方案

       订单开始获取追踪号的时候,先使用Redis分布式并发锁,将订单锁住(锁的有效时间30分钟), 等待订单执行完服务,立刻将订单解锁。


      2.解决API物流界面立即显示方案:

           1.API授权->API服务编号字段, 物流商管理->所属物流商读取数据时,直接读取数据字段里面的数据即可,这样则可实时读取出来。



验收标准
暂无
历史记录  
  1. 2022-10-18 14:07:19, 由 农基望 创建。
  2. 2022-10-19 19:12:57, 由 农基望 编辑。
    修改了 任务描述,区别为:
    002-    1.背景
    002+ 1.背景
    003-       1.客户订单获取追踪号服务并发,导致客户订单重复获取追踪号。
    003+ 1.客户订单获取追踪号服务并发,导致客户订单重复获取追踪号。
    004-       2. 每次新增新的物流商无法立即更新,导致前端界面无法搜索和配置到新的物流商数据。
    004+ 2. 每次新增新的物流商无法立即更新,导致前端界面无法搜索和配置到新的物流商数据。
    005-    2.价值
    005+ 2.价值
    006-       降低风险  
    006+ 降低风险
    008-    2.1. 功能清单
    008+ 2.1. 功能清单
    009-         1.解决重复跟踪号获取的问题
    009+ 1.解决重复跟踪号获取的问题
    010-         2.解决API物流商立即显示的问题。
    010+ 2.解决API物流商立即显示的问题。
    011-    2.2.影响点
    011+ 2.2.影响点
    012-         无
    012+ 无
    013-    2.3. 功能描述:
    013+ 2.3. 功能描述:
    014-      1.重复跟踪号获取方案
    014+ 1.重复跟踪号获取方案
    015-        订单开始获取追踪号的时候,先使用Redis分布式并发锁,将订单锁住(锁的有效时间30分钟), 等待订单执行完服务,立刻将订单解锁。
    015+ 订单开始获取追踪号的时候,先使用Redis分布式并发锁,将订单锁住(锁的有效时间30分钟), 等待订单执行完服务,立刻将订单解锁。
    017-       2.解决API物流界面立即显示方案:
    017+ 2.解决API物流界面立即显示方案:
    019- <img src="/zentao/file-read-219459.png" alt="" />
    019+
    020- <img src="/zentao/file-read-219458.png" alt="" />
    020+
    002- <p><span style="font-weight:700;font-size:14px;background-color:#FFFFFF;"><span style="color:#000000;">   1.背景</span></span></p>
    002+ <p><span style="font-weight:700;font-size:14px;background-color:#FFFFFF;"><span style="color:#000000;"> 1.背景</span></span></p>
    003- <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#000000;">      1.客户订单获取追踪号服务并发,导致客户订单重复获取追踪号。</span></span></p>
    003+ <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#000000;"> 1.客户订单获取追踪号服务并发,导致客户订单重复获取追踪号。</span></span></p>
    004- <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#000000;">      2. 每次新增新的物流商无法立即更新,导致前端界面无法搜索和配置到新的物流商数据。</span></span></p>
    004+ <p><span style="font-size:14px;background-color:#FFFFFF;"><span style="color:#000000;"> 2. 每次新增新的物流商无法立即更新,导致前端界面无法搜索和配置到新的物流商数据。</span></span></p>
    005- <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-weight:700;"><span style="color:#000000;">   2.价值</span></span></p>
    005+ <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-weight:700;"><span style="color:#000000;"> 2.价值</span></span></p>
    006- <p style="font-size:14px;background-color:#FFFFFF;"><span><span style="color:#000000;">      降低风险  </span></span></p>
    006+ <p style="font-size:14px;background-color:#FFFFFF;"><span><span style="color:#000000;"> 降低风险 </span></span></p>
    008- <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-weight:700;"><span style="color:#000000;">   2.1. 功能清单</span></span></p>
    008+ <p style="font-size:14px;background-color:#FFFFFF;"><span style="font-weight:700;"><span style="color:#000000;"> 2.1. 功能清单</span></span></p>
    009- <p style="font-size:14px;background-color:#FFFFFF;"><span><span style="color:#000000;">        1.解决重复跟踪号获取的问题</span></span></p>
    009+ <p style="font-size:14px;background-color:#FFFFFF;"><span><span style="color:#000000;"> 1.解决重复跟踪号获取的问题</span></span></p>
    010- <p style="font-size:14px;background-color:#FFFFFF;"><span><span style="color:#000000;">        2.解决API物流商立即显示的问题。</span></span></p>
    010+ <p style="font-size:14px;background-color:#FFFFFF;"><span><span style="color:#000000;"> 2.解决API物流商立即显示的问题。</span></span></p>
    011- <p><span style="font-weight:700;color:#000000;font-size:14px;">   2.2.影响点</span></p>
    011+ <p><span style="font-weight:700;color:#000000;font-size:14px;"> 2.2.影响点</span></p>
    012- <p><span style="font-weight:700;color:#000000;font-size:14px;">        <strong>无</strong></span></p>
    012+ <p><span style="font-weight:700;color:#000000;font-size:14px;"> <strong>无</strong></span></p>
    013- <p><span style="font-weight:700;font-size:14px;"><span style="color:#000000;"> </span></span><span style="font-size:14px;background-color:#FFFFFF;color:#000000;"><span style="font-weight:700;">  2.3. 功能描述:</span></span></p>
    013+ <p><span style="font-weight:700;font-size:14px;"><span style="color:#000000;"> </span></span><span style="font-size:14px;background-color:#FFFFFF;color:#000000;"><span style="font-weight:700;"> 2.3. 功能描述:</span></span></p>
    014- <p><span style="font-size:14px;background-color:#FFFFFF;color:#000000;"><span style="font-weight:700;">     1.<span style="color:#000000;font-size:14px;background-color:#FFFFFF;">重复跟踪号获取方案</span><br /></span></span></p>
    014+ <p><span style="font-size:14px;background-color:#FFFFFF;color:#000000;"><span style="font-weight:700;"> 1.<span style="color:#000000;font-size:14px;background-color:#FFFFFF;">重复跟踪号获取方案</span><br /></span></span></p>
    015- <p><span style="font-size:14px;background-color:#FFFFFF;color:#000000;"><span>       订单开始获取追踪号的时候,先使用Redis分布式并发锁,将订单锁住(锁的有效时间30分钟), 等待订单执行完服务,立刻将订单解锁。</span></span></p>
    015+ <p><span style="font-size:14px;background-color:#FFFFFF;color:#000000;"><span> 订单开始获取追踪号的时候,先使用Redis分布式并发锁,将订单锁住(锁的有效时间30分钟), 等待订单执行完服务,立刻将订单解锁。</span></span></p>
    017- <p>      2<span style="color:#000000;font-size:14px;font-weight:700;background-color:#FFFFFF;">.</span><span style="color:#000000;font-size:14px;font-weight:700;background-color:#FFFFFF;"><span style="color:#000000;font-size:14px;background-color:#FFFFFF;">解决API物流界面立即显示方案:</span></span></p>
    017+ <p>2<span style="color:#000000;font-size:14px;font-weight:700;background-color:#FFFFFF;">.</span><span style="color:#000000;font-size:14px;font-weight:700;background-color:#FFFFFF;"><span style="color:#000000;font-size:14px;background-color:#FFFFFF;">解决API物流界面立即显示方案:</span></span></p>
    019- <p><img src="/zentao/file-read-219459.png" alt="" /></p>
    019+ <p><img src="{219459.png}" alt="" /></p>
    020- <p><img src="/zentao/file-read-219458.png" alt="" /></p>
    020+ <p><img src="{219458.png}" alt="" /></p>

    1.客户订单获取追踪号服务并发

       30个订单用postman:http://wms-api.internal.zhcxkj.com/api/job/newjob/InsertSalesOrderToLogisticsJob并发,查看订单日志

  3. 2022-10-19 19:19:01, 由 农基望 编辑。
    修改了 任务描述,区别为:
    019- <img src="/zentao/file-read-219459.png" alt="" />
    019+
    020- <img src="/zentao/file-read-219458.png" alt="" />
    020+
    019- <p><img src="/zentao/file-read-219459.png" alt="" /></p>
    019+ <p><img src="{219459.png}" alt="" /></p>
    020- <p><img src="/zentao/file-read-219458.png" alt="" /></p>
    020+ <p><img src="{219458.png}" alt="" /></p>

    2.配置新的物流商数据,前端展示

    (1)配置API服务编号

    (2)配置一级所属物流商


  4. 2022-10-19 19:20:10, 由 农基望 完成。
    修改了 总计消耗,旧值为 "0",新值为 "5"。
    修改了 实际完成,旧值为 "",新值为 "2022-10-19 19:20:04"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-10-19 19:20:10"。
    修改了 预计剩余,旧值为 "16",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "nongjiwang"。
  5. 2022-10-26 09:58:26, 由 农基望 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "nongjiwang",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "nongjiwang"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-10-26 09:58:26"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 10月分支版本(2022年)
所属模块 /
相关需求 海外仓系统-单重复获取追踪号优化
指派给 Closed 于 2022-10-26 09:58:26
任务类型 测试
任务标签 初始
开发组 百货开发组
任务状态 已关闭
进度 100%
优先级 P1
关键词
抄送给
由谁创建 农基望 于 2022-10-18 14:07:19
由谁完成 农基望 于 2022-10-19 19:20:04
由谁取消 暂无
由谁关闭 农基望 于 2022-10-26 09:58:26
关闭原因 已完成
最后编辑 农基望 于 2022-10-26 09:58:26
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 16工时
总计消耗 5工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-10-19
截止日期 0000-00-00