四、 功能需求说明
1. 管理后台
1)秒*设置
页面设计:
秒*配置
编辑秒*
需求说明:
新增秒*管理菜单,用于秒*活动管理;秒*管理页面包含:秒*设置、秒*商品和秒*订单管理;
秒*设置页面,用于维护秒*活动信息;
支持秒*活动名称、秒*类型和秒*时间查询;秒*活动名称支持模糊查询;秒*类型包含:日、周、月和其他四种类型;秒*时间精确到秒,查询范围开始时间不大于秒*开始时间,结束时间不小于秒*结束时间;
点击添加秒*,跳转到添加秒*页面;
秒*活动信息包含:秒*活动名称、秒*类型、秒*开始时间、秒*结束时间和秒*状态;
秒*操作说明:
- 秒*添加完成,秒*状态未发布,可发布、编辑和删除操作;点击发布按钮,弹窗显示发布确认页面;发布完成,根据当前时间和秒*时间的关系显示为未开始/进行中/已结束;
- 秒*发布完成,当前时间 < 秒*开始时间,秒*状态:未开始,可编辑和删除操作;
- 秒*发布完成,秒*开始时间 <= 当前时间 <= 秒*结束时间,秒*状态:进行中,可关闭操作;
- 秒*发布完成,当前时间 > 秒*结束时间,秒*状态:已结束;
- 秒*状态:进行中,点击关闭按钮,弹窗显示关闭确认页面,确认完成,秒*状态:已关闭;
点击发布按钮,当前批次关联的审核通过的商品大于0才能发布成功;
秒*活动编辑时,编辑后的秒*活动时间不得与已存在的秒*活动重复(已关闭的秒*活动除外)。
①添加秒*
页面设计:
添加秒*
需求说明:
添加秒*页面,用于添加秒*活动信息;秒*活动名称、秒*类型、秒*批次开始时间、秒*批次结束时间、秒*活动开始时间、秒*活动结束时间必填;
字段说明:
- 秒*活动名称,最大长度40个字符;
- 秒*类型包含:日、周、月和其他四种类型;秒*类型为日,秒*开始时间和秒*结束时间为同一天;秒*类型为周,秒*开始时间和秒*结束时间为同一周;秒*类型为月,秒*开始时间和秒*结束时间为同一月;秒*类型为其他,秒*开始时间小于秒*结束时间;
- 秒*批次开始时间 < 秒*活动开始时间 < 秒*批次结束时间;秒*批次结束时间 > 秒*活动结束时间 > 秒*批次开始时间;秒*活动开始时间 < 秒*活动结束时间;
- 秒*类型为天,根据秒*活动的开始时间和结束时间,在秒*批次时间范围内,批量生成秒*活动时间信息;例如秒*批次开始时间:2022年11月1日 0点0分0秒,秒*开始时间为9:00,秒*结束时间为10:00,秒*类型为日,秒*批次结束时间为2022年11月3日0点0分0秒,点击保存按钮,会生成2022/11/1 9:00:00 – 2022/11/1 10:00:00和2022/11/2 9:00:00 – 2022/11/2 10:00:00,两个秒*活动信息;
点击保存按钮,根据添加秒*信息批量生成秒*活动信息,秒*活动时间有重复,则提示“当前秒*活动已存在,无法添加”;已关闭状态的秒*活动可重复添加。
2)秒*商品
页面设计: