🌈前言
现实中很多 WMS 仓库管理系统,要么是商用付费、价格贵、定制麻烦,要么是开源版本功能残缺、流程不标准,根本没法直接落地使用。
一款基于前后端分离架构的开源简易完整版 WMS 仓库管理系统,采用 .NET 后端 + Vue3 前端开发,支持多数据库、多语言、Docker 部署、移动端二维码作业。
项目完全开源免费(Apache2.0 协议),无加密、无阉割、无商业限制,代码规范、业务流程贴合真实工厂仓储场景。
覆盖企业仓库所有核心业务:基础资料配置、权限租户管理、入库全流程、仓内移库/加工/调整/冻结/盘点、出库发货、库存监控、数据报表、系统 API 集成。
☀️适用场景
🌾技术特点
- 1. 主流前后端分离架构:后端基于 .NET 开发,稳定高效、适合企业服务;前端 Vue3 + TypeScript + Vite + Vuetify,界面现代化、流畅不卡顿,搭配 VXE 表格实现复杂仓储数据展示与编辑。
- 2. 多数据库无缝兼容:同时支持 MySQL8、SQL Server、PostgreSQL,市面上主流数据库全部适配,不用改代码直接切换。
- 3. 完整多租户隔离体系:原生支持多租户、数据隔离、角色权限、动态菜单,不是后改的假租户,架构原生支持。
- 4. 标准化仓储业务流程:完全贴合真实工厂流程,ASN 预到货、上架、拣货、包装、出库、盘点、移库、加工、库存调整,每一步都有状态流转、数据校验、异常处理。
- 5. 支持二维码移动端作业:内置二维码生成、扫码作业逻辑,支持手机/手持 PDA 快速操作,适配现场作业。
- 6. 开箱即用、部署简单:支持 Docker 一键部署、多语言国际化,配置简单,零基础也能快速搭建仓储系统。
- 7. 安全权限体系完善:JWT 鉴权、角色权限、菜单权限、操作权限多层控制,支持精细化权限分配。
- 8. 开源免费可商用:Apache2.0 开源协议,个人、公司、商用均可免费使用,无版权风险。
🌾功能模块
1. 系统初始化与权限管理
系统初始化配置、基础参数设置;用户注册、登录、密码管理;角色创建、权限分配;动态菜单权限配置;多租户数据隔离机制,保障不同租户数据互不干扰。
2. 基础资料配置管理
仓库基础信息、仓库区域层级、货位管理、货位长宽高/容量/载重属性配置;商品分类、SPU/SKU 完整商品资料管理;供应商、客户、货主信息统一维护,搭建完整仓储基础数据体系。
3. 入库业务流程(ASN 完整流程)
支持创建预到货通知、到货确认、卸货、分拣、上架完整入库流程;全程单据状态跟踪、数量校验、差异处理、操作撤销,入库数据可追溯、可核对。
4. 仓内作业管理
库存移库:源货位目标货位选择、数量校验、二维码作业、库存实时更新
库存加工:商品拆分、商品组合、加工确认、数据调整
库存调整:盘点/加工/移库多种调整类型,支持填写原因、审核确认
库存冻结解冻:异常库存冻结、恢复可用、全程日志记录
库存盘点:创建盘点计划、实地盘点、系统自动核算差异、盘点结果确认处理
5. 出库发货业务流程
出库订单接收、库存校验、批次分配、有效期校验;商品包装管理、包装规格配置;完整发货状态流转:预发货→待拣货→已拣货→已包装→已称重→出库→已签收,全流程可控可追溯。
6. 库存监控与数据报表
实时库存查询、批次追踪、安全库存预警、库存余量监控;支持库存周转分析、账龄统计、异常监控、库存成本分析,满足日常仓储统计对账需求。
7. 系统集成与安全体系
标准 API 接口体系,支持前后端请求校验、业务事务、数据落库;JWT 身份认证、角色权限校验、菜单与操作权限控制、多租户数据隔离,系统稳定安全。
🎨系统展示
✨源码获取
该项目为开源项目,开发者可直接通过官方渠道获取源码进行二次开发或集成到项目中。
🌟关键字
#开源免费 #.NET #WMS #Vue
🌞结语
希望这份.NET 干货能帮你解决开发难题、打开新思路。技术上有任何疑问或想交流开发思路,欢迎留言探讨。

