锐邦科技ERP智能决策系统产品系统Vibe Coding

我要开发同款
Star星2026年10月20日
8阅读

技术信息

语言技术
SpringMVC、Spring、Mybatis、Vue、Node.js
系统类型
Web
行业分类
工业互联网

作品详情

行业场景

解决事项:
1、**问题**:客户催单时,销售问计划、计划问车间、车间翻纸单,一圈下来还是"大概做了七成"。
**怎么做?**客户下单后形成**销售订单**,计划部门据此排**生产计划**,计划下达成**生产工单**,工单再派发到班组或个人形成**派工单**;车间每完成一道工序就**报工**,完工后走**完工单**并生成**成品入库单**入库。
整条链路(销售订单 → 生产计划 → 生产工单 → 派工 → 报工 → 完工 → 成品入库)在同一个系统里串联,每个节点都有状态和数量。销售不用再问车间,打开订单执行就能看到"已排产多少、已报工多少、已完工入库多少"。
2、**问题**:工单开了,领料时才发现缺一个五金件,整条线停在那里等料。
**怎么做?**:
- BOM(物料清单)维护产品由哪些物料构成、用量多少;
- EBOM(工程 BOM)承载设计侧的结构数据;
- MRP(物料需求计划)根据工单需求和现有库存自动推算缺料,形成**补货单 / 采购需求**。
计划员不再靠经验预估,而是让系统把"这单要什么、库里有多少、还差多少"算出来,缺料提前暴露、提前采购。
3、**问题**:部分工序(如热处理、电镀、喷涂)必须外发,发出去之后"就不知道了",回来一算成本还超了。
**怎么做?**:
- 内部通过**工序**定义工艺路线,报工时按工序记录;
- 外协通过**外协跟踪 / 外协收货执行**记录发出、收回,并通过**外协成本报表**汇总外协花销。
外发的数量、进度、成本三件事都落到系统里,不再是一本"外协口头账"。

功能介绍

锐邦制造 ERP 是一套面向中小型制造企业的一体化管理系统。它把**生产制造、库存物流、采购销售、财务核算、质量管理、外协协同、人事考勤、经营看板**整合在同一个平台上,各模块共享同一套主数据与单据流,做到"一单到底、一账到底"。
系统采用前后端分离架构,后端基于 Spring Boot + MyBatis + MySQL,前端为 Vue 单页应用,内置用户、角色、菜单、权限、定时任务、代码生成与系统监控等平台能力,支持私有化部署与二次开发。

项目实现

本人负责锐邦 ERP 中报工单、工序资料、BOM 物料管理、应付管理四个模块的设计与实现。系统基于 RuoYi 架构(Spring Boot + MyBatis + MySQL,前端 Vue3 + Element Plus + Pinia + Vite),前后端分离、Controller-Service-Mapper 分层开发。
1. 报工单:实现按"工单—BOM—工序"三级报工录入、草稿/已审核/驳回状态流转与审核;主表完成数、合格数、不良数、工时由 BOM 明细自动汇总,并做数量非负、合格+不良不超过生产数等校验,仅草稿可改可删,单号按"BG+日期+流水"生成。
2. 工序资料:完成工序主数据增删改查,做编码必填与唯一性校验(编辑时排除自身),统一工时与工价口径,供报工、BOM 工时及计件核算使用。
3. BOM 物料管理:实现 BOM 主表 + 物料明细 + 工时明细的主子结构批量维护,保存时自动汇总合计数量、物料费、工时费与总费用;支持 Excel 批量导入,导入时对物料、产品、客户、工序"存在则复用、否则建档",避免主数据重复。
4. 应付管理:实现应付单—明细—付款申请—付款分摊闭环,用行级锁与乐观校验防止并发重复付款;付款按明细分摊并强校验"分摊合计=付款金额",仅待生效可取消;明细新增/修改/作废全程留痕,联动应付重算、财务流水草稿和费用台账口径。
亮点与难点:多表主子结构的事务一致性、报工与付款的状态流转及并发控制、BigDecimal 金额分摊精度(两位小数)、BOM 导入跨主数据自动匹配。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论