本项目面向辣椒工厂的仓储与供应链管理场景。工厂日常需要维护供应商采购、辣椒规格与采购价格,管理仓库库位与加工车间,并完成入库、出库的单据审核与批次追溯。原先依赖纸质单据和分散表格,现场作业效率低,库存与批次信息也难以实时同步。因此立项建设 Chili WMS(辣椒仓储管理系统),通过 Web 管理端统筹主数据与单据流程,再配合 Android 扫码端完成现场入库/出库作业,解决批次可视、审核可控、扫码履约的问题。
点击空白处退出提示
本项目面向辣椒工厂的仓储与供应链管理场景。工厂日常需要维护供应商采购、辣椒规格与采购价格,管理仓库库位与加工车间,并完成入库、出库的单据审核与批次追溯。原先依赖纸质单据和分散表格,现场作业效率低,库存与批次信息也难以实时同步。因此立项建设 Chili WMS(辣椒仓储管理系统),通过 Web 管理端统筹主数据与单据流程,再配合 Android 扫码端完成现场入库/出库作业,解决批次可视、审核可控、扫码履约的问题。
Web 管理端主要模块包括:工作台;仓库管理、仓库库位、客户管理、加工车间管理;库存查询与库存统计;供应商管理、辣椒规格、采购价格管理;入库单、入库单审核、入库批次管理;出库单、出库单审核、出库批次管理与出库统计;以及用户、角色、菜单、部门等权限体系,还有在线用户、字典管理和系统参数。Android 移动端基于 Flutter,覆盖登录(含验证码)、入库扫码、出库扫码、扫码历史查询等现场作业能力:扫描条码后查询批次信息,提交入库/出库结果,并与管理端单据状态联动。整体形成「管理端配置与审核 + 现场端扫码作业」的业务闭环,支撑辣椒工厂从采购入库到出库履约的仓储流程。
我负责该项目的 Web 前端与 Flutter Android 客户端开发与交付。Web 端采用 Vue3 + TypeScript + Vite + Element Plus + Pinia + Vue Router,按入库、出库、库存、主数据、RBAC、系统配置拆分路由与页面,统一 BasicLayout、表格工具栏交互和权限菜单控制,并对接后端业务接口完成单据审核与批次管理。移动端使用 Flutter 实现登录鉴权(Cookie 会话)、入库/出库扫码与历史列表,打通现场作业链路。实现上重点处理多端接口一致性、入库出库状态流转、扫码实时提交,以及管理端复杂筛选、审核弹窗与表格可用性;同时通过 pnpm monorepo 组织 web/mobile 工程,保证类型检查与构建流程可稳定交付。



评论