任务描述

需求描述

需求内容

智能选品-新增页面:节日配置表
  列表展示的字段:节日ID、节日标签、节日日期、站点、状态、刊登时间、促销时间、最新修改人、最新修改时间、备注、操作(编辑、日志)
    1. 节日ID、节日标签、节日日期:展示添加的节日信息,节日ID由系统生成。
    2. 站点:展示节日涉及的站点,最多显示5行,超出省略号,鼠标悬浮展示全部站点信息。如果选择的是全部站点,则显示【全部】两字。
    3. 状态:启用、禁用;禁用的节日不会进行对该节日涉及的SKU执行节日刊登与节日促销。
    4. 刊登时间:展示用户设置的刊登时间范围,并同时根据设置的刊登时间范围,系统自动更新每年刊登的具体时间,如果当年的刊登时间已过,则显示明年具体刊登的时间。高亮显示。
    5. 促销时间:展示用户设置的促销时间范围,并同时根据设置的促销时间范围,系统自动更新每年促销的具体时间,如果当年的促销时间已过,则显示明年具体促销的时间。高亮显示。
    6. 最新修改人、最新修改时间:
    7. 备注:有内容则正常显示,最多显示5行,超出省略号,鼠标悬浮展示全部备注的内容。
    8. 操作:编辑、日志
    a. 编辑:点击编辑,页面弹窗展示【编辑节日】页面;
    b. 日志:点击日志,展示该节日操作的日志记录信息。

筛选、搜索:节日状态、站点、节日标签、最新修改人、时间的筛选。
    1. 节日状态:默认展示启用状态的,支持下拉切换【禁用】的节日,支持一键清除展示全部状态的节日。
    2. 站点、节日标签:默认展示全部,下拉支持多选。节日标签取的产品库里维护的SKU节日标签。支持关键词模糊查询节日标签。
    3. 时间:默认展示最新修改时间,下拉可切换选择刊登时间或促销时间,时间默认为空,点击下拉选择开始时间或结束时间。两者非必选。
    4. 最新修改人:默认展示全部,点击下拉展示全部用户,支持关键词模糊查询。
    5. 点击重置,所有筛选搜索条件恢复到默认值。

列表页面操作:添加节日、批量启用、批量禁用
    1. 添加节日:点击添加,页面弹窗展示【添加节日】页面
    2. 批量启用、批量禁用

列表展示条数:默认每页展示20条,点击可选择每页20/条、每页50/条、每页100/条、每页200/条、每页500/条
列表默认按照更新时间降序展示。


日志

点击操作的-日志,弹窗展示日志详情。
日志展示信息:操作人、操作内容、操作时间
    a. 注意:只记录操作成功的数据。
操作人:记录操作成功的用户名称
操作内容:创建、启用、禁用、编辑
    a. 创建:XXXX(用户名)创建了节日XXXXX(节日标签)
    b. 启用:XXXX(用户名)启用了节日XXXXX(节日标签)
    c. 禁用:XXXX(用户名)禁用了节日XXXXX(节日标签)
    d. 编辑:XXXX(用户名)将站点由:美国、英国,修改为:美国、德国、法国;节日日期由:固定日期4月1日,修改为固定日期区间:4月1日-6月1日;状态由:禁用,修改为:启用;刊登时间由:节日开始时间前50天,节日结束时间前30天,修改为:节日开始时间前30天,节日结束时间前15天.
    i. 注意:只需要记录有变更的内容。


新增/编辑节日产品

点击添加,页面弹窗展示【添加节日】页面


添加节日填写字段:节日标签、站点、节日日期、刊登时间、促销时间、备注(非必填,最多900个字符)

a. 节日标签:必填,选择框,单选,点击下拉可选择产品库里维护的SKU节日标签。

