Skip to content

库存 ​

一句话

库存只能在库存页改,商品保存不会动它。这是有意的。

它在哪 ​

后台 → 商品管理 → 库存

⭐ 为什么商品编辑页不改库存 ​

会覆盖并发下单的扣减

假设某个 SKU 还有 10 件。你打开商品编辑页(表单里读到 10), 在你保存之前有 3 个买家下单了(库存变成 7)—— 你一保存,那个 10 又写回去了,3 件已卖的库存凭空长回来。

所以商品保存接口完全不碰库存。改库存只走这一页。

列的含义 ​

列含义
可用库存买家能买的数量
锁定库存已下单未付款的(占着)
总库存可用 + 锁定

锁定是临时的

买家下单但没付钱时库存被锁住。超时未付款自动关单后会自动回补。

所以看到"锁定"有数字是正常的,不用管。

怎么改 ​

在这一页找到对应的 SKU,直接改「可用库存」。

支持按商品搜索和筛选

商品多的时候用搜索框找。

库存为 0 时前台是什么样 ​

情况前台
某个 SKU 卖完那个规格组合自动划线,选不了
全部 SKU 卖完商品显示「已售罄」,加购按钮禁用

不用手动下架

卖完自动就买不了了。补货之后自动恢复。

扣减是原子的 ​

不会超卖

用的是「够才扣」这一条语句,看影响行数 —— 不是"先查一下够不够,再扣"。

10 件库存同时来 100 个人,只有 10 个能下单成功。

库存判断永远不读缓存

所以你在这一页改完,前台立刻就是新数字(商品的图文有缓存,库存没有)。

常见问题 ​

我改了库存,前台还是显示售罄

  1. 改的是对的那个 SKU 吗(多规格商品每个组合各有库存)
  2. 商品本身是上架状态吗
  3. 强制刷新一次

Excel 导入能改库存吗

不能。Excel 导入 不碰库存,和商品保存是同一条规则。

库存对不上

  1. 有没有未付款的订单占着(看「锁定」列)
  2. 有没有退货入库过(退货入库会加回来,且只加一次 —— 「确认收货」点两次也不会多加)
  3. 去 系统管理 → 操作日志 看谁改过

这份文档只讲后台怎么用,不含任何真实密钥