一、背景:
根据店铺不同的营业需求(节假日停业、日常营业时间调整),设计一套可灵活配置的营业时间管理系统,同时优化用户在非营业时间或停业期间的交互体验,确保用户能够清晰了解店铺状态并合理引导用户行为
二、方案设计与核心思路
1. 目标
> 提供灵活配置店铺营业时间的工具,适应节假日停业、非高峰日调整等场景
> 确保用户端交互清晰,避免非营业时段下单导致的客诉
2. 核心功能模块
> 营业配置:支持节假日停业计划(如春节)、日常营业时间(按星期配置)
> 实时校验:系统在用户下单全流程中实时校验营业状态,确保订单有效性
> 交互提示:通过界面交互(如提示文案、按钮置灰)告知用户当前店铺状态,减少无效操作,达到结算流程阻断效果
> 异常处理:动态校验营业状态,处理因营业时间变更的冲突场景,设计回滚或拦截机制
3. 核心逻辑
> 分层判断:优先判断停业计划,再判断日常营业时间。
> 实时性:关键节点(进入店铺、加购、商品详情页、结算、提交订单)均触发营业状态校验。
> 用户感知:通过文案、按钮状态、页面拦截等方式明确传递停业信息
三、功能设计
3.1 营业计划配置(商家端)
1. 节假日停业计划配置
> 建议功能入口:商家后台「门店设置」→「营业计划」→「停业计划」。
> 配置逻辑:
* 支持设置停业时间段(如2025/5/1 00:00 - 2025/5/5 24:00),期间用户不可下单
* 支持多时段停业(如:春节停业+清明节停业)。
* 交互:日历选择器 + 时间选择控件