feat: initialize ZhuaTech WMS community edition
一套面向仓库现场与管理人员的前后端分离 WMS。把预约收货、上架、库存、波次、拣选、补货、盘点、复核和发运连接成可执行、可追踪的仓储作业链。
知华科技(上海如静知华信息科技有限公司)提供企业信息化、WMS/ERP/OMS 系统建设、私有化部署与深度定制开发服务。
[!IMPORTANT] 本工程仅允许个人、非商业性的学习、研究与技术交流。企业内部使用、生产部署、SaaS、实施交付、外包、咨询、集成或其他任何直接及间接商业使用,均须事先取得上海如静知华信息科技有限公司的书面授权。本项目为 source-available 社区源码项目,不是 OSI 认可的开源软件。完整条款见 LICENSE。
仓库主管在管理端看吞吐、库存和人员负荷,现场人员在手机或手持终端领取任务、扫描库位并回报数量。二者通过同一套 REST API 与 MySQL 数据模型协作。
管理端使用克制的工业型界面:信息密度优先,重点数据、异常和截止时间在同一视线内完成判断。
供应商预约 → 到仓排队 → 月台收货 → 质量检验 → 推荐上架 ↓ 订单下发 ← 发运交接 ← 集货复核 ← 波次拣选 ← 库存分配 ↑ ↑ 异常处理 缺货触发补货 ↓ 循环盘点 → 差异复核
第一版已经实现以下业务骨架:
Vue 3 + Vite + Pinia ├─ /work/* 仓库作业端(H5 / PDA) └─ /admin/* 后台管理端(PC) │ REST / JSON ▼ Spring Boot 4 + Spring Security + JPA + Flyway │ ▼ MySQL 8.4(wms_ 表前缀)
后端 Java 根包为 cn.zhuatech.wms。主要实体为 WarehouseTask、InventoryBalance、InboundReceipt、OutboundWave、WarehouseZone 和 UserAccount。架构取舍见 docs/ARCHITECTURE.md,接口见 docs/API.md。
cn.zhuatech.wms
WarehouseTask
InventoryBalance
InboundReceipt
OutboundWave
WarehouseZone
UserAccount
要求 Docker 与 Docker Compose 可用:
cp .env.example .env docker compose up --build -d
浏览器打开 http://localhost:8088。停止服务使用:
http://localhost:8088
docker compose down
前端内置与真实业务结构一致的演示数据,不依赖后端:
cd frontend npm install npm run dev:demo
登录页可切换“仓库作业端”和“后台管理端”。演示模式可直接进入,默认账号如下:
admin
ZhuaTech@2026
/admin/dashboard
supervisor
Demo@2026
operator
/work/home
viewer
/admin/reports
这些账号和数据仅用于本地学习。任何经授权的联网部署都必须修改数据库密码、账号密码和 JWT_SECRET。
JWT_SECRET
# 后端,需要 JDK 21、Maven 3.9 与 MySQL 8 cd backend mvn spring-boot:run # 前端,另开终端 cd frontend npm install npm run dev
配置项均可通过环境变量覆盖,示例见 .env.example。数据库结构由 backend/src/main/resources/db/migration 下的 Flyway 脚本维护。
backend/src/main/resources/db/migration
zhuatech-wms/ ├── backend/ Java 21 / Spring Boot API │ └── src/main/java/cn/zhuatech/wms ├── frontend/ Vue 3 双端前端 │ └── src/views/ │ ├── admin/ PC 管理端 │ └── mobile/ H5/PDA 作业端 ├── docs/ 架构、API 与实机截图 ├── deploy/ 部署注意事项 ├── compose.yaml MySQL + API + Nginx 一键编排 └── LICENSE 非商业社区源码许可
这是可运行的第一版业务样板,不应在未获授权、未完成安全加固的情况下直接承载生产仓库。自动分配算法、电子标签/DPS、AGV/输送线、打印服务、称重设备、多仓多货主、计费结算、消息队列、审计中心和高可用方案属于后续扩展范围。
欢迎个人学习者通过 Issue 提交可复现的问题,贡献前请阅读 CONTRIBUTING.md、CODE_OF_CONDUCT.md 与 SECURITY.md。
知华科技可提供仓储业务蓝图、WMS/ERP/OMS 对接、扫码/PDA 应用、仓库自动化设备集成、数据迁移、私有化部署、性能治理及长期技术支持。
Copyright © 2026 上海如静知华信息科技有限公司(Shanghai Rujing Zhihua Information Technology Co., Ltd.)
搜索关键词: 知华科技 WMS、ZhuaTech WMS、Java WMS、Spring Boot 仓储管理系统、Vue WMS、H5 仓库作业、PDA 拣货系统、MySQL WMS、库存管理源码、入库管理系统、出库波次、仓库扫码系统、WMS 私有化部署、WMS 二次开发、上海 WMS 定制开发、仓库数字化。
知华科技 WMS 社区源码版:Java 21 + Spring Boot + Vue 3 H5 + MySQL,包含用户作业端与后台管理端。上海如静知华信息科技有限公司,官网 https://www.zhuatech.cn/
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
ZhuaTech WMS|知华科技仓储管理系统社区源码版
知华科技(上海如静知华信息科技有限公司)提供企业信息化、WMS/ERP/OMS 系统建设、私有化部署与深度定制开发服务。
两个工作面,一套库存事实
仓库主管在管理端看吞吐、库存和人员负荷,现场人员在手机或手持终端领取任务、扫描库位并回报数量。二者通过同一套 REST API 与 MySQL 数据模型协作。
后台管理端
管理端使用克制的工业型界面:信息密度优先,重点数据、异常和截止时间在同一视线内完成判断。
仓库作业端
仓库的一天如何流转
第一版已经实现以下业务骨架:
技术轮廓
后端 Java 根包为
cn.zhuatech.wms。主要实体为WarehouseTask、InventoryBalance、InboundReceipt、OutboundWave、WarehouseZone和UserAccount。架构取舍见 docs/ARCHITECTURE.md,接口见 docs/API.md。5 分钟运行
Docker Compose
要求 Docker 与 Docker Compose 可用:
浏览器打开
http://localhost:8088。停止服务使用:只看前端演示
前端内置与真实业务结构一致的演示数据,不依赖后端:
登录页可切换“仓库作业端”和“后台管理端”。演示模式可直接进入,默认账号如下:
adminZhuaTech@2026/admin/dashboardsupervisorDemo@2026/admin/dashboardoperatorDemo@2026/work/homeviewerDemo@2026/admin/reports这些账号和数据仅用于本地学习。任何经授权的联网部署都必须修改数据库密码、账号密码和
JWT_SECRET。本地开发
配置项均可通过环境变量覆盖,示例见 .env.example。数据库结构由
backend/src/main/resources/db/migration下的 Flyway 脚本维护。工程目录
当前边界
这是可运行的第一版业务样板,不应在未获授权、未完成安全加固的情况下直接承载生产仓库。自动分配算法、电子标签/DPS、AGV/输送线、打印服务、称重设备、多仓多货主、计费结算、消息队列、审计中心和高可用方案属于后续扩展范围。
欢迎个人学习者通过 Issue 提交可复现的问题,贡献前请阅读 CONTRIBUTING.md、CODE_OF_CONDUCT.md 与 SECURITY.md。
商业授权与深度定制
知华科技可提供仓储业务蓝图、WMS/ERP/OMS 对接、扫码/PDA 应用、仓库自动化设备集成、数据迁移、私有化部署、性能治理及长期技术支持。
微信咨询一
微信咨询二
Copyright © 2026 上海如静知华信息科技有限公司(Shanghai Rujing Zhihua Information Technology Co., Ltd.)
搜索关键词: 知华科技 WMS、ZhuaTech WMS、Java WMS、Spring Boot 仓储管理系统、Vue WMS、H5 仓库作业、PDA 拣货系统、MySQL WMS、库存管理源码、入库管理系统、出库波次、仓库扫码系统、WMS 私有化部署、WMS 二次开发、上海 WMS 定制开发、仓库数字化。