【优化】商城商品下单提示规则优化

应用场景

对商城(Bshop)下单流程现存的部分问题进行优化。

操作指南

1、店铺类型=团餐/学生餐类型 的场景下存在以下问题
  • 下单 销售状态=「停售」状态的组合商品时未提示订单创建失败
  • 销售状态=「停售」状态的商品可以正常下单
  • 开启客户下单成本限制,同时未设置成本 的场景或在选择菜品界面菜品销售状态变更为「已停售」后下单 组合商品 或 商品时未提示订单创建失败。
调整为:
  • 销售状态=「停售」的商品/组合商品在选择菜品页面不可见
  • 开启客户下单成本限制同时未设置成本 的场景,或在选择菜品界面菜品销售状态变更为「已停售」,下单 组合商品或商品后应正确提示订单创建失败,同时结果页图标在订单总数≠创建成功订单数时,替换为“警告”样式。
2、店铺类型=社区餐饮类型 的场景下存在以下问题
  • 若组合商品、商品分别加入购物车后「销售状态」变更为「停售」,在下单时错误提示不明确,且仅在订单内所有商品皆为 销售状态=「停售」状态时才会出现该提示,存在部分商品停售时无提示,直接过滤停售商品下单。
调整为:
  • 若组合商品、商品分别加入购物车后「销售状态」变更为「停售」,在提交订单时提示“订单存在停售商品,请重新下单”,同时返回购物车页面更新商品销售状态,此时「销售状态」=「停售」的商品将显示【停售】标签,同时不可进行删除以外的操作。
  • 对其他场景下已加入购物车的商品,需将原先停售后直接从购物车删除的逻辑调整为上述处理方式(显示【停售】标签,同时不可进行删除和组合商品展开以外的操作)让客户明确自己采购计划内的什么商品已停售,方便下单其他平替商品。 
3、组合商品中存在子商品的销售状态=「停售」时,组合商品销售状态仍为「在售」,仍可正常下单,且后台代客下单时缺少商品销售状态校验,导致停售商品仍可正常进行下单。
调整为:
  • 停售组合商品的子商品时,“将所关联的组合商品同时停售”选项由 默认不勾选 调整为 默认勾选 。同时后台下单时对商品/组合商品进行销售状态校验,存在商品销售状态=「停售」时无法下单并以对话框进行提示。
2024-12-04
0 0