商城商品列表批量快速下单 SOP
角色:B2B 客户采购员、内部销售 场景:To B 采购往往清楚自己要什么,无需点进详情页看图片,只希望在列表页像 Excel 一样快速“加减”或“直接输入数量”,一站式完成大批量补货。
1. 概念与业务价值
在传统的零售电商里,大家习惯点击 [加入购物车 (Add to Cart)],每次加 1 件。但对于进货商来说,这种方式效率极低。
列表批量快速下单 功能让你可以直接在商品列表界面:
- 看清购物车里已经加了多少件(数量回显)。
- 直接点击加减号或**输入数字(包含小数)**修改数量。
- 实时同步到购物车,无需跳转页面。
2. 核心操作步骤
步骤 1:在列表页直接改数
进入商城 /shop 页面,对于标准化商品(如整箱饮料、计重生鲜),卡片下方不再是普通的 加入购物车 按钮,而是变成了一个数量输入控件 (- [数量] +)。
- 增加/减少:点击
+或-,数量每次增加或减少 1。 - 直接输入:点击中间的数字框,直接键盘输入你想要的采购量,例如
50,然后点击空白处(或按回车)。系统会自动转圈加载,保存该数量。 - 小数值输入:对于按公斤、体积结算的商品,你可以直接输入小数,例如
1.5或0.25。
图 1: 列表页直接加减数量与回显
图 2: 支持直接输入小数值
动作含义:你输入的数字就是该商品在购物车中的最终总数。
步骤 2:数量回显与感知
当你浏览到第 3 页时,可能忘了前面买了多少。
只要卡片上显示 [ 5 ],就代表当前这辆购物车里,该商品已经有 5 件。顶部右上角的购物车徽标总数也会实时随之增加或减少。
步骤 3:移除商品
如果你不想要这个商品了,有两种方式:
- 一直点击
-直到数量变成0。 - 直接在输入框里输入
0。 系统会自动将该商品从购物车中彻底移除。
3. 业务规则与降级体验
为什么有些商品能输入数量,有些还是只能点 加入购物车?
- 单规格商品(可唯一确定变体):比如“原味瓜子 500g”,没有其他口味可选,系统允许你在列表页直接改数量。
- 多规格商品(降级体验):目前 快速下单暂不支持多变体选择。比如一件员工制服,有“红/蓝”、“S/M/L”等组合。在列表页系统不知道你要哪个颜色尺码,为了防止下错单,控件会自动变回原生的
[加入购物车]或[选择规格]按钮。你需要点进去选好颜色尺码再下单。
4. 异常提示处理
当你输入错误时,系统会有智能纠正机制:
- 输入负数(如
-5)或乱码:系统会拒绝接收,输入框会自动跳回你上一次成功的数字(而不是清零),避免误操作丢失数量。 - 库存不足拦截:此行为取决于 Odoo 后台的 [允许超卖 (Allow Overselling)] 配置。
- 如果允许超卖:你可以输入任意数量。
- 如果不允许超卖:输入超量数字后,系统会弹出提示,并将数字强制回退到最大可售库存量。