备品备件产品系统

我要开发同款
王自立2026年06月11日
4阅读

技术信息

语言技术
Java
系统类型
WebiOS应用Android应用
行业分类
工业互联网企业服务

作品详情

行业场景

工业互联网行业 解决库存问题,核心是出库和入库。包括备品备件的优先使用逻辑,锁库逻辑,平替逻辑

功能介绍

所属类型:工业电商。
技术栈:SpringCloud + Eurake + Apollo + Mongo + MongoStream + Mysql + JPA+Qdsl + 分布式锁 + Redis + Mybatis + RabbitMQ。
技术方案:采用双读和双写模式,验证重构后的业务数据是否和重构之前前的一致。
1. 重构缺配逻辑。将原来定时查询的配件缺配数据,改成实时的配件缺配,通过申请配件,经过一系列业务判断(如核心逻辑: 是否占库失败,是否库存足够 ),判断出库存不够,则生产该配件的缺配数据。
2. 重构推采购逻辑。将原来的推采购计划取消,直接生成可以采购的配件缺配数据,可根据可以采购的配件数据,查询关联的售后单,由供应链判断是否需要执行采购或者不采购
3. 重构不缺配逻辑。将由原来定时查询不缺配(主要查询是否占库成功)改成实时监控,比如售后单完成 或维修类型的售后单维修完成,申请的配件删除,修改通配 sku 删除原 sku 缺配数据等
4. 增加 sku 修改通配逻辑,允许将无 sku 的配件 改成有 sku 的配件,或将另一个 sku 改成通配 sku ,然后判断新 sku 库存是否足够,是否占库成功,否则将修改后的 sku 写入缺配数据中
5. 配件数据更新后,会通过 mongo 的流式监控,获取到变更数据,再结合分布式锁,写入其他子业务系统中

项目实现

工业互联网行业 解决库存问题,核心是出库和入库。包括备品备件的优先使用逻辑,锁库逻辑,平替逻辑

示例图片

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

评论