需求背景:
1,页面数据量太大,当前的搜索容易出现性能问题报504,需要通过限制用户搜索的数据量,来避免搜索异常。
2,用户仅需要查看最近有操作更新的数据且数据时间范围不会很长
需求内容:
一、页面原来的更新时间名称改为:亚马逊更新时间,
1.1 搜索栏和列表都改
1.2 涉及页面:商品活动下所有子页面、品牌活动下面所有子页面、展示活动下面所有子页面
二、数据库新增数据刷新时间字段
2.1 搜索栏数据刷新时间默认过去14天的时间且该字段为必填字段,最长时间范围不能选择超过32天
2.2 数据列表新增数据刷新时间
2.3 涉及页面:商品活动下所有子页面、品牌活动下面所有子页面、展示活动下面所有子页面
2.4 数据刷新时间逻辑:
① 报告下载回来有数据时,要更新
② 用户在涉及页面进行下面这些批量操作时,要更新:
批量启用
批量暂停
批量归档
批量修改投放人员
批量修改每日预算
批量修改竞价策略
批量修改日期区间
批量调整竞价
批量修改竞价
批量修改默认竞价
添加关键词到已有手动广告
添加否定关键词到指定广告
添加否定关键词到对应广告
添加投放到已有手动广告
添加否定投放到指定广告
添加否定投放到对应广告
创建活动
创建广告组
创建产品
添加关键词
添加投放
添加否定关键词
添加否定投放
创建手动广告
批量添加否定关键词
2.5 数据刷新时间更新时,上级更新了下级要跟着更新,下级更新了上级不更新
上下级关系
投放
投放
投放
2.6 涉及改动的各个页面的数据导出时,需要根据新加的搜索项数据更新时间去筛选数据导出



SP维度联级更新初版代码已完成,待测试。