业务需求
需求描述

需求背景

目前调用ES接口存在数据不准的情况,导致有销量的数据被下架


需求描述

针对凤凰计划设置了销量条件的策略,满足条件的数据,需通过销量表来判断listing是否满足销量条件,达到销量条件后,才能执行操作


1.新增接口,获取ERP每日销量,分平台新增每日销量表,存储最近90天的销量,每小时同步一次(增量同步,第一次同步需初始化同步90天的数据)


2.新增接口,获取ERP总销量,新增总销量表,每天同步一次,存储平台/SKU/渠道SKU维度的总销量


3.智能刊登凤凰计划判断listing销量时,服务实时计算listing销量,除总销量条件外,其他条件均使用分平台每日销量表进行计算

a.如果选择的是非总销量条件(如7天/半个月/30天/自定义等),需根据选择的条件判断该listing销量在分平台销量表中选择时间范围内的总销量,满足销量条件才能执行操作

b.如果是总销量判断条件,则需先判断总销量表有没有该数据:

1)如果总销量表没有该渠道SKU,则判断分平台销量表是否存在该listing销量数据(都不存在,才能判断为该listing无销量)

2)如果总销量表有该渠道SKU的销量,则需只判断总销量表即可


验收标准
价值描述
控制风险,避免有销量的listing被下架
历史记录  
  1. 2022-07-20 17:55:26, 由 胡楚文 创建。
  2. 2022-07-21 18:43:42, 由 刘灿 记录评审结果,结果为 确认通过。
    修改了 评审时间,旧值为 "0000-00-00",新值为 "2022-07-21"。
    修改了 指派给 ,旧值为 "Admin186",新值为 "huchuwen"。
    修改了 当前状态,旧值为 "draft",新值为 "active"。
    修改了 由谁评审,旧值为 "",新值为 "Admin186"。
  3. 2022-07-22 15:25:01, 由 胡楚文 关联到迭代 智能中心-EBAY直发迭代 。
  4. 2022-07-25 16:58:20, 由 胡楚文 变更。
    修改了 指派给 ,旧值为 "huchuwen",新值为 "Admin186"。
    修改了 当前状态,旧值为 "active",新值为 "changed"。
    修改了 版本号 ,旧值为 "1",新值为 "2"。
    修改了 由谁评审,旧值为 "Admin186",新值为 ""。
    修改了 评审时间,旧值为 "2022-07-21",新值为 "0000-00-00"。
    修改了 需求名称,区别为:
    001- 智能刊登调用ES销量接口优化
    001+ 智能刊登的凤凰计划调用ES销量接口改为获取数据库销量进行计算
    001- 智能刊登调用ES销量接口优化
    001+ 智能刊登的凤凰计划调用ES销量接口改为获取数据库销量进行计算
    修改了 需求描述,区别为:
    005- 针对凤凰计划设置了销量条件的策略,满足条件的数据,需通过缓存判断无销量的次数,达到销量次数后,才能执行操作具体操作步骤:请求ES增加无销量次数判断,满足策略条件的数据(无销量),不直接进入队列,放到缓存中,并记录销量信息每间隔一小时,凤凰计划服务启动,重新请求该渠道SKU的无销量次数
    005+ 针对凤凰计划设置了销量条件的策略,满足条件的数据,需通过销量表来判断listing是否满足销量条件,达到销量条件后,才能执行操作
    006- (1)缓存存储平台/SKU/渠道SKU维度无销量的次数,智能刊登根据次数进行数据处理,(记录2次(或以上)则需执行凤凰计划,只记录一次不处理)(2)第一次无销量,第二次请求有销量时,则调用接口将该缓存数据删除,重新开始计算(连续两次无销量才记录2次)
    006+
    007- (3)缓存数据只存24小时,超过24小时删除缓存
    007+ 1.新增接口,获取ERP每日销量,分平台新增每日销量表,存储最近90天的销量,每小时同步一次(增量同步,第一次同步需初始化同步90天的数据)
    008+
    009+ 2.新增接口,获取ERP总销量,新增总销量表,每天同步一次,存储平台/SKU/渠道SKU维度的总销量
    010+
    011+ 3.智能刊登凤凰计划判断listing销量时,服务实时计算listing销量,除总销量条件外,其他条件均使用分平台每日销量表进行计算
    012+ a.如果选择的是非总销量条件(如7天/半个月/30天/自定义等),需根据选择的条件判断该listing销量在分平台销量表中选择时间范围内的总销量,满足销量条件才能执行操作
    013+ b.如果是总销量判断条件,则需先判断总销量表有没有该数据:
    014+ 1)如果总销量表没有该渠道SKU,则判断分平台销量表是否存在该listing销量数据(都不存在,才能判断为该listing无销量)
    015+ 2)如果总销量表有该渠道SKU的销量,则需只判断总销量表即可
    016+
    017+
    005- <p><span style="color:#171A1D;">针对凤凰计划设置了销量条件的策略,满足条件的数据,需通过缓存判断无销量的次数,达到销量次数后,才能执行操作</span><br /><span style="color:#171A1D;">具体操作步骤:</span><br /><span style="color:#171A1D;">请求ES增加无销量次数判断,满足策略条件的数据(无销量),不直接进入队列,放到缓存中,并记录销量信息</span><br /><span style="color:#171A1D;">每间隔一小时,凤凰计划服务启动,重新请求该渠道SKU的无销量次数</span></p>
    005+ <p><span style="color:#171A1D;">针对凤凰计划设置了销量条件的策略,满足条件的数据,需通过销量表来判断listing是否满足销量条件,达到销量条件后,才能执行操作</span></p>
    006- <p><span style="background-color:#FFFFFF;">(1)缓存存储平台/SKU/渠道SKU维度无销量的次数,智能刊登根据次数进行数据处理,(记录2次(或以上)则需执行凤凰计划,只记录一次不处理)</span><br /><span style="color:#171A1D;">(2)第一次无销量,第二次请求有销量时,则调用接口将该缓存数据删除,重新开始计算(连续两次无销量才记录2次)</span></p>
    006+ <p><span style="color:#171A1D;"><br /></span></p>
    007- <p><span style="color:#171A1D;">(3)<span style="color:#171A1D;">缓存数据只存24小时,超过24小时删除缓存</span></span><br /></p>
    007+ <p><span>1.新增接口,获取ERP每日销量,</span><span style="color:#171A1D;">分平台新增每日销量表,存储最近90天的销量,每小时同步一次(增量同步,第一次同步需初始化同步90天的数据)</span></p>
    008+ <p><span style="color:#171A1D;"><br /></span></p>
    009+ <p><span>2.新增接口,获取ERP总销量,新增总销量表,每天同步一次,存储<span style="background-color:#FFFFFF;">平台/SKU/渠道SKU维度的总销量</span></span></p>
    010+ <p><span><span style="background-color:#FFFFFF;"><br /></span></span></p>
    011+ <p><span>3.智能刊登凤凰计划判断listing销量时,服务实时计算listing销量,除总销量条件外,其他条件均使用分平台每日销量表进行计算</span></p>
    012+ <p><span>a.如果选择的是非总销量条件(如7天/半个月/30天/自定义等),需根据选择的条件判断该listing销量在分平台销量表中选择时间范围内的总销量,满足销量条件才能执行操作</span></p>
    013+ <p><span>b.如果是总销量判断条件,则需先判断总销量表有没有该数据:</span></p>
    014+ <p><span>1)如果总销量表没有该渠道SKU,则<span style="color:#171A1D;">判断分平台销量表是否存在该listing销量数据<span style="color:#171A1D;">(都不存在,才能判断为该listing无销量)</span></span></span></p>
    015+ <p><span><span style="color:#171A1D;"><span>2)<span>如果总销量表有该渠道SKU</span>的销量,则需只判断总销量表即可</span></span></span></p>
    016+ <p><span><img src="{207805.png}" alt="" /></span></p>
    017+ <p><br /></p>
  5. 2022-07-25 16:59:20, 由 胡楚文 编辑。
    修改了 预计工时,旧值为 "24",新值为 "60"。
  6. 2022-07-25 18:47:27, 由 刘灿 记录评审结果,结果为 确认通过。
    修改了 评审时间,旧值为 "0000-00-00",新值为 "2022-07-25"。
    修改了 指派给 ,旧值为 "Admin186",新值为 "huchuwen"。
    修改了 当前状态,旧值为 "changed",新值为 "active"。
    修改了 由谁评审,旧值为 "",新值为 "Admin186"。
  7. 2022-09-02 13:50:00, 由 郑树炜 关闭,原因为 已完成 。
    修改了 关闭原因,旧值为 "",新值为 "done"。
    修改了 当前状态,旧值为 "active",新值为 "closed"。
    修改了 指派给 ,旧值为 "huchuwen",新值为 "closed"。
    修改了 所处阶段,旧值为 "tested",新值为 "closed"。
    修改了 关闭日期,旧值为 "0000-00-00 00:00:00",新值为 "2022-09-02 13:50:00"。
    修改了 由谁关闭,旧值为 "",新值为 "zhengshuwei"。
  8. 2025-06-28 17:19:46, 由 李亚婷 编辑。
    修改了 所属模块,旧值为 "0",新值为 "1717"。
迭代版本
提报业务部门
提报人员 内部优化
需求来源 年度重点项目&需求
所属项目 智能中心-需求池
所属模块 战略独立项目   EBAY直发
所属计划
业务价值
开发组
受益业务部门
验收人员
业务目标类型
中心业务目标
业务价值 控制风险
每月价值量 控制风险
每月节省人数 0
优先级 P2
价值类型
预计工时 60
成本
ROI
操作手册
高价值
主被动
复杂度
工作流ID
工作流创建时间
更新点
是否高危
评分
当前状态 已关闭
所处阶段 已关闭
关键词
评审次数
计划上线
上线时间
计划验收时间
业务验收时间
满意度
价值验收
满意度分值
业务回填价值
验收达成价值
验收达成ROI
抄送给
由谁创建 胡楚文 于 2022-07-20 17:55:26
指派给 Closed 于 2022-09-02 13:50:00
由谁评审 刘灿
评审时间 2022-07-25
由谁关闭 郑树炜 于 2022-09-02 13:50:00
关闭原因 已完成
最后修改 李亚婷 于 2025-06-28 17:19:40
相关Bug
相关用例
相关需求
细分需求