Skip to main content

商城商品列表批量快速下单 SOP

角色:B2B 客户采购员、内部销售 场景:To B 采购往往清楚自己要什么,无需点进详情页看图片,只希望在列表页像 Excel 一样快速“加减”或“直接输入数量”,一站式完成大批量补货。

1. 概念与业务价值

在传统的零售电商里,大家习惯点击 [加入购物车 (Add to Cart)],每次加 1 件。但对于进货商来说,这种方式效率极低。 列表批量快速下单 功能让你可以直接在商品列表界面:

  1. 看清购物车里已经加了多少件(数量回显)。
  2. 直接点击加减号或**输入数字(包含小数)**修改数量。
  3. 实时同步到购物车,无需跳转页面。

2. 核心操作步骤

步骤 1:在列表页直接改数

进入商城 /shop 页面,对于标准化商品(如整箱饮料、计重生鲜),卡片下方不再是普通的 加入购物车 按钮,而是变成了一个数量输入控件 (- [数量] +)

  • 增加/减少:点击 +-,数量每次增加或减少 1。
  • 直接输入:点击中间的数字框,直接键盘输入你想要的采购量,例如 50,然后点击空白处(或按回车)。系统会自动转圈加载,保存该数量。
  • 小数值输入:对于按公斤、体积结算的商品,你可以直接输入小数,例如 1.50.25

列表页数量输入 图 1: 列表页直接加减数量与回显

小数输入示例 图 2: 支持直接输入小数值

动作含义:你输入的数字就是该商品在购物车中的最终总数

步骤 2:数量回显与感知

当你浏览到第 3 页时,可能忘了前面买了多少。 只要卡片上显示 [ 5 ],就代表当前这辆购物车里,该商品已经有 5 件。顶部右上角的购物车徽标总数也会实时随之增加或减少。

步骤 3:移除商品

如果你不想要这个商品了,有两种方式:

  1. 一直点击 - 直到数量变成 0
  2. 直接在输入框里输入 0。 系统会自动将该商品从购物车中彻底移除。

3. 业务规则与降级体验

为什么有些商品能输入数量,有些还是只能点 加入购物车

  • 单规格商品(可唯一确定变体):比如“原味瓜子 500g”,没有其他口味可选,系统允许你在列表页直接改数量。
  • 多规格商品(降级体验):目前 快速下单暂不支持多变体选择。比如一件员工制服,有“红/蓝”、“S/M/L”等组合。在列表页系统不知道你要哪个颜色尺码,为了防止下错单,控件会自动变回原生的 [加入购物车][选择规格] 按钮。你需要点进去选好颜色尺码再下单。

4. 异常提示处理

当你输入错误时,系统会有智能纠正机制:

  • 输入负数(如 -5)或乱码:系统会拒绝接收,输入框会自动跳回你上一次成功的数字(而不是清零),避免误操作丢失数量。
  • 库存不足拦截:此行为取决于 Odoo 后台的 [允许超卖 (Allow Overselling)] 配置。
    • 如果允许超卖:你可以输入任意数量。
    • 如果不允许超卖:输入超量数字后,系统会弹出提示,并将数字强制回退到最大可售库存量。