任务描述
需求描述
需求背景:目前禁售邮件数量上涨明显,需要尽快将禁售率降下来,保障账号安全
需求实现:
1、建立中间表,记录来源渠道的禁售状态,每天定时跑一次,如果某个来源渠道满足七天内有三次禁售邮件(prohibited_email ),则记录到中间表,需要记录 来源渠道ID,添加时间
2、在智能刊登时,需要判断来源渠道是否在中间表,且具体添加时间不超过7天,如果满足则该来源渠道不刊登
验收标准
暂无
需求背景:目前禁售邮件数量上涨明显,需要尽快将禁售率降下来,保障账号安全
需求实现:
1、建立中间表,记录来源渠道的禁售状态,每天定时跑一次,如果某个来源渠道满足七天内有三次禁售邮件(prohibited_email ),则记录到中间表,需要记录 来源渠道ID,添加时间
2、在智能刊登时,需要判断来源渠道是否在中间表,且具体添加时间不超过7天,如果满足则该来源渠道不刊登
智能选品的表:prohibited_email
增量服务:从智能选品的表,获取数据,获取最近7天存在 3封禁售邮件的 来源渠道,
判断这些来源渠道是否存在 RB_Prohibited_EmailByOrderSourceId,存在,则更新 RB_Prohibited_EmailByOrderSourceId的 LastEmailAddTime,updatetime,字段
如果不存在,则,新增数据到erp 的表
自动刊登新队列:判断 当前刊登的来源渠道是否存在 RB_Prohibited_EmailByOrderSourceId,不存在,可以刊登,
存在,则,判断LastEmailAddTime+7天是否大于当前时间, 大于则来源渠道不刊登
| 所属迭代 | 智能中心-智能刊登迭代 |
|---|---|
| 所属模块 | 智能中心-需求池 战略独立项目 智能刊登 |
| 相关需求 | 来源渠道一周内3次禁售停止刊登需求 |
| 指派给 | Closed 于 2023-10-31 16:51:51 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | 仓储物流开发组 |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P1 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 罗友军 于 2022-12-01 11:07:52 |
|---|---|
| 由谁完成 | 王地福 于 2022-12-06 20:17:42 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 周杰 于 2023-10-31 16:51:51 |
| 关闭原因 | 已完成 |
| 最后编辑 | 周杰 于 2023-10-31 16:51:51 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 7工时 |
|---|---|
| 总计消耗 | 8工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 0000-00-00 |
| 实际开始 | 2022-12-06 |
| 截止日期 | 2022-12-06 |
1.新增一张表,RB_Prohibited_EmailByOrderSourceId
2:erpWork 新增一个增量服务
3:新增字典数据
insert into RB_Dictionary (ParentId,Type,TypeName,Value,Sort,IsActive,AddTime,UpdateTime)
values(0,1022,'来源渠道一周内3次禁售停止刊登','{"StartDate":"2022-11-29 0:20:26.617","EndDate":"2022-11-30 0:20:26.617","MaxId":0}',1,1,GETDATE(),GETDATE())
4:erpWork 自动刊登新队列,增加当来源渠道存在 新增的表,当 存在该来源渠道,则当前的 updatetime+7 大于当前时间,则该来源渠道不刊登