缘起
帮一个做女装的朋友理过一次库存。同一件裙子四个颜色三个尺码,光 SKU 就十几行,而她在表里给这十几行共用一个名字。发错货的时候没人说得清是拣货拣错了还是记录本来就错,因为记录只有一栏「大概还剩几件」。
这个项目从「把颜色和尺码拆开记账」这一件事开始。
背景
服装类目的库存比一般商品多一个维度:款、色、码三者交叉,一个款能撑出十几个实际库存单位,而采购、退货、换货、盘点又各自动到不同的那一格。加上款式季节性强、卖完不补,残次和退换回来的货还压在同一个仓里。表格里靠人脑维持这种交叉,出错率会随款式数量线性上升,需要的是按款色码三级定位的出入库、盘点和库存预警。
方案
构建了支持多色多尺码 SKU 精细化管理的仓储系统:
- SKU 自动编码:自动生成编码方案(如 FY0001-BK-S),一目了然
- 出入库管理:采购入库、发货出库、退货入库等完整库存流转
- 订单发货:快递面单打印,发货流程标准化
- 实物盘点:库存盘点功能,自动对比差异
- 条码扫描:入库支持条码扫描,提高效率
- 数据备份:SQLite 备份/恢复,Excel 导入/导出
技术架构
| 模块 | 技术选型 |
|---|---|
| 后端 | Go + Gin + GORM |
| 前端 | Vue3 + Vite + Element Plus + Pinia |
| 数据库 | SQLite(默认)/ MySQL(可一键切换) |
数据库支持 SQLite/MySQL 双模式,通过配置文件一键切换,适配不同规模商家需求。
成果
帮助小型电商服装商家实现了仓储管理的数字化。SKU 自动编码减少了人为错误,条码扫描提高了入库效率,数据备份保障了业务连续性。
