主题
商品管理
功能概述
管理每件二奢商品的完整生命周期信息:唯一条码(barcode,扫描标识)、唯一 SKU(业务标识)、成色分级、图片存档、商品描述、溯源记录(从入库登记到售后的完整链路)、商品状态跟踪(在库/在途/已售/售后中/重新上架/报废)。
用户故事
作为仓库管理员,我希望每件商品有唯一条码和完整档案,以便扫码即可查看商品信息、成色状态和历史流转记录。
前置条件
- 商品已完成入库登记(F-002)
功能详述
场景 1:正常流程(商品建档)
- 入库登记后,系统自动为商品生成唯一条码和唯一 SKU
- 商品信息(名称、品牌、品类、成色、图片、描述)与条码绑定
- 系统自动记录商品初始溯源:采购时间、供应商、入库日期
- 商品状态标记为「在库」
场景 2:异常流程(信息修正)
- 发现商品信息录入有误
- 在商品未销售/未调拨前可编辑商品信息
- 系统记录修改日志,保持溯源完整性
- 条码和 SKU 不可修改
场景 3:边界情况
- 条码是扫描标识(含日期前缀),SKU 是业务标识(可按品牌-品类生成)
- 同一品牌/品类的商品通过条码和 SKU 区分,不可合并
- 图片支持多张上传(建议不超过 10 张)
- 商品报废后条码保留,状态标记为「报废」,不参与库存统计
交互说明
页面元素
| 元素 | 类型 | 说明 | 规则 |
|---|---|---|---|
| 条码显示 | 只读文本 | 系统自动生成,LS+日期+流水号 | 不可编辑,支持打印 |
| SKU 显示 | 只读文本 | 系统自动生成 | 不可编辑 |
| 品牌输入 | 文本输入 | 品牌名称 | 必填 |
| 品类选择 | 下拉选择 | 包包/手表/首饰等 | 必填 |
| 成色分级 | 下拉选择 | 如 95新/9成新/85新 | 必填 |
| 商品名称 | 文本输入 | 商品名称/款号 | 必填 |
| 图片上传 | 文件上传 | 商品实拍图 | 至少 1 张 |
| 描述 | 文本域 | 商品描述 | 可选 |
| 溯源时间线 | 时间线组件 | 商品历史记录 | 只读 |
状态说明
- 待入库:采购开单已创建,等待登记入库
- 在库-珠海:商品在珠海仓,可发起调拨(不可直接销售)
- 在途:商品发起调拨后,正在跨境物流中
- 可售-纽约:商品在纽约仓上架,可销售
- 已售:商品已通过销售开单售出
- 售后中:商品被退货,质检处理中
- 已报废:商品报废,退出流转,不参与库存
验收标准
- [ ] 入库登记时自动生成唯一条码和唯一 SKU
- [ ] 可查看和编辑商品信息(品牌、品类、成色、图片、描述)
- [ ] 商品溯源时间线完整记录入库/调拨/销售/售后全链路
- [ ] 商品状态按业务操作自动流转
- [ ] 支持条码打印
技术备注
- barcode 是扫描标识(LS + YYYYMMDD + 流水号),sku 是业务标识(BRAND-CATEGORY-YYYYMMDD-XXX)
- 图片存储建议使用对象存储(OSS/S3),数据库仅存 URL