某家具品牌扫码库存系统
已交付
按箱扫码连接收货、移库与出库,处理重复提交、库存不足和撤销纠错。

- 我的工作
- 主导需求与开发,负责测试维护
- 交付状态
- 已交付
项目背景
单仓多库位的按箱库存,需要连接收货、移库、出库和纠错;重试不能重复记账。
承担职责
我主导需求分析与操作流程,以 AI 辅助开发,并负责测试与维护。
工作内容
实现按箱扫码、入库、移库、出库与撤销纠错,并处理身份权限、重复提交和库存不足。
实施方法
先核对完整库存路径,再检查重复请求、库存不足和作废重试。移库核对来源、目标和总量,纠错关联原单。
一次库存闭环
按 2026 年 9 月 8 日的验收序列整理数量变化。最终 A/B 库位为 3/4 箱,总库存 7 箱,由记录确认。
| 操作 | A 库位 | B 库位 | 总库存 |
|---|---|---|---|
| 入库 10 箱 | 10 | 0 | 10 |
| 移库 4 箱 | 6 | 4 | 10 |
| 出库 3 箱 | 3 | 4 | 7 |
云端记录另确认:四次并发提交相同请求不重复记账,库存不足被拒绝,作废请求不能再次提交。这里展示历史虚拟测试,未重新运行原系统。
交付与验证
已交付客户,范围包括扫码入库、移库、出库与撤销纠错。下方技术说明对应现有实现。
技术与实现
- TypeScript
- React
- Vite
- Cloudflare Workers
- D1 / SQLite
- Playwright
按箱扫码,连接入库、移库与出库;处理重复提交、数量核对和撤销纠错。
实现流程
- 扫码与操作
React 录入与确认
- 业务校验
Workers 处理重复提交
- 库存变更
D1 / SQLite 核对数量
- 纠错与回放
撤销操作与测试核对
验证范围
本地与云端记录核对了库存闭环、重复提交和库存不足等情况。具体数量变化与测试来源见上方表格。
聊聊你的业务
不必先想清方案。说说公司最费时间的一项工作,一起看看哪些地方适合用 AI 或软件改善。