项目

一般

简介

需求 #24357

新客“24h优配”测试_添加优配商品底层标签

张燕涛将近 4 年 之前添加. 更新于 将近 4 年 之前.

状态:
已完成
优先级:
指派给:
目标版本:
-
开始日期:
2021-06-01
计划完成日期:
% 完成:

100%

预期时间:
PRD时间:
移交时间:
2021-06-02
提测时间:
2021-06-15
承诺上线时间:
2021-06-21
实际上线时间:
2021-06-21
截稿时间:
开发时间:
2021-06-04
联调时间:
2021-06-05
需求方:
运营
风险评估:
未知
优先级:
10
开发优先级:
14
后端开发:
跨组后端开发:
CodeReview:
前端开发:
IOS开发:
安卓开发:
测试:
UI:
数据组:
批次(PMO):
数据组完成时间:

描述

目的:当前新客发现,用户在首单日期下的订单,若在专场结束后24h发出的话,其复购率有明显的提升,因此想进行测试验证

 

实现逻辑:

给什么商品打:未激活新客的首单日,下的订单,给其中一款spu打上优配标签即可(无需给用户感知,只需给一个标签给erp辩识)

#1、如果用户首单当天的订单内包含有现货,则不进行打优配标签
(根据现有的赔付规则,现货会在专场结束24小时发出)

#2、如果用户首单当天的商品均为预售需排单商品,则优先给订单内品类配货率高的商品打上优配标签
(需要数据同学提供,直接代码写入即可,每天专场结束通过配货率的表进行判断。)

 

prd:优配品类标签

 

to 测试:

还有erp需求:http://14.29.126.108:30001/issues/24379?issue_count=53&issue_position=1&next_issue_id=24376

挑选 现货订单、优配订单、售后工单-换货方式的订单,绿色通道订单,测试一下配货顺序;

可按下单方式 正序、乱序,查看配货顺序

除了次日配货脚本外,还需要测试当日配货脚本

--格鲁特

一、上线准备

1、后端代码分支:feature/0604#24357新客24h优配测试_添加优配商品底层标签

2.新增表:用户首单日订单
CREATE TABLE `yishou`.`fmys_user_first_day_order` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
  `order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单id',
  `add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
  `period`  int(11) unsigned NOT NULL DEFAULT '0' COMMENT '期数',
  PRIMARY KEY (`id`),
  KEY `orderid` (`order_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户首单日下的订单';

3.spu优配标签表CREATE TABLE `fmys_first_day_order_priority_delivery` (
  `rec_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '关联order_infos表rec_id',
  `user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
  `order_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单id',
  `add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
  PRIMARY KEY (`rec_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户首单日订单优配标签表';

4. 定时任务执行脚本 think -f OS-Order setOrderPriorityDelivery  每天早上07:10执行(专场结束后)

二、需求实现逻辑:
1.在订单回调时把用户首单日订单插入fmys_user_first_day_order表
2.每日专场结束后脚本执行统计,把符合优配逻辑的spu打标签到fmys_first_day_order_priority_delivery表
3.erp同步fmys_first_day_order_priority_delivery表数据自行使用

三、改动接口
1.新增脚本 think OS-Order -f setOrderPriorityDelivery
2.\app\api\model\Order::notifyUpdateOrder

历史记录

#1 张燕涛 更新于 将近 4 年 之前

  • 状态原始需求 变更为 已移交
  • 指派给张燕涛 变更为 莫松兴
  • 开发优先级 被设置为 14

#2 张燕涛 更新于 将近 4 年 之前

  • 描述 已更新。 (diff)

#3 莫松兴 更新于 将近 4 年 之前

  • 指派给莫松兴 变更为 马俊雄

#4 马俊雄 更新于 将近 4 年 之前

  • 指派给马俊雄 变更为 何永鹏
  • 开发时间 被设置为 2021-06-04
  • 联调时间 被设置为 2021-06-05
  • 后端开发 被设置为 何永鹏
  • 跨组后端开发 被设置为 林耀森

#5 马俊雄 更新于 将近 4 年 之前

  • 提测时间 被设置为 2021-06-15

#6 张翠茹 更新于 将近 4 年 之前

  • 测试 被设置为 张燕涛

#7 张翠茹 更新于 将近 4 年 之前

  • 描述 已更新。 (diff)
  • 承诺上线时间 被设置为 2021-06-21
  • 测试张燕涛 变更为 罗文霞

#9 何永鹏 更新于 将近 4 年 之前

  • 描述 已更新。 (diff)

#10 何永鹏 更新于 将近 4 年 之前

  • 描述 已更新。 (diff)

#11 张燕涛 更新于 将近 4 年 之前

  • 移交时间 被设置为 2021-06-02

#12 何永鹏 更新于 将近 4 年 之前

  • 描述 已更新。 (diff)

#13 张翠茹 更新于 将近 4 年 之前

  • 描述 已更新。 (diff)

#14 马俊雄 更新于 将近 4 年 之前

  • 描述 已更新。 (diff)

#15 罗文霞 更新于 将近 4 年 之前

  • 实际上线时间 被设置为 2021-06-21

#16 罗文霞 更新于 将近 4 年 之前

  • 状态已移交 变更为 已完成
  • % 完成0 变更为 100

导出 Atom PDF

从剪贴板添加图片 (最大尺寸: 50.8 MB)