暂无
任务描述
需求描述
需求地址:https://alidocs.dingtalk.com/i/nodes/ydxXB52LJq7yjOg5hqqXErgrWqjMp697?utm_scene=team_space
每天 用户首次打开产品表现,要是有星级趋势预警的 需要弹出预警的内容。类似公司的账号提醒
需注意:经理看到部门的,主管看到组内, 产品销售人员看到自己的产品
需求已私发


验收标准
158Create
预警相关表结构
CREATE TABLE `t_amazon_warning_plan` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
`customer_id` int NOT NULL COMMENT '商户id',
`parent_asin` varchar(200) NOT NULL COMMENT '父ASIN',
`country_code` varchar(16) NOT NULL COMMENT '国家编码',
`marketplace_id` varchar(64) NOT NULL COMMENT '市场id',
`star_decline_warning_date` int NULL COMMENT '连续星级下降预警时间日期范围 如:3,单位为周则表示3周',
`star_decline_warning_date_unit` tinyint NULL COMMENT '连续星级下降预警时间日期单位 1.日 2.周....',
`week_star_rating_threshold` decimal(16,4) NULL COMMENT '1周星级低于阈值预警值',
`remark` varchar(1024) DEFAULT '' COMMENT '备注内容',
`create_by` bigint NOT NULL COMMENT '创建人',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_by` bigint NOT NULL COMMENT '更新人',
`update_time` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_parent_asin_country_code` (`parent_asin`,`country_code`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='亚马逊预警计划设置表';
CREATE TABLE `t_amazon_warning_record` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
`parent_asin` varchar(200) NOT NULL COMMENT '父ASIN',
`country_code` varchar(16) NOT NULL COMMENT '国家编码',
`warning_type` tinyint NULL COMMENT '预警类型 1.连续星级下降预警 2.1周星级低于阈值预警',
`warning_start_date` date NULL COMMENT '预警开始日期',
`warning_start_end` date NULL COMMENT '预警结束日期',
`customer_id` int NOT NULL COMMENT '商户id',
`handle_status` tinyint NULL COMMENT '处理状态 1.待处理 2.已处理(待生效) 3.已处理(生效中) 4.延期 5.无需处理',
`plan_deadline_date` datetime NULL COMMENT '方案截止时间',
`marketplace_id` varchar(64) NOT NULL COMMENT '市场id',
`remark` varchar(1024) DEFAULT '' COMMENT '备注内容',
`create_by` bigint NOT NULL COMMENT '创建人',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_by` bigint NOT NULL COMMENT '更新人',
`update_time` datetime NOT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_parent_asin_country_type_warning_start` (`parent_asin`,`country_code`,`warning_type`,`warning_start_date`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='亚马逊预警记录表';