需求背景:目前审核表的数据越来越多,且不能删除(查重需要),为了减轻erp压力,将审核表进行归档
需求实现:
一、数据存储
1.增加一个已审核记录表,用于记录已经审核通过的数据,数据结构在原审核表的基础上增加部分字段冗余,用于界面显示:包括SKU中英文名称,账号组名称
2.初始化数据,将目前已经审核通过的数据全部写入到归档表
二、前端页面
在审核页面增加一个tab,为归档数据,查询审核归档表。
操作按钮支持导出,权限码:M3459
查询条件包括以下:
1.分页:支持50.100.500
2.添加时间、刊登时间、审核时间查询
3.系统SKU查询
4.推送类型查询
5.批量查询支持SKU批量
列表显示如下图,注意产品名称需要显示中文名和英文名

三、服务修改
1.增加一个审核通过的归档服务,定时将审核通过的数据同步到MongoDB,需要同时写入冗余字段;定时时间:十分钟执行一次
2.修改审核通过记录同步到刊登队列的同步服务,改成读取MongoDB的表,状态回写也写到新的表
3.相关补漏和查重服务都需要增加对这个表的读写
