任务描述


需求描述

需求背景:

当一个来源渠道同时创建了多个策略时,系统目前只会跑一个优先级高的优惠券策略。优先级高的策略未覆盖到优先级低的策略,导致执行会有遗漏。


需求内容:

1、一个来源渠道有多个策略(启用状态),在执行时,需要按优先级顺序执行,优先执行优先级高的策略(数字越大优先级越高),优先级高的执行完后,该策略新增字段标识记录本轮已执行,在当天店铺额度充足情况下,继续执行下一个策略。

注意:在执行下一个策略时,需要先执行去重逻辑,避免重复ASIN重复提交。

去重逻辑已有:根据ASIN的优惠券时间判断是否有重叠。

2、执行优先级调整:按照流量数据从高到低优先执行。

注意:如果流量为0或为空的,优先执行流量为0的。

查询流量范围:查询本月加上月的流量数据。

3、优惠券发放的时候,过滤了打标表没有ASIN的listing ,这里改成打标表没有ASIN的数据去在售报告查询一次 http://dataservice-hd.zhcxkj.com/amazon/getasinbymsku

验收标准
同一个来源渠道存在多个启用的策略,都支持执行策略,按优先级顺序依次进行执行。
历史记录  
  1. 2023-07-03 13:54:45, 由 罗友军 创建。
  2. 2023-07-10 10:30:36, 由 王地福 完成。
    修改了 总计消耗,旧值为 "0",新值为 "16"。
    修改了 指派给 ,旧值为 "wangdifu",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2023-07-10 10:30:33"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-07-10 10:30:36"。
    修改了 预计剩余,旧值为 "16",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "wangdifu"。
  3. 2023-07-10 10:34:16, 由 王地福 添加备注。
    1:修改amazonwork项目

    2:新增脚本如下
    alter table couponstrategyos_sku add column OrderSourceSKUID BIGINT ;

    alter table couponstrategyos_sku add column Asin VARCHAR(255) ;

    alter table couponstrategyos_sku add column FlowValue DOUBLE ;


    3:核心代码部分:



  4. 2023-07-11 16:44:52, 由 罗友军 编辑。
    修改了 最初预计,旧值为 "16",新值为 "17"。
  5. 2023-07-18 18:19:20, 由 王地福 添加备注。
    正式环境上线前导出  CouponStrategyStatus 的数据,保存一份
  6. 2023-07-20 09:05:21, 由 王地福 添加备注。
    在mongo db需要加上一个开关
  7. 2023-07-26 14:01:18, 由 王地福 添加备注。
    1:配置任务调度: 初始化数据并且 刷新指定渠道sku的流量值,格式在测试环境已经设置好了,
    正式环境配置参考: CouponUpdateFlowJob  是amazonWork项目  具体的是配置文件不能参考测试环境


    2:打标表更新流量值

    测试环境已配置 :StatisticsNoFlowCouponJob    
    正式环境配置可参考:StatisticsNoFlowCouponJob    是amazonWork项目 具体的是配置文件不能参考测试环境
  8. 2023-10-31 16:50:17, 由 周杰 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "luoyoujun",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-10-31 16:50:17"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能中心-智能刊登迭代
所属模块 智能中心-需求池  战略独立项目   智能刊登
相关需求 优惠券策略执行方式修复
指派给 Closed 于 2023-10-31 16:50:17
任务类型 后端
任务标签 初始
开发组 仓储物流开发组
任务状态 已关闭
进度 100%
优先级 P0
关键词
抄送给
由谁创建 罗友军 于 2023-07-03 13:54:45
由谁完成 王地福 于 2023-07-10 10:30:33
由谁取消 暂无
由谁关闭 周杰 于 2023-10-31 16:50:17
关闭原因 已完成
最后编辑 周杰 于 2023-10-31 16:50:17
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 17工时
总计消耗 16工时
预计剩余 0工时
预计开始 2023-07-03
实际开始 2023-07-10
截止日期 2023-07-31