
免费开源WMSModernWMS仓库管理系统5分钟快速上手指南【免费下载链接】ModernWMSThe open source simple and complete warehouse management system is derived from our many years of experience in implementing erp projects. We stripped the original commercial system wms function and opened it up for free, hoping to help the majority of small and medium-sized enterprises. At present, the system supports cross-platform。项目地址: https://gitcode.com/GitHub_Trending/mo/ModernWMSModernWMS 是一款免费且完整的开源仓库管理系统WMS从商业 ERP 项目中剥离出仓储核心链路覆盖收货、库存、发货三个主流程面向想用低成本方式管好仓库的中小企业。你本地跑起来它只需要 5 分钟。它解决了什么问题中小仓库常用 Excel 或纸质单据记库存账实对不上、操作无留痕是常态。ModernWMS 把收货、库存、发货三条主流程搬进系统每一步都生成单据可追溯。许可证Apache-2.0可自由使用与修改后端.NET 7.0 EF Core三个项目均为 net7.0前端Vue 3 TypeScript Vuetify 3 VXETable Vite数据库SQLite、MySQL 8、SQL Server、PostgreSQL 可切换部署跨平台运行另附 Docker 一键启动脚本 五分钟跑起来环境要求.NET SDK 7.0Node.js 16.13.1含 yarn。克隆仓库后前后端分别启动git clone https://gitcode.com/GitHub_Trending/mo/ModernWMS cd backend dotnet run cd frontend yarn yarn dev启动后浏览器打开终端提示的前端地址用初始账号 admin、密码 1 登录。进入首页后左侧是首页、基础设置、收货管理、库存管理、仓内作业、发货管理六组菜单后端默认打开 Swagger 页面接口可以直接调试。 真实场景走一遍创建并处理一张到货通知单目标把供应商的货登记进系统。进入收货管理 → 到货通知点 新建通知单填写到货通知书编号、SKU、数量、供应商货到仓库后在待卸货页签做卸货确认核对商品与数量待分拣页签为每个品项安排货位待上架页签完成上架确认。单据按到货通知 → 待卸货 → 待分拣 → 待上架五个页签推进跳步操作会被系统拦截。查询库存并做一次库存调整目标查清货在哪、还有多少变更数量必留痕。进入库存管理按仓库、货位、货主等维度筛选各货位现存量实时可见账实不符时在仓内作业 → 库存调整新建调整单冻结、移动、加工同走单据流程。任何一次操作都能从单据回溯到人、时间和数量。发货单从新建推进到签收目标让每笔订单的状态全程可追踪。进入发货管理在 NEW SHIPMENT 页签新建发货单单据沿页签推进待拣货 → 已拣货 → 待打包 → 已打包 → 待称重 → 已称重 → 待发货 → 已发货每步有独立操作页支持批量确认、打印标签与二维码。发货确认后库存自动扣减取消订单则回滚占用。库存盘点校准账实差异目标用实盘数量校准账面。仓内作业 → 库存盘点发起盘点单录入各 SKU 实盘数量确认盘点单。确认后系统按盘点结果校准账面库存。 自定义与扩展改配置基本是找到文件、改值、刷新菜单权限角色菜单绑定实体在 backend/ModernWMS.WMS/Entities/Models/Rolemenu/接口实现在 backend/ModernWMS.WMS/Services/Rolemenu/页面勾选即生效审批流程流程条件在 FlowSetService.cs前端可视化节点编辑在 frontend/src/components/flow/国际化前端语言文件在 frontend/src/languages/langsJson/现有 cn.json、en.json、tw.json新增一门语言照格式新建 json 即可新增业务模块按Controller Entity ViewModel IService Service五件套扩展参照 backend/ModernWMS.WMS/Services/ 下任一现有模块生产部署docker/ 下含 Dockerfile、nginx.conf、run.sh。常见坑 FAQQ默认数据库能换吗可以。修改 appsettings.json 中 Database.db 字段为 Sqlite / MySql / SqlServer / Postgres四套连接字符串已预置在同文件。想用仓库自带的初始数据文件 wms.db把它设为 Sqlite。Q初始登录账号密码是什么admin密码 1。登录后在基础设置 → 用户管理里维护正式账号。Q生产部署时前端指向哪个后端地址改 frontend/.env.production 里的 VITE_BASE_PATH后端默认监听 20011 端口部署文档见 README.zh_CN.md。Q没有 .NET 环境怎么部署用 docker/Dockerfile 与 docker/run.sh 打包容器启动宿主机只需 Docker。先跑起来再谈下一步仓库地址https://gitcode.com/GitHub_Trending/mo/ModernWMS。建议先按上文把登录页跑通再顺收货、发货两条链路各走一遍。跑起来之后二次开发的入口就在 Services 目录里。【免费下载链接】ModernWMSThe open source simple and complete warehouse management system is derived from our many years of experience in implementing erp projects. We stripped the original commercial system wms function and opened it up for free, hoping to help the majority of small and medium-sized enterprises. At present, the system supports cross-platform。项目地址: https://gitcode.com/GitHub_Trending/mo/ModernWMS创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考