主行业:仓储物流 / 供应链管理(WMS 仓储管理系统)
延伸行业:企业信息化管理(ERP 进销存财一体化)
技术行业:工业物联网(IIoT 设备接入与数据采集)
服务对象:有色金属(铜)贸易与加工企业、保税仓/监管仓运营方、第三方仓储物流企业
点击空白处退出提示
主行业:仓储物流 / 供应链管理(WMS 仓储管理系统)
延伸行业:企业信息化管理(ERP 进销存财一体化)
技术行业:工业物联网(IIoT 设备接入与数据采集)
服务对象:有色金属(铜)贸易与加工企业、保税仓/监管仓运营方、第三方仓储物流企业
系统面向有色金属(铜冶炼/贸易)仓储物流的真实生产作业场景(业务模型参照真实企业 iws-ccs 系统重写):
入库过磅场景:采购铜锭/铜线/阴极铜到货 → 车辆过磅(毛重/皮重/净重、磅秤号)→ 生成实物码单 → 入库上架至指定库位
实物码单追溯:每捆/每件货物绑定唯一"码单"(含净重、毛重、磅秤号、库位、蓝牙标签、出入库照片),支持拆捆/合捆全程留痕
出库发运场景:销售出库涉及提单号、装/卸货港、航次、集装箱尺寸、报关地、代理等外贸港口要素,支持集装箱装柜出运
仓间移库与盘点:成品库/原料库/半成品库间移位,定期盘库并自动生成盘盈盘亏差异报告
库存实时联动:四类单据(入/出/移/盘)完成后自动过账库存,结存与流水一一对应
IoT 设备接入:地磅、蓝牙标签、传感器等设备通过 MQTT/TCP/Modbus 协议接入,采集过磅数据与库房环境数据
作业协同:理货员指派、消息提醒、预警工单,支撑仓库现场多人协同作业
技术栈
层次 技术选型
前端 Vue 3.5 + TypeScript + Element Plus + Vite + ECharts + Pinia
后端框架 Spring Boot + Spring Cloud(yudao-cloud 微服务框架二开)
注册/配置中心 Spring Cloud Alibaba Nacos
RPC OpenFeign(服务间调用 system/infra 基础服务)
数据访问 MyBatis + 多数据源
缓存 Redis(设备实时属性、租户缓存)
时序数据库 TDengine(IoT 设备消息与属性历史存储)
消息中间件 MQTT(Eclipse Paho,单据完成事件外发/设备订阅)+ RocketMQ/Kafka/RabbitMQ 消息总线(可选)
IoT 协议网关 Vert.x 实现 MQTT/TCP/UDP/HTTP/WebSocket/CoAP/Modbus(TCP Client/Server)/EMQX 九种协议接入,独立网关进程,统一编解码(decode/encode)
安全 Spring Security + JWT,@PreAuthorize 细粒度按钮级权限(如 wms:receipt-order:create)
多租户 yudao 多租户组件,业务表统一 tenant_id 隔离
文档/监控 SpringDoc OpenAPI(Swagger)、Spring Boot Actuator/Admin
测试 JUnit 单元测试(WMS 21 张表 DDL 兼容 PostgreSQL,178 个单测通过)
部署 Docker Compose 容器化(MySQL/Redis/Nacos/MQTT Broker)
3. 工程实现要点
模块划分:每个业务域均为 xxx-api(DTO/枚举/错误码/Feign 接口)+ xx
























评论