b. 站点:必填,选择框,多选,支持选择全部。
d. 节日日期:三种日期设置方式【固定日期】,【固定日期区间】、【动态日期】
    1)固定日期:选择具体的月份日期。可选择月份、日期
    2)固定日期区间:选择具体的日期区间范围。可选择开始时间、结束时间的月份、日期。
       注意:结束时间晚于开始时间,则视为跨年区间。
    iii. 动态日期:选择具体月份的第几周。可选择月份、周数、星期
    1)月份:1-12月
    2)周数:第一周、第二周、第三周、第四周、第五周、最后一周。
    3)星期:周一-周日   
e. 状态:默认开启,点击可切换为禁用。
f. 刊登时间、促销时间:
    i. 开始时间:按照设置的节日最早开始时间计算,最多输入180天。
    ii. 结束时间:按照设置的节日最晚结束时间计算,最多输入30天。
    iii. 设置完后,系统会根据设置好的节日时间、刊登时间、促销时间,自动计算当前最近的【刊登时间、促销时间】 ,并直接展示在页面上。

g. 点击保存,

    i. 必填项是否都已填写完,否则输入框/选择框标红并提示:请选择、请输入。如果已选节日标签已存在,则提示:节日标签XXXX已创建,不可重复提交。如果已选节日标签已被删除,则提示:节日标签XXXX不存在,提交失败。

    ii. 提交成功后,添加节日成功。弹窗隐藏,列表新增一条节日数据。

h. 点击取消,则添加节日失败。弹窗隐藏。

点击编辑,页面弹窗展示【编辑节日】页面
1. 编辑页面呈现当前设置的所有信息,可点击进行编辑。
    a. 注意:除了节日标签不可变更以外,其余字段信息都可以进行变更。
2. 点击保存,提交成功后,则会将当前提交的数据覆盖之前的数据,并生成一条编辑日志。
3. 点击取消,则当前数据不做更新。弹窗隐藏。


验收标准
根据自定义维护的节日信息进行自动节日刊登。自动节日促销
历史记录  
  1. 2023-07-24 10:26:54, 由 罗友军 创建。
  2. 2023-07-24 10:27:09, 由 罗友军 编辑。
    修改了 任务名称,区别为:
    001- 新增节日配置表
    001+ 新增节日配置表 - 前端
    001- 新增节日配置表
    001+ 新增节日配置表 - 前端
  3. 2023-08-01 16:20:04, 由 罗友军 编辑。
    修改了 最初预计,旧值为 "16",新值为 "23"。
    修改了 预计剩余,旧值为 "16",新值为 "23"。
  4. 2023-08-01 16:31:47, 由 罗友军 编辑。
    修改了 任务描述,区别为:
    001-
    001+
    001- <p><br /></p>
    001+ <p><img src="{290280.png}" alt="" /></p>
  5. 2023-08-01 16:32:40, 由 马军辉 完成。
    修改了 总计消耗,旧值为 "0",新值为 "23"。
    修改了 指派给 ,旧值为 "majunhui",新值为 "luoyoujun"。
    修改了 实际完成,旧值为 "",新值为 "2023-08-01 16:28:46"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-08-01 16:32:40"。
    修改了 预计剩余,旧值为 "23",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "majunhui"。
    新增节日配置表
    功能点:
    1.添加节日
    2.编辑节日
    3.操作日志
    4.批量启用禁用
    5.节日配置表搜索展示


  6. 2023-10-31 16:50:20, 由 周杰 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "luoyoujun",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-10-31 16:50:20"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能中心-智能刊登迭代
所属模块 智能中心-需求池  战略独立项目   智能刊登
相关需求 新增节日配置表
指派给 Closed 于 2023-10-31 16:50:20
任务类型 后端
任务标签 初始
开发组 仓储物流开发组
任务状态 已关闭
进度 100%
优先级 P0
关键词
抄送给
由谁创建 罗友军 于 2023-07-24 10:26:54
由谁完成 马军辉 于 2023-08-01 16:28:46
由谁取消 暂无
由谁关闭 周杰 于 2023-10-31 16:50:20
关闭原因 已完成
最后编辑 周杰 于 2023-10-31 16:50:20
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 23工时
总计消耗 23工时
预计剩余 0工时
预计开始 2023-07-24
实际开始 2023-08-01
截止日期 2023-07-31