
任务描述
需求描述
需求背景:
系统已全部切换到平台类别匹配,之前历史数据需要处理
需求内容:
待刊登、暂不刊登数据里,SKU平台分类与对应账号组分类不一致的数据,全部删除。
验收标准
验收人:谭莉
分类不一致的数据删除

需求背景:
系统已全部切换到平台类别匹配,之前历史数据需要处理
需求内容:
待刊登、暂不刊登数据里,SKU平台分类与对应账号组分类不一致的数据,全部删除。
验收人:谭莉
分类不一致的数据删除
| 所属迭代 | 智能中心-智能刊登迭代 |
|---|---|
| 所属模块 | 智能中心-需求池 战略独立项目 智能刊登 |
| 相关需求 | 处理历史匹配系统分类刊登的数据 |
| 指派给 | Closed 于 2023-10-31 16:48:44 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | 仓储物流开发组 |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P0 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 罗友军 于 2023-06-05 09:50:23 |
|---|---|
| 由谁完成 | 魏鹏军 于 2023-06-25 20:32:00 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 周杰 于 2023-10-31 16:48:44 |
| 关闭原因 | 已完成 |
| 最后编辑 | 周杰 于 2023-10-31 16:48:44 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 13工时 |
|---|---|
| 总计消耗 | 13工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 2023-06-05 |
| 实际开始 | 2023-06-25 |
| 截止日期 | 2023-06-10 |
涉及项目:erpworker
1、节日配置表数据初始化,如下:
2、服务如下:
job1:节日sku同步服务,无需按照产品审核时间增量同步和按照节日添加时间增量同步,沟通后,按照产品库更新增量同步,获取sku对应节日标签,与节日配置表做对比,找出符合节日sku
job2:节日sku刊登服务,全量以最大id跑一轮,一天执行一次,获取满足节日sku,新增到刊登sku管理
job3:同步审核sku服务:过滤非当前节日sku(与节日配置对比)
job4:同步sku刊登队列服务:过滤非当前节日sku(与节日配置对比)
脚本如下:
/*
Navicat Premium Data Transfer
Source Server : 智能选品
Source Server Type : MySQL
Source Server Version : 80028
Source Host : 10.158.158.47:3306
Source Schema : zhcxkj_autochoose
Target Server Type : MySQL
Target Server Version : 80028
File Encoding : 65001
Date: 06/07/2023 11:36:15
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for amazon_autopublish_holiday_config
-- ----------------------------
DROP TABLE IF EXISTS `amazon_autopublish_holiday_config`;
CREATE TABLE `amazon_autopublish_holiday_config` (
`Id` bigint(0) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键id',
`HolidayId` int(0) NOT NULL COMMENT '节日id',
`HolidayName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '节日名称',
`Months` json NOT NULL COMMENT '节日月份',
`Date` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '节日日期',
`IsEnable` bit(1) NOT NULL COMMENT '是否启用',
`SiteCodes` json NOT NULL COMMENT '站点',
`PublishStartTime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '刊登开始时间',
`PublishEndTime` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '刊登结束时间',
`CnKeyWords` json NULL COMMENT '中文关键词',
`EnKeyWords` json NULL COMMENT '英文关键词',
`Remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
`Addtime` datetime(0) NULL DEFAULT NULL COMMENT '添加时间',
`UpdateTime` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`Id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 84 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;