任务描述

一、【数据库——表设计】

二、【业务设计 -- 业务逻辑设计,梳理 】
1. 任务调度服务框架改造,通过异步消息推送任务

2. 消费服务轮询调用接口获取待执行任务,并执行任务

3. ERP接口改造,能够根据商户号动态获取数据库连接


三、【风险识别 -- 性能,并发,扩展】
1. 确保不影响智能备货系统原有功能

2. 保证服务执行不出现性能问题

3. 所有商户只需要部署一套程序


四、【注意事项 - 编码规范、可能存在Bug、风险和业务关联】
1. 确保不影响智能备货系统原有功能

2. 保证服务执行不出现性能问题

3. 所有商户只需要部署一套程序


需求描述:

智能备货分析服务改造-支持全量推广

1. 目前智能备货每开通一个商户需要单独部署一整套接口和服务,导致运维成本很高,现在除了158之外,其他商户需要共用一套接口和服务,不需要单独部署

2. 保证原有智能备货分析功能和服务逻辑不变

需求描述

智能备货分析服务改造-支持全量推广

1. 目前智能备货每开通一个商户需要单独部署一整套接口和服务,导致运维成本很高,现在除了158之外,其他商户需要共用一套接口和服务,不需要单独部署

2. 保证原有智能备货分析功能和服务逻辑不变

验收标准
暂无
历史记录  
  1. 2021-08-19 21:16:02, 由 何建宝 创建。
  2. 2021-08-20 15:19:21, 由 sunyucheng 完成。
    修改了 总计消耗,旧值为 "0",新值为 "104"。
    修改了 指派给 ,旧值为 "sunyucheng",新值为 "hejianbao"。
    修改了 实际完成,旧值为 "",新值为 "2021-08-20 13:47:12"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2021-08-20 14:12:30"。
    修改了 预计剩余,旧值为 "128",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "sunyucheng"。

    Uat环境地址

    任务调度:http://quartz-comm-beta.irobotbox.com/schedules

    智能备货:http://stockup-comm-beta.irobotbox.com/?customerId=1&adminId=2&signature=irobotbox


    1、通过任务调度执行任务,验证任务是否成功创建(通过查看数据库数据验证、如下)

         1)数据库:server=pc-bp197t9z7n22r4ei1-wan.rwlb.rds.aliyuncs.com;port=3306;database=beta_schedule;uid=irobotboxuser;pwd=HskwPanda047RAHRAxqktlref;

         2)待执行任务表:performtask   (JobType字段对应的任务类型如下------注:有些已作废)

            同步产品 = 1,
            同步所有库存 = 2,
            同步产品每日销量 = 3,
            同步亚马逊Listing = 4,
            同步产品采购中数 = 5,
            同步本地仓采购计划数 = 6,
            同步用户权限码 = 7,
            同步所有国家 = 8,
            同步节假日规则 = 9,
            同步产品分类 = 10,
            同步所有供应商 = 11,
            同步所有角色 = 12,
            同步所有仓库 = 13,
            同步所有用户信息 = 14,
            同步所有用户角色关联信息 = 15,
            同步SKU采购天数 = 16,
            同步SKU加工原料需求数 = 17,
            同步亚马逊泛欧及EFN标签 = 18,
            同步SKU最先下单且未销单的天数 = 19,
            同步运输天数 = 20,
            客户订单本地备货预出数 = 21,
            同步系统配置信息 = 22,
            同步备库订单信息 = 23,
            同步海外仓FBA仓备货预出数 = 24,
            备库订单本地备货预出数 = 25,
            同步产品组合SKU = 26,
            同步未配货预出数 = 27,
            同步海外仓FBA仓在途数 = 28,
            同步来源渠道信息 = 29,
            同步常用备货地址 = 30,
            同步运输方式 = 31,
            同步本地仓采购计划数明细 = 32,
            同步产品采购中数明细 = 33,
            同步产品转帐号关系 = 34,
            同步产品销售状态 = 35,
            同步ERP已被删除的亚马逊Listing = 36,
            同步亚马逊FBA的AFN上架状态 = 37,
            同步被删除的产品授权信息 = 38,
            同步产品品类授权信息 = 39,
            同步产品自定义角色用户授权信息 = 40,
            同步产品自定义角色信息 = 41,
            更新本地仓智能备货是否新SKU字段 = 42,
            更新海外仓FBA仓智能备货是否新SKU字段 = 43,
            删除重复库存监控 = 44,
            更新日均销量 = 45,
            同步ERP库存表ID = 46,
            消息队列一键分析 = 47,
            不补货原因信息 = 48,
            更新库存监控信息 = 49,
            同步来源渠道授权信息 = 50,
            同步平衡库存基础数据 = 51,
            海外仓断货场景优化 = 52,
            同步备库订单已发货记录 = 53,
            同步销售小组 = 54,
            同步海外仓共享比例 = 55,
            同步部门信息 = 56,
            同步所有库存明细 = 57,
            FBA仓限制入仓数量同步 = 58,
            报表基础数据备份 = 59,
            日均销量备份 = 60,
            调拨计划确认失败和作废失败数据处理 = 61,
            本地仓每周刷新安全库存天数服务 = 62,
            同步下架渠道SKU = 63,
            SKU日销量打下架标识 = 64,
            软删除海外仓重复数据 = 65,
            导出任务列表 = 66,
            中午一键分析服务 = 67,


    2、验证任务成功创建后是否能执行成功   (表:performtask,Status字段:0待执行、1执行中、2执行失败、3成功)


    3、查看智能备货系统-验证执行成功的任务,数据是否正常


    4、验证多商户的情况下执行情况





  3. 2023-10-31 15:50:37, 由 周杰 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "hejianbao",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-10-31 15:50:37"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能备货分析2.0三期项目
所属模块 赛盒科技  智能备货系统
相关需求 智能备货分析服务改造-支持全量推广
指派给 Closed 于 2023-10-31 15:50:37
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 何建宝 于 2021-08-19 21:16:02
由谁完成 sunyucheng 于 2021-08-20 13:47:12
由谁取消 暂无
由谁关闭 周杰 于 2023-10-31 15:50:37
关闭原因 已完成
最后编辑 周杰 于 2023-10-31 15:50:37
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 128工时
总计消耗 104工时
预计剩余 0工时
预计开始 2021-08-02
实际开始 2021-08-20
截止日期 2021-08-20