LPO-WALLBOX产品系统

我要开发同款
proginn08405504922026年08月12日
5阅读

技术信息

语言技术
JavaKafkapostgresJPASpringMVC
系统类型
Web小程序轻应用
行业分类
汽车

作品详情

行业场景

LPO-WALLBOX:戴姆勒电车墙盒项目,随着全球能源结构向低碳化转型及电动汽车(EV)保有量的爆发式增长,作为连接电网与车辆的关键终端设施,“电车墙盒”(即壁挂式充电桩/智能充电终端)已从单一的供电设备演变为集能源管理、智能交互与安全监控于一体的综合解决方案。

功能介绍

主要分为产品、订单、发票等模块,产品主要记录墙盒的商品信息(价格、供应商等信息)与状态等信息,订单信息则需要 OFE 与万邦上下游系统进行交互,来实现订单创建与状态之间的流转,发票则需要进行录入、校验等操作,校验成功后需要进行抛帐操作
SpringBoot、SpringDataJpa、SpringStateMachine、Kafka、Redis、Gradle、PostgreSQL、Git、Jira

项目实现

技术与责任描述:
1. 参与部分表的设计(PostgreSQL)
2. Order Confirmed 订单查询导出、Product-Parts 查询与上下架操作、采购公司的CRUD、发票录入单的CRUD(Spring Data JPA)
3. 通过监听 Kafka 消息中的事件创建 Order 订单、修改订单付款状态与 Unhappy 场景4. 创建行为枚举与状态枚举并通过状态机(Spring StateMachine)来管理订单状态的流转,与OFE、万邦联调订单状态修改的相关业务,并将修改的状态同步给 Commerce,并记录状态的修改历史、第三方调用情况(成功/失败、传参与返回等信息)以及抛帐给第三方
5. 通过定时任务将“寄送完成”与“安装完成”的订单 7 天自动确认
6. 订单(直销)状态流转到“已确认”时创建采购详情与销售详情,并计算对应的出入库与服务的费用7. LPO 已确认订单的同步、LPO 同步过来的订单在发票检验前的退货与修改采购金额功能、发票校验后的抛帐
8. 发票对账单、发票检验、抛帐等相关 defect 的修改

示例图片

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

评论