新亚充电桩管理系统项目经验 1.项目架构:基于Spring Boot与Gradle构建微服务架构,整合Redis实现高效缓存,运用Sa-Token完成RBAC权限校验,通过MQTT实现平台与设备实时双向通信,借助Kafka保障数据交互的高吞吐与可靠性,项目涵盖用户端与管理端双平台。 2.核心功能 用户端:实现逆变器和电站信息可视化展示,提供逆变器告警,平台通过微信、短信、邮件等方式通知提醒业主电站突发状况 管理端:基于Sa-Token的RBAC权限模型,精准划分超级管理员(全平台权限)、业主、代理商,并提供角色配置);提供数据大屏、电站管理、首页报表、设备管理、以及电站储能、逆变器储能...
1.项目架构:基于Spring Boot与Gradle构建微服务架构,整合Redis实现高效缓存,运用Sa-Token完成RBAC权限校验,通过MQTT实现平台与设备实时双向通信,借助Kafka保障数据交互的高吞吐与可靠性,项目涵盖用户端与管理端双平台。 2.核心功能 用户端:实现设备信息可视化展示,支持LBS定位查找附近充电桩;集成钱包余额、微信预支付、支付分后支付等多元支付体系;充电流程闭环管理,插枪后依据设备返回的VIN码快速响应,充电中实时呈现功率、电费、服务费、停车费等动态数据。 管理端:基于Sa-Token的RBAC权限模型,精准划分超级管理员(全平台权限)与运营商管理员(限...
收款网是提供在线支付和收款服务的平台,通过互联网技术连接交易双方,简化交易流程,提高资金流转效率。以下是关于收款网的详细介绍: 功能特点 多种支付方式集成:收款网通常会集成多种支付方式,如信用卡、借记卡、支付宝、微信支付等,满足不同用户的支付需求。 安全保障:采用加密技术,如 SSL 证书对传输的数据进行加密保护,防止数据泄露和篡改。同时,配备大额交易防护机制,对超过交易限额的交易进行严格审核。 实时收款统计:为商家提供实时收款统计数据,让商家能够随时掌握交易情况,了解每笔交易的收款进度和状态,便于合理安排资金。 交易撮合与订单处理:部分收款网针对特定行业,如废品回收行业,会提供交易...
需求:促销期间,用户在选择某些组合在一起的产品时,可以打折,例如:选购了A类商品,且选购了B或C或D商品的,可以打折;选购了B类商品,且选购了E且F类商品的,可以打折,选购了F,且选购了G或者H的,可以打折, 注意:此组合可以在客户端定制!需要能够支持管理人员自由定制、且产品组合的数量无限制。不能对这些组合进行硬编码!。 现在有一批订单,选购了这些商品。需要计算哪些订单可以打折。 方案:通过后端SQL实现:(1)判断客户采购清单中是否符合打折条件,(2)自动给出相应折扣;...
此项目为ERP系统与SRM系统的结合。本人负责后端的数据库整体建设。 在获取客户集成项目后,需要按照类别分解为各个Job,然后确定各Job能由哪些供方独立支持,找到后进一步组织招标或者谈判以确定各job的供方。 解决方案:通过SQL计算出各job的可独立支持的供应商清单,供上层的各个子系统调用。 优点:(1)直接通过SQL计算,高于通过上层程序计算的效率;(2)复用度高,各上层应用均可调用。...
此项目是自有品牌网上商城项目,类似于电商平台的功能,本人在负责后台数据库的整体建设。 为了实现精确的成本控制,公司确定采用FIFO方式(也可以根据需要采用LIFO)计算每个订单的出库成本。 为此,为实现数据层和业务层的相对独立性、业务逻辑和业务呈现的适当分离,本人通过纯SQL实现每个订单的FIFO成本计算。...