返回作品
创建于 2025 年 3 月 9 日
项目介绍
项目后端采用 Java 8 + Spring Boot 2.5.12,数据访问层为 MyBatis + PageHelper 分页 + Druid 连接池,集成 Redis 缓存、Quartz 定时任务、RabbitMQ 消息队列与 WebSocket(MesWebSocket 为组态与大屏推送数据),文件存储接入 MinIO;前端基于 Vue 2.6 + Element UI 2.15 构建,引入 dhtmlx-gantt 7.1 实现生产排程甘特图、ECharts 渲染统计图表,并在 public/pdf 内置了 PDF.js 阅读器。除标准管理后台外,系统还提供一套独立的 ktg-print 打印模块:以 Netty + Protobuf 协议(端口 9016)与车间打印客户端通信,支撑条码、标签与检验单的实时打印。
功能截图
暂无运行截图。
修改 ktg-admin/src/main/resources/application.yml 中数据库、Redis、RabbitMQ、MinIO 的连接配置
mvn clean package -DskipTests java -jar ktg-admin/target/ktg-admin.jar
- 体验流程:先在”主数据”维护物料、BOM 与工艺路线 → 创建并下达生产工单 → 在”排程”甘特图中排期并派工 → 在”生产报工”按工序报工(自动联动物料消耗与成品入库)→ 经 IQC/IPQC/OQC 检验留痕 → 在”仓储管理”查看库存台账与事务流水,最后通过条码打印与 UReport 报表输出成果。