From a435bc86b7a2e069900c708c9ed1ea70716870e0 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期六, 24 八月 2024 15:50:12 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsAbortMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BillingModeVerifyReply.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/MotorAbort.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsAbortService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsDemandAndChargerExportationServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsDemandAndChargerExportationService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileReturnsGroundLockDataService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SetupBillingModel.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/WorkingParameterSettingReply.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TransactionRecord.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/AcquisitionBillingMode.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PingService.java | 2 ruoyi-service/ruoyi-order/pom.xml | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SynchronizeOfflineCard.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UpdateBalance.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OpenOrCloseGroundLockService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineReplyServiceImpl.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/AcquisitionBillingModeReply.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SynchronizeOfflineCardReply.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/config/AliProperties.java | 54 + ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TAccountingStrategyDetailServiceImpl.java | 9 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardReplyServiceImpl.java | 4 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java | 37 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Pong.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ErrorMessage.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRemoteUpdateReplyMessageListener.java | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ClearOfflineCard.java | 2 ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliQueryOrder.java | 48 + ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRestartReply.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardService.java | 2 ruoyi-api/ruoyi-api-integration/pom.xml | 6 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OpenOrCloseGroundLockServiceImpl.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStartChargingReply.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TimingSettingReply.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingHandshakeMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ReadRealTimeMonitoringDataService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStartCharging.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TransactionRecordService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BillingModeVerify.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingPileReturnsGroundLockData.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileStartsChargingServiceImpl.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SetupBillingModelReply.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/PaymentResp.java | 30 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/GroundLockRealTimeDataServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UploadRealTimeMonitoringDataMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/MotorAbortMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileStartsChargingMessageListener.java | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStopCharging.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/PaymentReq.java | 52 + ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsDemandAndChargerExportationMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ParameterSettingServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PongServiceImpl.java | 4 ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java | 396 ++++---- ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingHandshakeService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ConfirmTransactionRecordService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BillingModeVerifyMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TransactionRecordMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UploadRealTimeMonitoringDataService.java | 3 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/config/WxConfig.java | 1 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/tools/MessageUtil.java | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ConfirmTransactionRecord.java | 2 ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliPaymentResp.java | 24 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeReplyServiceImpl.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Ping.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ConfirmTransactionRecordServiceImpl.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/controller/WxPayController.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRestartReplyMessageListener.java | 4 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryResp.java | 48 + ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformConfirmationChargingServiceImpl.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryRefundReq.java | 19 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileReturnsGroundLockDataMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/QueryOfflineCardReply.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TimingSetting.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SynchronizeOfflineCardReplyMessageListener.java | 4 ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/feignClient/AliPaymentClient.java | 43 + ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java | 48 ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliPaymentReq.java | 51 + ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceReplyServiceImpl.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformConfirmationCharging.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/GroundLockRealTimeData.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelServiceImpl.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/RefundResp.java | 27 ruoyi-api/ruoyi-api-integration/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardReplyService.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/model/WeixinProperties.java | 3 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UpdateBalanceReplyMessageListener.java | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRemoteUpdate.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsInformationService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ParameterSetting.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingHandshakeServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UploadRealTimeMonitoringDataServiceImpl.java | 5 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/controller/AliPayController.java | 86 ++ ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/MotorAbortService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UpdateBalanceReply.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PingServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ParameterSettingMessageListener.java | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/EndCharge.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/QueryOfflineCard.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRemoteUpdateReply.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartReplyService.java | 2 ruoyi-service/ruoyi-account/lib/java-sdk-core-3.2.5.jar | 0 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ReadRealTimeMonitoringDataServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ParameterSettingService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingPileStartsCharging.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/GroundLockRealTimeDataMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SetupBillingModelReplyMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileReturnsGroundLockDataServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/MotorAbortServiceImpl.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/OpenOrCloseGroundLock.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelReplyServiceImpl.java | 2 ruoyi-service/ruoyi-payment/pom.xml | 6 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/controller/SendMessageController.java | 222 +++++ ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/IntegrationClient.java | 177 ++++ ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ClearOfflineCardReplyMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TimingSettingReplyMessageListener.java | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/WorkingParameterSetting.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/RefundReq.java | 27 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TransactionRecordServiceImpl.java | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStopChargingReply.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardServiceImpl.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/OnlineReply.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/enums/ServiceIdMenu.java | 53 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/api/IotInterfaceUtil.java | 7 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyReplyService.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/config/SignType.java | 39 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardServiceImpl.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsDemandAndChargerExportation.java | 2 ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/WxPaymentFallbackFactory.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingReplyService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/WorkingParameterSettingReplyMessageListener.java | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/factory/IntegrationFallbackFactory.java | 127 +++ ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ClearOfflineCardReply.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsAbort.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ReadRealTimeMonitoringData.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceServiceImpl.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Online.java | 2 ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/AliPaymentFallbackFactory.java | 45 + ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingHandshake.java | 2 ruoyi-api/ruoyi-api-payment/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports | 3 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/EndChargeServiceImpl.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/QueryOfflineCardReplyMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformConfirmationChargingService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingReplyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStartChargingReplyMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PongService.java | 4 ruoyi-service/ruoyi-integration/pom.xml | 4 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRestart.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/produce/IotMessageProduce.java | 5 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/GroundLockRealTimeDataService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsInformationServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileStartsChargingService.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UploadRealTimeMonitoringData.java | 2 ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsInformation.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/OnlineMessageListener.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineServiceImpl.java | 2 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/AppletPayUtil.java | 228 +++++ ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PingMessageListener.java | 4 ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryRefundResp.java | 43 + ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsInformationMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/controller/ChargingOrderController.java | 41 + /dev/null | 15 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/EndChargeService.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/AcquisitionBillingModeMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStopChargingReplyMessageListener.java | 4 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsAbortServiceImpl.java | 2 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardServiceImpl.java | 2 205 files changed, 1,957 insertions(+), 479 deletions(-) diff --git a/ruoyi-api/ruoyi-api-integration/pom.xml b/ruoyi-api/ruoyi-api-integration/pom.xml index 9777811..36aa47d 100644 --- a/ruoyi-api/ruoyi-api-integration/pom.xml +++ b/ruoyi-api/ruoyi-api-integration/pom.xml @@ -16,7 +16,11 @@ </description> <dependencies> - + <!--mongodb--> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-data-mongodb</artifactId> + </dependency> <!-- RuoYi Common Core--> <dependency> <groupId>com.ruoyi</groupId> diff --git a/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/factory/ChargingPileFallbackFactory.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/factory/ChargingPileFallbackFactory.java deleted file mode 100644 index 61d15da..0000000 --- a/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/factory/ChargingPileFallbackFactory.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.ruoyi.integration.api.factory; - -import com.ruoyi.integration.api.feignClient.ChargingPileClient; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -/** - * 充电桩服务降级处理 - * - * @author ruoyi - */ -@Component -public class ChargingPileFallbackFactory implements FallbackFactory<ChargingPileClient> -{ - private static final Logger log = LoggerFactory.getLogger(ChargingPileFallbackFactory.class); - - @Override - public ChargingPileClient create(Throwable throwable) { - log.error("充电桩调用失败:{}", throwable.getMessage()); - return new ChargingPileClient() { - - }; - } -} diff --git a/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/factory/IntegrationFallbackFactory.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/factory/IntegrationFallbackFactory.java new file mode 100644 index 0000000..195a34c --- /dev/null +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/factory/IntegrationFallbackFactory.java @@ -0,0 +1,127 @@ +package com.ruoyi.integration.api.factory; + +import com.ruoyi.common.core.domain.R; +import com.ruoyi.integration.api.feignClient.IntegrationClient; +import com.ruoyi.integration.api.model.*; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.cloud.openfeign.FallbackFactory; +import org.springframework.stereotype.Component; + +/** + * 充电桩服务降级处理 + * + * @author ruoyi + */ +@Component +public class IntegrationFallbackFactory implements FallbackFactory<IntegrationClient> +{ + private static final Logger log = LoggerFactory.getLogger(IntegrationFallbackFactory.class); + + @Override + public IntegrationClient create(Throwable throwable) { + log.error("充电桩调用失败:{}", throwable.getMessage()); + return new IntegrationClient() { + + @Override + public R<String> onlineReply(OnlineReply onlineReply) { + return R.fail("登录认证应答调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> pong(Pong pong) { + return R.fail("心跳包应答调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> billingModeVerifyReply(BillingModeVerifyReply billingModeVerifyReply) { + return R.fail("计费模型验证请求应答调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> acquisitionBillingModeReply(AcquisitionBillingModeReply acquisitionBillingModeReply) { + return R.fail("计费模型验证请求应答调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> readRealTimeMonitoringData(ReadRealTimeMonitoringData readRealTimeMonitoringData) { + return R.fail("读取实时监测数据调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> endCharge(EndCharge endCharge) { + return R.fail("充电结束调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> platformConfirmationCharging(PlatformConfirmationCharging platformConfirmationCharging) { + return R.fail("运营平台确认启动充电调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> platformStartCharging(PlatformStartCharging platformStartCharging) { + return R.fail("运营平台远程控制启机调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> platformStopCharging(PlatformStopCharging platformStopCharging) { + return R.fail("运营平台远程停机调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> confirmTransactionRecord(ConfirmTransactionRecord confirmTransactionRecord) { + return R.fail("交易记录确认调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> updateBalance(UpdateBalance updateBalance) { + return R.fail("远程账户余额更新调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> synchronizeOfflineCard(SynchronizeOfflineCard synchronizeOfflineCard) { + return R.fail("离线卡数据同步调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> clearOfflineCard(ClearOfflineCard clearOfflineCard) { + return R.fail("离线卡数据清除调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> queryOfflineCard(QueryOfflineCard queryOfflineCard) { + return R.fail("离线卡数据查询调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> workingParameterSetting(WorkingParameterSetting workingParameterSetting) { + return R.fail("充电桩工作参数设置调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> timingSetting(TimingSetting timingSetting) { + return R.fail("对时设置调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> setupBillingModel(SetupBillingModel setupBillingModel) { + return R.fail("计费模型设置调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> openOrCloseGroundLock(OpenOrCloseGroundLock openOrCloseGroundLock) { + return R.fail("遥控地锁升锁与降锁命令 (下行)调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> platformRestart(PlatformRestart platformRestart) { + return R.fail("远程重启调用失败:" + throwable.getMessage()); + } + + @Override + public R<String> platformRemoteUpdate(PlatformRemoteUpdate platformRemoteUpdate) { + return R.fail("远程更新调用失败:" + throwable.getMessage()); + } + }; + } +} diff --git a/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/ChargingPileClient.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/ChargingPileClient.java deleted file mode 100644 index c7c1277..0000000 --- a/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/ChargingPileClient.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.ruoyi.integration.api.feignClient; - -import com.ruoyi.common.core.constant.ServiceNameConstants; -import com.ruoyi.integration.api.factory.ChargingPileFallbackFactory; -import org.springframework.cloud.openfeign.FeignClient; - -/** - * 充电订单服务 - * @author ruoyi - */ -@FeignClient(contextId = "ChargingPileClient", value = ServiceNameConstants.INTEGRATION_SERVICE, fallbackFactory = ChargingPileFallbackFactory.class) -public interface ChargingPileClient { - - -} diff --git a/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/IntegrationClient.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/IntegrationClient.java new file mode 100644 index 0000000..f8255a7 --- /dev/null +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/feignClient/IntegrationClient.java @@ -0,0 +1,177 @@ +package com.ruoyi.integration.api.feignClient; + +import com.ruoyi.common.core.constant.ServiceNameConstants; +import com.ruoyi.common.core.domain.R; +import com.ruoyi.integration.api.factory.IntegrationFallbackFactory; +import com.ruoyi.integration.api.model.*; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; + +/** + * 充电服务 + * @author ruoyi + */ +@FeignClient(contextId = "IntegrationClient", value = ServiceNameConstants.INTEGRATION_SERVICE, fallbackFactory = IntegrationFallbackFactory.class) +public interface IntegrationClient { + + + /** + * 登录认证应答 + * @param onlineReply 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageonlineReply") + public R<String> onlineReply(@RequestBody OnlineReply onlineReply); + + /** + * 心跳包应答 + * @param pong 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessagepong") + public R<String> pong(@RequestBody Pong pong); + + /** + * 计费模型验证请求应答 + * @param billingModeVerifyReply 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessagebillingModeVerifyReply") + public R<String> billingModeVerifyReply(@RequestBody BillingModeVerifyReply billingModeVerifyReply); + + /** + * 计费模型验证请求应答 + * @param acquisitionBillingModeReply 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageacquisitionBillingModeReply") + public R<String> acquisitionBillingModeReply(@RequestBody AcquisitionBillingModeReply acquisitionBillingModeReply); + + /** + * 读取实时监测数据 + * @param readRealTimeMonitoringData 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessagereadRealTimeMonitoringData") + public R<String> readRealTimeMonitoringData(@RequestBody ReadRealTimeMonitoringData readRealTimeMonitoringData); + + /** + * 充电结束 + * @param endCharge 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageendCharge") + public R<String> endCharge(@RequestBody EndCharge endCharge); + + /** + * 运营平台确认启动充电 + * @param platformConfirmationCharging 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageplatformConfirmationCharging") + public R<String> platformConfirmationCharging(@RequestBody PlatformConfirmationCharging platformConfirmationCharging); + + /** + * 运营平台远程控制启机 + * @param platformStartCharging 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageplatformStartCharging") + public R<String> platformStartCharging(@RequestBody PlatformStartCharging platformStartCharging); + + /** + * 运营平台远程停机 + * @param platformStopCharging 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageplatformStopCharging") + public R<String> platformStopCharging(@RequestBody PlatformStopCharging platformStopCharging); + + /** + * 交易记录确认 + * @param confirmTransactionRecord 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageconfirmTransactionRecord") + public R<String> confirmTransactionRecord(@RequestBody ConfirmTransactionRecord confirmTransactionRecord); + + /** + * 远程账户余额更新 + * @param updateBalance 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageupdateBalance") + public R<String> updateBalance(@RequestBody UpdateBalance updateBalance); + + /** + * 离线卡数据同步 + * @param synchronizeOfflineCard 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessagesynchronizeOfflineCard") + public R<String> synchronizeOfflineCard(@RequestBody SynchronizeOfflineCard synchronizeOfflineCard); + + /** + * 离线卡数据清除 + * @param clearOfflineCard 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageclearOfflineCard") + public R<String> clearOfflineCard(@RequestBody ClearOfflineCard clearOfflineCard); + + /** + * 离线卡数据查询 + * @param queryOfflineCard 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessagequeryOfflineCard") + public R<String> queryOfflineCard(@RequestBody QueryOfflineCard queryOfflineCard); + + /** + * 充电桩工作参数设置 + * @param workingParameterSetting 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageworkingParameterSetting") + public R<String> workingParameterSetting(@RequestBody WorkingParameterSetting workingParameterSetting); + + /** + * 对时设置 + * @param timingSetting 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessagetimingSetting") + public R<String> timingSetting(@RequestBody TimingSetting timingSetting); + + /** + * 计费模型设置 + * @param setupBillingModel 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessagesetupBillingModel") + public R<String> setupBillingModel(@RequestBody SetupBillingModel setupBillingModel); + + /** + * 遥控地锁升锁与降锁命令 (下行) + * @param openOrCloseGroundLock 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageopenOrCloseGroundLock") + public R<String> openOrCloseGroundLock(@RequestBody OpenOrCloseGroundLock openOrCloseGroundLock); + /** + * 远程重启 + * @param platformRestart 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageplatformRestart") + public R<String> platformRestart(@RequestBody PlatformRestart platformRestart); + /** + * 远程更新 + * @param platformRemoteUpdate 实体对象 + * @return + */ + @PostMapping("/sendMessage/sendMessageplatformRemoteUpdate") + public R<String> platformRemoteUpdate(@RequestBody PlatformRemoteUpdate platformRemoteUpdate); + +} diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/AcquisitionBillingMode.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/AcquisitionBillingMode.java similarity index 89% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/AcquisitionBillingMode.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/AcquisitionBillingMode.java index ce9ca76..1439583 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/AcquisitionBillingMode.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/AcquisitionBillingMode.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/AcquisitionBillingModeReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/AcquisitionBillingModeReply.java similarity index 98% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/AcquisitionBillingModeReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/AcquisitionBillingModeReply.java index d90276f..046b0ae 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/AcquisitionBillingModeReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/AcquisitionBillingModeReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BillingModeVerify.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BillingModeVerify.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BillingModeVerify.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BillingModeVerify.java index 70eb0c1..64b066d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BillingModeVerify.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BillingModeVerify.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BillingModeVerifyReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BillingModeVerifyReply.java similarity index 92% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BillingModeVerifyReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BillingModeVerifyReply.java index 93c17ee..e9b55cf 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BillingModeVerifyReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BillingModeVerifyReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsAbort.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsAbort.java similarity index 96% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsAbort.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsAbort.java index f6ac443..8d55a62 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsAbort.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsAbort.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsDemandAndChargerExportation.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsDemandAndChargerExportation.java similarity index 96% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsDemandAndChargerExportation.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsDemandAndChargerExportation.java index 6ce463a..d9d2b83 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsDemandAndChargerExportation.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsDemandAndChargerExportation.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsInformation.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsInformation.java similarity index 97% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsInformation.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsInformation.java index 152db7d..be5c578 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/BmsInformation.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/BmsInformation.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingHandshake.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingHandshake.java similarity index 96% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingHandshake.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingHandshake.java index 2a51843..3b6b65a 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingHandshake.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingHandshake.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingPileReturnsGroundLockData.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingPileReturnsGroundLockData.java similarity index 92% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingPileReturnsGroundLockData.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingPileReturnsGroundLockData.java index 880c893..9a4991b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingPileReturnsGroundLockData.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingPileReturnsGroundLockData.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingPileStartsCharging.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingPileStartsCharging.java similarity index 95% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingPileStartsCharging.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingPileStartsCharging.java index 8104513..8d49fdf 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ChargingPileStartsCharging.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ChargingPileStartsCharging.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ClearOfflineCard.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ClearOfflineCard.java similarity index 96% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ClearOfflineCard.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ClearOfflineCard.java index 3ed0a8e..fab03db 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ClearOfflineCard.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ClearOfflineCard.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ClearOfflineCardReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ClearOfflineCardReply.java similarity index 98% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ClearOfflineCardReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ClearOfflineCardReply.java index 68aedbf..85675a0 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ClearOfflineCardReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ClearOfflineCardReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ConfirmTransactionRecord.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ConfirmTransactionRecord.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ConfirmTransactionRecord.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ConfirmTransactionRecord.java index 9a35f0d..3466ec6 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ConfirmTransactionRecord.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ConfirmTransactionRecord.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/EndCharge.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/EndCharge.java similarity index 95% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/EndCharge.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/EndCharge.java index ed0cc09..53700e2 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/EndCharge.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/EndCharge.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ErrorMessage.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ErrorMessage.java similarity index 98% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ErrorMessage.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ErrorMessage.java index 4397601..121916d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ErrorMessage.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ErrorMessage.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/GroundLockRealTimeData.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/GroundLockRealTimeData.java similarity index 94% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/GroundLockRealTimeData.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/GroundLockRealTimeData.java index 4f211e9..b34e3ad 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/GroundLockRealTimeData.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/GroundLockRealTimeData.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/MotorAbort.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/MotorAbort.java similarity index 95% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/MotorAbort.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/MotorAbort.java index 8f7c072..6dc6a21 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/MotorAbort.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/MotorAbort.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Online.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Online.java similarity index 94% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Online.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Online.java index 03106ee..a1c6714 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Online.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Online.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/OnlineReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/OnlineReply.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/OnlineReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/OnlineReply.java index 91f1abf..f7ba285 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/OnlineReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/OnlineReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/OpenOrCloseGroundLock.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/OpenOrCloseGroundLock.java similarity index 92% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/OpenOrCloseGroundLock.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/OpenOrCloseGroundLock.java index 21d620c..0817b90 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/OpenOrCloseGroundLock.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/OpenOrCloseGroundLock.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ParameterSetting.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ParameterSetting.java similarity index 96% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ParameterSetting.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ParameterSetting.java index 22d54f6..2f000bc 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ParameterSetting.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ParameterSetting.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Ping.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Ping.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Ping.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Ping.java index ea3166c..aa15ab4 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Ping.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Ping.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformConfirmationCharging.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformConfirmationCharging.java similarity index 95% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformConfirmationCharging.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformConfirmationCharging.java index 422bfa4..86f6fb4 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformConfirmationCharging.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformConfirmationCharging.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRemoteUpdate.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRemoteUpdate.java similarity index 94% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRemoteUpdate.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRemoteUpdate.java index a945d84..5f3699b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRemoteUpdate.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRemoteUpdate.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRemoteUpdateReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRemoteUpdateReply.java similarity index 91% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRemoteUpdateReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRemoteUpdateReply.java index 807e362..1fd3a07 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRemoteUpdateReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRemoteUpdateReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRestart.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRestart.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRestart.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRestart.java index 54b5a6c..fe9e689 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRestart.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRestart.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRestartReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRestartReply.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRestartReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRestartReply.java index e87478b..090301b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformRestartReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformRestartReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStartCharging.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStartCharging.java similarity index 93% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStartCharging.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStartCharging.java index 77e3e35..44faec9 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStartCharging.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStartCharging.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStartChargingReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStartChargingReply.java similarity index 95% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStartChargingReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStartChargingReply.java index 99f4d13..98b2023 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStartChargingReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStartChargingReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStopCharging.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStopCharging.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStopCharging.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStopCharging.java index b259cb6..ef78114 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStopCharging.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStopCharging.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStopChargingReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStopChargingReply.java similarity index 93% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStopChargingReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStopChargingReply.java index 8304aab..c86f4b4 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/PlatformStopChargingReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/PlatformStopChargingReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Pong.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Pong.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Pong.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Pong.java index befc2ac..565a7a6 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/Pong.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/Pong.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/QueryOfflineCard.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/QueryOfflineCard.java similarity index 96% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/QueryOfflineCard.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/QueryOfflineCard.java index 17c0dac..b548e9c 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/QueryOfflineCard.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/QueryOfflineCard.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/QueryOfflineCardReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/QueryOfflineCardReply.java similarity index 97% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/QueryOfflineCardReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/QueryOfflineCardReply.java index b2b239b..23fd320 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/QueryOfflineCardReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/QueryOfflineCardReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ReadRealTimeMonitoringData.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ReadRealTimeMonitoringData.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ReadRealTimeMonitoringData.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ReadRealTimeMonitoringData.java index 3592504..ef60cb1 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/ReadRealTimeMonitoringData.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/ReadRealTimeMonitoringData.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SetupBillingModel.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SetupBillingModel.java similarity index 97% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SetupBillingModel.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SetupBillingModel.java index fafcb9b..7985365 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SetupBillingModel.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SetupBillingModel.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SetupBillingModelReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SetupBillingModelReply.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SetupBillingModelReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SetupBillingModelReply.java index ffa3bff..739d3a2 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SetupBillingModelReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SetupBillingModelReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SynchronizeOfflineCard.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SynchronizeOfflineCard.java similarity index 94% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SynchronizeOfflineCard.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SynchronizeOfflineCard.java index a4ad2ce..642046d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SynchronizeOfflineCard.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SynchronizeOfflineCard.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SynchronizeOfflineCardReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SynchronizeOfflineCardReply.java similarity index 92% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SynchronizeOfflineCardReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SynchronizeOfflineCardReply.java index 09f0a2f..ff59a77 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/SynchronizeOfflineCardReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/SynchronizeOfflineCardReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TimingSetting.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TimingSetting.java similarity index 89% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TimingSetting.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TimingSetting.java index 32055fa..84ec799 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TimingSetting.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TimingSetting.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TimingSettingReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TimingSettingReply.java similarity index 89% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TimingSettingReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TimingSettingReply.java index 141871d..0880c9c 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TimingSettingReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TimingSettingReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TransactionRecord.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TransactionRecord.java similarity index 97% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TransactionRecord.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TransactionRecord.java index 35f3496..7359108 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/TransactionRecord.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/TransactionRecord.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UpdateBalance.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UpdateBalance.java similarity index 92% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UpdateBalance.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UpdateBalance.java index 847e495..97e243d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UpdateBalance.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UpdateBalance.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UpdateBalanceReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UpdateBalanceReply.java similarity index 92% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UpdateBalanceReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UpdateBalanceReply.java index 1c82407..bc2db26 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UpdateBalanceReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UpdateBalanceReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UploadRealTimeMonitoringData.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UploadRealTimeMonitoringData.java similarity index 97% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UploadRealTimeMonitoringData.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UploadRealTimeMonitoringData.java index 16417f8..7b3552f 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/UploadRealTimeMonitoringData.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/UploadRealTimeMonitoringData.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/WorkingParameterSetting.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/WorkingParameterSetting.java similarity index 92% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/WorkingParameterSetting.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/WorkingParameterSetting.java index 7d883ee..367419d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/WorkingParameterSetting.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/WorkingParameterSetting.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/WorkingParameterSettingReply.java b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/WorkingParameterSettingReply.java similarity index 90% rename from ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/WorkingParameterSettingReply.java rename to ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/WorkingParameterSettingReply.java index 74fd35b..bc55ffd 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/model/WorkingParameterSettingReply.java +++ b/ruoyi-api/ruoyi-api-integration/src/main/java/com/ruoyi/integration/api/model/WorkingParameterSettingReply.java @@ -1,4 +1,4 @@ -package com.ruoyi.integration.mongodb.model; +package com.ruoyi.integration.api.model; import lombok.Data; import lombok.experimental.Accessors; diff --git a/ruoyi-api/ruoyi-api-integration/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/ruoyi-api/ruoyi-api-integration/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports index c61f08e..c064657 100644 --- a/ruoyi-api/ruoyi-api-integration/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports +++ b/ruoyi-api/ruoyi-api-integration/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -1 +1 @@ -com.ruoyi.integration.api.factory.ChargingPileFallbackFactory \ No newline at end of file +com.ruoyi.integration.api.factory.IntegrationFallbackFactory \ No newline at end of file diff --git a/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/AliPaymentFallbackFactory.java b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/AliPaymentFallbackFactory.java new file mode 100644 index 0000000..a552827 --- /dev/null +++ b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/AliPaymentFallbackFactory.java @@ -0,0 +1,45 @@ +package com.ruoyi.payment.api.factory; + +import com.ruoyi.common.core.domain.R; +import com.ruoyi.payment.api.feignClient.AliPaymentClient; +import com.ruoyi.payment.api.vo.AliPaymentReq; +import com.ruoyi.payment.api.vo.AliPaymentResp; +import com.ruoyi.payment.api.vo.AliQueryOrder; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.cloud.openfeign.FallbackFactory; +import org.springframework.stereotype.Component; + + +/** + * 充电订单服务降级处理 + * + * @author ruoyi + */ +@Component +public class AliPaymentFallbackFactory implements FallbackFactory<AliPaymentClient> +{ + private static final Logger log = LoggerFactory.getLogger(AliPaymentFallbackFactory.class); + + @Override + public AliPaymentClient create(Throwable throwable) { + log.error("支付宝支付调用失败:{}", throwable.getMessage()); + return new AliPaymentClient() { + + @Override + public R<AliPaymentResp> payment(AliPaymentReq req) { + throw new RuntimeException("调起支付宝小程序支付失败:" + throwable.getMessage()); + } + + @Override + public R<AliQueryOrder> query(String outTradeNo) { + throw new RuntimeException("查询支付订单失败:" + throwable.getMessage()); + } + + @Override + public void close(String outTradeNo) { + throw new RuntimeException("关闭支付订单失败:" + throwable.getMessage()); + } + }; + } +} diff --git a/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/WxPaymentFallbackFactory.java b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/WxPaymentFallbackFactory.java index 6761b58..0938408 100644 --- a/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/WxPaymentFallbackFactory.java +++ b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/factory/WxPaymentFallbackFactory.java @@ -29,7 +29,7 @@ @Override public R<NotifyV3PayDecodeRespBody> queryOrderInfo(String orderId) { - return R.fail("查询支付订单信息失败:" + throwable.getMessage()); + throw new RuntimeException("查询支付订单信息失败:" + throwable.getMessage()); } @Override @@ -49,7 +49,7 @@ @Override public void close(String outTradeNo) { - + throw new RuntimeException("关闭支付订单失败:" + throwable.getMessage()); } }; } diff --git a/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/feignClient/AliPaymentClient.java b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/feignClient/AliPaymentClient.java new file mode 100644 index 0000000..91e5014 --- /dev/null +++ b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/feignClient/AliPaymentClient.java @@ -0,0 +1,43 @@ +package com.ruoyi.payment.api.feignClient; + +import com.ruoyi.common.core.constant.ServiceNameConstants; +import com.ruoyi.common.core.domain.R; +import com.ruoyi.payment.api.factory.WxPaymentFallbackFactory; +import com.ruoyi.payment.api.vo.AliPaymentReq; +import com.ruoyi.payment.api.vo.AliPaymentResp; +import com.ruoyi.payment.api.vo.AliQueryOrder; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; + +/** + * @author zhibing.pu + * @Date 2024/8/24 14:39 + */ +@FeignClient(contextId = "AliPaymentClient", value = ServiceNameConstants.PAYMENT_SERVICE, fallbackFactory = WxPaymentFallbackFactory.class) +public interface AliPaymentClient { + + + /** + * 调起支付宝小程序支付 + * @param req + * @return + */ + @PostMapping("/ali/payment") + R<AliPaymentResp> payment(AliPaymentReq req); + + + /** + * 查询支付订单 + * @param outTradeNo + * @return + */ + @PostMapping("/ali/query") + R<AliQueryOrder> query(String outTradeNo); + + /** + * 关闭订单 + * @param outTradeNo + */ + @PostMapping("/ali/close") + void close(String outTradeNo); +} diff --git a/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliPaymentReq.java b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliPaymentReq.java new file mode 100644 index 0000000..f2f0858 --- /dev/null +++ b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliPaymentReq.java @@ -0,0 +1,51 @@ +package com.ruoyi.payment.api.vo; + +import lombok.Data; + + +/** + * @author zhibing.pu + * @Date 2024/8/23 16:52 + */ +@Data +public class AliPaymentReq { + /** + * 业务流水号 + */ + private String outTradeNo; + /** + * 支付总金额 + */ + private String totalAmount; + /** + * 订单标题 + */ + private String subject; + /** + * 支付用户支付宝openid + */ + private String buyerOpenId; + /** + * 订单附加信息 + */ + private String body; + /** + * 订单超时时间 + * 订单相对超时时间。从交易创建时间开始计算。 + * 该笔订单允许的最晚付款时间,逾期将关闭交易。取值范围:1m~15d。m-分钟,h-小时,d-天,1c-当天(1c-当天的情况下,无论交易何时创建,都在0点关闭)。 该参数数值不接受小数点, 如 1.5h,可转换为 90m。 + * 当面付场景默认值为3h + */ + private String timeoutExpress; + /** + * 回传参数 + * 如果请求时传递了该参数,支付宝会在异步通知时将该参数原样返回。 + */ + private String passbackParams; + /** + * 初始化默认数据 + */ + public AliPaymentReq() { + //订单超时默认30分钟 + this.timeoutExpress = "30m"; + } +} diff --git a/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliPaymentResp.java b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliPaymentResp.java new file mode 100644 index 0000000..273a5fc --- /dev/null +++ b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliPaymentResp.java @@ -0,0 +1,24 @@ +package com.ruoyi.payment.api.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author zhibing.pu + * @Date 2024/8/24 15:09 + */ +@Data +@ApiModel +public class AliPaymentResp { + /** + * 支付单号 + */ + @ApiModelProperty("支付单号") + private String tradeNo; + /** + * 回调通知地址 + */ + @ApiModelProperty("回调通知地址") + private String notifyUrl; +} diff --git a/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliQueryOrder.java b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliQueryOrder.java new file mode 100644 index 0000000..67a8c23 --- /dev/null +++ b/ruoyi-api/ruoyi-api-payment/src/main/java/com/ruoyi/payment/api/vo/AliQueryOrder.java @@ -0,0 +1,48 @@ +package com.ruoyi.payment.api.vo; + +import com.fasterxml.jackson.annotation.JsonSetter; +import lombok.Data; + +/** + * @author zhibing.pu + * @Date 2024/8/24 12:01 + */ +@Data +public class AliQueryOrder { + /** + * 支付宝交易号 + */ + @JsonSetter("trade_no") + private String tradeNo; + /** + * 业务流水号 + */ + @JsonSetter("out_trade_no") + private String outTradeNo; + /** + * 交易状态 + * WAIT_BUYER_PAY(交易创建,等待买家付款)、TRADE_CLOSED(未付款交易超时关闭,或支付完成后全额退款)、TRADE_SUCCESS(交易支付成功)、TRADE_FINISHED(交易结束,不可退款) + */ + @JsonSetter("trade_status") + private String tradeStatus; + /** + * 交易订单金额 + */ + @JsonSetter("total_amount") + private Double totalAmount; + /** + * 回传参数 + */ + @JsonSetter("passback_params") + private String passbackParams; + /** + * 订单标题 + */ + @JsonSetter("subject") + private String subject; + /** + * 订单描述 + */ + @JsonSetter("body") + private String body; +} diff --git a/ruoyi-api/ruoyi-api-payment/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/ruoyi-api/ruoyi-api-payment/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports index fe686fc..ecbf4d6 100644 --- a/ruoyi-api/ruoyi-api-payment/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports +++ b/ruoyi-api/ruoyi-api-payment/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -1 +1,2 @@ -com.ruoyi.payment.api.factory.WxPaymentFallbackFactory \ No newline at end of file +com.ruoyi.payment.api.factory.WxPaymentFallbackFactory +com.ruoyi.payment.api.factory.AliPaymentFallbackFactory \ No newline at end of file diff --git a/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java b/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java index 2cdbed5..4cce577 100644 --- a/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java +++ b/ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/service/TokenService.java @@ -22,210 +22,200 @@ /** * token验证处理 - * + * * @author ruoyi */ @Component -public class TokenService -{ - @Autowired - private RedisService redisService; - - protected static final long MILLIS_SECOND = 1000; - - protected static final long MILLIS_MINUTE = 60 * MILLIS_SECOND; - - private final static long expireTime = CacheConstants.EXPIRATION; - private final static long expireAppletTime = CacheConstants.EXPIRATION_APPLET; - - private final static String ACCESS_TOKEN = CacheConstants.LOGIN_TOKEN_KEY; - - private final static Long MILLIS_MINUTE_TEN = CacheConstants.REFRESH_TIME * MILLIS_MINUTE; - - /** - * 创建令牌 - */ - public Map<String, Object> createToken(LoginUser loginUser) - { - String token = IdUtils.fastUUID(); - Long userId = loginUser.getSysUser().getUserId(); - String userName = loginUser.getSysUser().getUserName(); - loginUser.setToken(token); - loginUser.setUserid(userId); - loginUser.setUsername(userName); - loginUser.setIpaddr(IpUtils.getIpAddr()); - refreshToken(loginUser); - - // Jwt存储信息 - Map<String, Object> claimsMap = new HashMap<String, Object>(); - claimsMap.put(SecurityConstants.USER_KEY, token); - claimsMap.put(SecurityConstants.DETAILS_USER_ID, userId); - claimsMap.put(SecurityConstants.USER_TYPE, "system"); - claimsMap.put(SecurityConstants.DETAILS_USERNAME, userName); - - // 接口返回信息 - Map<String, Object> rspMap = new HashMap<String, Object>(); - rspMap.put("access_token", JwtUtils.createToken(claimsMap)); - rspMap.put("expires_in", expireTime); - return rspMap; - } - /** - * 创建小程序令牌 - */ - public Map<String, Object> createTokenApplet(LoginUserApplet loginUser) { - String token = IdUtils.fastUUID(); - Long userId = loginUser.getUserId(); - String name = loginUser.getName(); - loginUser.setToken(token); - loginUser.setIpaddr(IpUtils.getIpAddr()); - refreshToken1(loginUser); - // Jwt存储信息 - Map<String, Object> claimsMap = new HashMap<String, Object>(); - claimsMap.put(SecurityConstants.USER_APPLET_KEY, token); - claimsMap.put(SecurityConstants.DETAILS_USER_ID, userId); - claimsMap.put(SecurityConstants.USER_TYPE, "applet"); - claimsMap.put(SecurityConstants.DETAILS_USERNAME, name); - // 接口返回信息 - Map<String, Object> rspMap = new HashMap<String, Object>(); - rspMap.put("access_token", JwtUtils.createToken(claimsMap)); - rspMap.put("expires_in", expireAppletTime); - return rspMap; - } - public LoginUserApplet getLoginUserApplet() { - LoginUserApplet loginUserAppletToken = getLoginUserAppletToken(ServletUtils.getRequest()); - if (loginUserAppletToken == null){ - throw new UserAppletException("登录失效,请重新登录!", 401); - } - return loginUserAppletToken; - } - public LoginUserApplet getLoginUserAppletToken(HttpServletRequest request) { - // 获取请求携带的令牌 - String token = SecurityUtils.getToken(request); - return getLoginUserApplet(token); - } - /** - * 小程序 获取用户身份信息 - * - * @return 用户信息 - */ - public LoginUserApplet getLoginUserApplet(String token) { - LoginUserApplet user = null; - try { - if (StringUtils.isNotEmpty(token)) { - String userKey = JwtUtils.getUserKeyApplet(token); - user = redisService.getCacheObject(getTokenKey(userKey)); - return user; - } - } catch (Exception e) { - e.printStackTrace(); - } - return user; - } - /** - * 获取用户身份信息 - * - * @return 用户信息 - */ - public LoginUser getLoginUser() - { - return getLoginUser(ServletUtils.getRequest()); - } - - /** - * 获取用户身份信息 - * - * @return 用户信息 - */ - public LoginUser getLoginUser(HttpServletRequest request) - { - // 获取请求携带的令牌 - String token = SecurityUtils.getToken(request); - return getLoginUser(token); - } - - /** - * 获取用户身份信息 - * - * @return 用户信息 - */ - public LoginUser getLoginUser(String token) - { - LoginUser user = null; - try - { - if (StringUtils.isNotEmpty(token)) - { - String userkey = JwtUtils.getUserKey(token); - user = redisService.getCacheObject(getTokenKey(userkey)); - return user; - } - } - catch (Exception e) - { - } - return user; - } - - /** - * 设置用户身份信息 - */ - public void setLoginUser(LoginUser loginUser) - { - if (StringUtils.isNotNull(loginUser) && StringUtils.isNotEmpty(loginUser.getToken())) - { - refreshToken(loginUser); - } - } - - /** - * 删除用户缓存信息 - */ - public void delLoginUser(String token) - { - if (StringUtils.isNotEmpty(token)) - { - String userkey = JwtUtils.getUserKey(token); - redisService.deleteObject(getTokenKey(userkey)); - } - } - - /** - * 验证令牌有效期,相差不足120分钟,自动刷新缓存 - * - * @param loginUser - */ - public void verifyToken(LoginUser loginUser) - { - long expireTime = loginUser.getExpireTime(); - long currentTime = System.currentTimeMillis(); - if (expireTime - currentTime <= MILLIS_MINUTE_TEN) - { - refreshToken(loginUser); - } - } - - /** - * 刷新令牌有效期 - * - * @param loginUser 登录信息 - */ - public void refreshToken(LoginUser loginUser) - { - loginUser.setLoginTime(System.currentTimeMillis()); - loginUser.setExpireTime(loginUser.getLoginTime() + expireTime * MILLIS_MINUTE); - // 根据uuid将loginUser缓存 - String userKey = getTokenKey(loginUser.getToken()); - redisService.setCacheObject(userKey, loginUser, expireTime, TimeUnit.MINUTES); - } - public void refreshToken1(LoginUserApplet dto) { - dto.setLoginTime(System.currentTimeMillis()); - dto.setExpireTime(dto.getLoginTime() + expireTime * MILLIS_MINUTE); - // 根据uuid将loginUser缓存 - String userKey = getTokenKey(dto.getToken()); - redisService.setCacheObject(userKey, dto, expireTime, TimeUnit.MINUTES); - } - private String getTokenKey(String token) - { - return ACCESS_TOKEN + token; - } +public class TokenService { + @Autowired + private RedisService redisService; + + protected static final long MILLIS_SECOND = 1000; + + protected static final long MILLIS_MINUTE = 60 * MILLIS_SECOND; + + private final static long expireTime = CacheConstants.EXPIRATION; + private final static long expireAppletTime = CacheConstants.EXPIRATION_APPLET; + + private final static String ACCESS_TOKEN = CacheConstants.LOGIN_TOKEN_KEY; + + private final static Long MILLIS_MINUTE_TEN = CacheConstants.REFRESH_TIME * MILLIS_MINUTE; + + /** + * 创建令牌 + */ + public Map<String, Object> createToken(LoginUser loginUser) { + String token = IdUtils.fastUUID(); + Long userId = loginUser.getSysUser().getUserId(); + String userName = loginUser.getSysUser().getUserName(); + loginUser.setToken(token); + loginUser.setUserid(userId); + loginUser.setUsername(userName); + loginUser.setIpaddr(IpUtils.getIpAddr()); + refreshToken(loginUser); + + // Jwt存储信息 + Map<String, Object> claimsMap = new HashMap<String, Object>(); + claimsMap.put(SecurityConstants.USER_KEY, token); + claimsMap.put(SecurityConstants.DETAILS_USER_ID, userId); + claimsMap.put(SecurityConstants.USER_TYPE, "system"); + claimsMap.put(SecurityConstants.DETAILS_USERNAME, userName); + + // 接口返回信息 + Map<String, Object> rspMap = new HashMap<String, Object>(); + rspMap.put("access_token", JwtUtils.createToken(claimsMap)); + rspMap.put("expires_in", expireTime); + return rspMap; + } + + /** + * 创建小程序令牌 + */ + public Map<String, Object> createTokenApplet(LoginUserApplet loginUser) { + String token = IdUtils.fastUUID(); + Long userId = loginUser.getUserId(); + String name = loginUser.getName(); + loginUser.setToken(token); + loginUser.setIpaddr(IpUtils.getIpAddr()); + refreshToken1(loginUser); + // Jwt存储信息 + Map<String, Object> claimsMap = new HashMap<String, Object>(); + claimsMap.put(SecurityConstants.USER_APPLET_KEY, token); + claimsMap.put(SecurityConstants.DETAILS_USER_ID, userId); + claimsMap.put(SecurityConstants.USER_TYPE, "applet"); + claimsMap.put(SecurityConstants.DETAILS_USERNAME, name); + // 接口返回信息 + Map<String, Object> rspMap = new HashMap<String, Object>(); + rspMap.put("access_token", JwtUtils.createToken(claimsMap)); + rspMap.put("expires_in", expireAppletTime); + return rspMap; + } + + public LoginUserApplet getLoginUserApplet() { + LoginUserApplet loginUserAppletToken = getLoginUserAppletToken(ServletUtils.getRequest()); + if (loginUserAppletToken == null) { + throw new UserAppletException("登录失效,请重新登录!", 401); + } + return loginUserAppletToken; + } + + public LoginUserApplet getLoginUserAppletToken(HttpServletRequest request) { + // 获取请求携带的令牌 + String token = SecurityUtils.getToken(request); + return getLoginUserApplet(token); + } + + /** + * 小程序 获取用户身份信息 + * + * @return 用户信息 + */ + public LoginUserApplet getLoginUserApplet(String token) { + LoginUserApplet user = null; + try { + if (StringUtils.isNotEmpty(token)) { + String userKey = JwtUtils.getUserKeyApplet(token); + user = redisService.getCacheObject(getTokenKey(userKey)); + return user; + } + } catch (Exception e) { + e.printStackTrace(); + } + return user; + } + + /** + * 获取用户身份信息 + * + * @return 用户信息 + */ + public LoginUser getLoginUser() { + return getLoginUser(ServletUtils.getRequest()); + } + + /** + * 获取用户身份信息 + * + * @return 用户信息 + */ + public LoginUser getLoginUser(HttpServletRequest request) { + // 获取请求携带的令牌 + String token = SecurityUtils.getToken(request); + return getLoginUser(token); + } + + /** + * 获取用户身份信息 + * + * @return 用户信息 + */ + public LoginUser getLoginUser(String token) { + LoginUser user = null; + try { + if (StringUtils.isNotEmpty(token)) { + String userkey = JwtUtils.getUserKey(token); + user = redisService.getCacheObject(getTokenKey(userkey)); + return user; + } + } catch (Exception e) { + } + return user; + } + + /** + * 设置用户身份信息 + */ + public void setLoginUser(LoginUser loginUser) { + if (StringUtils.isNotNull(loginUser) && StringUtils.isNotEmpty(loginUser.getToken())) { + refreshToken(loginUser); + } + } + + /** + * 删除用户缓存信息 + */ + public void delLoginUser(String token) { + if (StringUtils.isNotEmpty(token)) { + String userkey = JwtUtils.getUserKey(token); + redisService.deleteObject(getTokenKey(userkey)); + } + } + + /** + * 验证令牌有效期,相差不足120分钟,自动刷新缓存 + * + * @param loginUser + */ + public void verifyToken(LoginUser loginUser) { + long expireTime = loginUser.getExpireTime(); + long currentTime = System.currentTimeMillis(); + if (expireTime - currentTime <= MILLIS_MINUTE_TEN) { + refreshToken(loginUser); + } + } + + /** + * 刷新令牌有效期 + * + * @param loginUser 登录信息 + */ + public void refreshToken(LoginUser loginUser) { + loginUser.setLoginTime(System.currentTimeMillis()); + loginUser.setExpireTime(loginUser.getLoginTime() + expireTime * MILLIS_MINUTE); + // 根据uuid将loginUser缓存 + String userKey = getTokenKey(loginUser.getToken()); + redisService.setCacheObject(userKey, loginUser, expireTime, TimeUnit.MINUTES); + } + + public void refreshToken1(LoginUserApplet dto) { + dto.setLoginTime(System.currentTimeMillis()); + dto.setExpireTime(dto.getLoginTime() + expireTime * MILLIS_MINUTE); + // 根据uuid将loginUser缓存 + String userKey = getTokenKey(dto.getToken()); + redisService.setCacheObject(userKey, dto, expireTime, TimeUnit.MINUTES); + } + + private String getTokenKey(String token) { + return ACCESS_TOKEN + token; + } } \ No newline at end of file diff --git a/ruoyi-service/ruoyi-account/lib/java-sdk-core-3.2.5.jar b/ruoyi-service/ruoyi-account/lib/java-sdk-core-3.2.5.jar new file mode 100644 index 0000000..652fb6b --- /dev/null +++ b/ruoyi-service/ruoyi-account/lib/java-sdk-core-3.2.5.jar Binary files differ diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TAccountingStrategyDetailServiceImpl.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TAccountingStrategyDetailServiceImpl.java index 979620c..bd99111 100644 --- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TAccountingStrategyDetailServiceImpl.java +++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TAccountingStrategyDetailServiceImpl.java @@ -93,7 +93,7 @@ list.add(accountingStrategyDetailNext); return list; } - return new ArrayList<>(); + return list; } @Override @@ -127,19 +127,16 @@ @Override public Boolean isStrategy24Hour(List<TAccountingStrategyDetail> accountingStrategyDetails) { - String START_OF_DAY = "00:00:00"; - String END_OF_DAY = "24:00:00"; List<TAccountingStrategyDetail> sortedDetails = accountingStrategyDetails.stream() .sorted(Comparator.comparing(TAccountingStrategyDetail::getStartTime)) .collect(Collectors.toList()); - boolean isFirstElementValid = sortedDetails.isEmpty() || !START_OF_DAY.equals(sortedDetails.get(0).getStartTime()); - boolean isLastElementValid = sortedDetails.isEmpty() || !END_OF_DAY.equals(sortedDetails.get(sortedDetails.size() - 1).getEndTime()); + boolean isFirstElementValid = sortedDetails.isEmpty() || !sortedDetails.get(0).getStartTime().equals(sortedDetails.get(sortedDetails.size() - 1).getEndTime()); boolean isTimeContinuous = sortedDetails.stream() .skip(1) .allMatch(detail -> detail.getStartTime().equals(sortedDetails.get(sortedDetails.indexOf(detail) - 1).getEndTime())); - return isFirstElementValid || isLastElementValid || !isTimeContinuous; + return isFirstElementValid || !isTimeContinuous; } } diff --git a/ruoyi-service/ruoyi-integration/pom.xml b/ruoyi-service/ruoyi-integration/pom.xml index 573df82..0ee4a2f 100644 --- a/ruoyi-service/ruoyi-integration/pom.xml +++ b/ruoyi-service/ruoyi-integration/pom.xml @@ -15,6 +15,10 @@ </description> <dependencies> + <dependency> + <groupId>com.ruoyi</groupId> + <artifactId>ruoyi-api-integration</artifactId> + </dependency> <!-- SpringCloud Alibaba Nacos --> <dependency> <groupId>com.alibaba.cloud</groupId> diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/controller/ChargingOrderController.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/controller/ChargingOrderController.java new file mode 100644 index 0000000..ec1e822 --- /dev/null +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/controller/ChargingOrderController.java @@ -0,0 +1,41 @@ +package com.ruoyi.integration.controller; + +import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.web.domain.AjaxResult; +import com.ruoyi.integration.api.model.UploadRealTimeMonitoringData; +import com.ruoyi.integration.mongodb.service.UploadRealTimeMonitoringDataService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +/** + * <p> + * 前端控制器 + * </p> + * + * @author xiaochen + * @since 2024-08-07 + */ +@RestController +@RequestMapping("/chargingOrder") +public class ChargingOrderController { + @Resource + private UploadRealTimeMonitoringDataService uploadRealTimeMonitoringDataService; + + /** + * 远程调用 通过订单流水号 查询订单详情 + * @param orderId + * @return + */ + @PostMapping(value = "/getOrderInfoByCode") + public R<UploadRealTimeMonitoringData> chargingOrderInfo(String orderId){ + UploadRealTimeMonitoringData byId = uploadRealTimeMonitoringDataService.findById(orderId); + return R.ok(byId); + } + +} + + + diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/controller/SendMessageController.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/controller/SendMessageController.java new file mode 100644 index 0000000..2857dfc --- /dev/null +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/controller/SendMessageController.java @@ -0,0 +1,222 @@ +package com.ruoyi.integration.iotda.controller; + +import com.ruoyi.integration.api.model.*; +import com.ruoyi.integration.iotda.enums.ServiceIdMenu; +import com.ruoyi.integration.iotda.utils.produce.IotMessageProduce; +import com.ruoyi.integration.iotda.utils.tools.MessageUtil; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@Slf4j +@RestController +@RequestMapping("/sendMessage") +public class SendMessageController { + + @Autowired + private MessageUtil messageUtil; + @Autowired + private IotMessageProduce iotMessageProduce; + + /** + * 登录认证应答 + * @param onlineReply 实体对象 + * @return + */ + @PostMapping("/onlineReply") + public String onlineReply(@RequestBody OnlineReply onlineReply){ + return iotMessageProduce.sendMessage(onlineReply.getCharging_pile_code(), ServiceIdMenu.ONLINE_REPLY.getKey(),messageUtil.onlineReply(onlineReply)); + } + + /** + * 心跳包应答 + * @param pong 实体对象 + * @return + */ + @PostMapping("/pong") + public String pong(@RequestBody Pong pong){ + return iotMessageProduce.sendMessage(pong.getCharging_pile_code(), ServiceIdMenu.PONG.getKey(),messageUtil.pong(pong)); + } + + /** + * 计费模型验证请求应答 + * @param billingModeVerifyReply 实体对象 + * @return + */ + @PostMapping("/billingModeVerifyReply") + public String billingModeVerifyReply(@RequestBody BillingModeVerifyReply billingModeVerifyReply){ + return iotMessageProduce.sendMessage(billingModeVerifyReply.getCharging_pile_code(), ServiceIdMenu.BILLING_MODE_VERIFY_REPLY.getKey(),messageUtil.billingModeVerifyReply(billingModeVerifyReply)); + } + + /** + * 计费模型验证请求应答 + * @param acquisitionBillingModeReply 实体对象 + * @return + */ + @PostMapping("/acquisitionBillingModeReply") + public String acquisitionBillingModeReply(@RequestBody AcquisitionBillingModeReply acquisitionBillingModeReply){ + return iotMessageProduce.sendMessage(acquisitionBillingModeReply.getCharging_pile_code(), ServiceIdMenu.ACQUISITION_BILLING_MODE_REPLY.getKey(),messageUtil.acquisitionBillingModeReply(acquisitionBillingModeReply)); + } + + /** + * 读取实时监测数据 + * @param readRealTimeMonitoringData 实体对象 + * @return + */ + @PostMapping("/readRealTimeMonitoringData") + public String readRealTimeMonitoringData(@RequestBody ReadRealTimeMonitoringData readRealTimeMonitoringData){ + return iotMessageProduce.sendMessage(readRealTimeMonitoringData.getCharging_pile_code(), ServiceIdMenu.READ_REAL_TIME_MONITORING_DATA.getKey(),messageUtil.readRealTimeMonitoringData(readRealTimeMonitoringData)); + } + + /** + * 充电结束 + * @param endCharge 实体对象 + * @return + */ + @PostMapping("/endCharge") + public String endCharge(@RequestBody EndCharge endCharge){ + return iotMessageProduce.sendMessage(endCharge.getCharging_pile_code(), ServiceIdMenu.END_CHARGE.getKey(),messageUtil.endCharge(endCharge)); + } + + /** + * 运营平台确认启动充电 + * @param platformConfirmationCharging 实体对象 + * @return + */ + @PostMapping("/platformConfirmationCharging") + public String platformConfirmationCharging(@RequestBody PlatformConfirmationCharging platformConfirmationCharging){ + return iotMessageProduce.sendMessage(platformConfirmationCharging.getCharging_pile_code(), ServiceIdMenu.PLATFORM_CONFIRMATION_CHARGING.getKey(),messageUtil.platformConfirmationCharging(platformConfirmationCharging)); + } + + /** + * 运营平台远程控制启机 + * @param platformStartCharging 实体对象 + * @return + */ + @PostMapping("/platformStartCharging") + public String platformStartCharging(@RequestBody PlatformStartCharging platformStartCharging){ + return iotMessageProduce.sendMessage(platformStartCharging.getCharging_pile_code(), ServiceIdMenu.PLATFORM_START_CHARGING.getKey(),messageUtil.platformStartCharging(platformStartCharging)); + } + + /** + * 运营平台远程停机 + * @param platformStopCharging 实体对象 + * @return + */ + @PostMapping("/platformStopCharging") + public String platformStopCharging(@RequestBody PlatformStopCharging platformStopCharging){ + return iotMessageProduce.sendMessage(platformStopCharging.getCharging_pile_code(), ServiceIdMenu.PLATFORM_STOP_CHARGING.getKey(),messageUtil.platformStopCharging(platformStopCharging)); + } + + /** + * 交易记录确认 + * @param confirmTransactionRecord 实体对象 + * @return + */ + @PostMapping("/confirmTransactionRecord") + public String confirmTransactionRecord(@RequestBody ConfirmTransactionRecord confirmTransactionRecord){ + return iotMessageProduce.sendMessage(confirmTransactionRecord.getTransaction_serial_number(), ServiceIdMenu.CONFIRM_TRANSACTION_RECORD.getKey(),messageUtil.confirmTransactionRecord(confirmTransactionRecord)); + } + + /** + * 远程账户余额更新 + * @param updateBalance 实体对象 + * @return + */ + @PostMapping("/updateBalance") + public String updateBalance(@RequestBody UpdateBalance updateBalance){ + return iotMessageProduce.sendMessage(updateBalance.getCharging_pile_code(), ServiceIdMenu.UPDATE_BALANCE.getKey(),messageUtil.updateBalance(updateBalance)); + } + + /** + * 离线卡数据同步 + * @param synchronizeOfflineCard 实体对象 + * @return + */ + @PostMapping("/synchronizeOfflineCard") + public String synchronizeOfflineCard(@RequestBody SynchronizeOfflineCard synchronizeOfflineCard){ + return iotMessageProduce.sendMessage(synchronizeOfflineCard.getCharging_pile_code(), ServiceIdMenu.SYNCHRONIZE_OFFLINE_CARD.getKey(),messageUtil.synchronizeOfflineCard(synchronizeOfflineCard)); + } + + /** + * 离线卡数据清除 + * @param clearOfflineCard 实体对象 + * @return + */ + @PostMapping("/clearOfflineCard") + public String clearOfflineCard(@RequestBody ClearOfflineCard clearOfflineCard){ + return iotMessageProduce.sendMessage(clearOfflineCard.getCharging_pile_code(), ServiceIdMenu.CLEAR_OFFLINE_CARD.getKey(),messageUtil.clearOfflineCard(clearOfflineCard)); + } + + /** + * 离线卡数据查询 + * @param queryOfflineCard 实体对象 + * @return + */ + @PostMapping("/queryOfflineCard") + public String queryOfflineCard(@RequestBody QueryOfflineCard queryOfflineCard){ + return iotMessageProduce.sendMessage(queryOfflineCard.getCharging_pile_code(), ServiceIdMenu.QUERY_OFFLINE_CARD.getKey(),messageUtil.queryOfflineCard(queryOfflineCard)); + } + + /** + * 充电桩工作参数设置 + * @param workingParameterSetting 实体对象 + * @return + */ + @PostMapping("/workingParameterSetting") + public String workingParameterSetting(@RequestBody WorkingParameterSetting workingParameterSetting){ + return iotMessageProduce.sendMessage(workingParameterSetting.getCharging_pile_code(), ServiceIdMenu.WORKING_PARAMETER_SETTING.getKey(),messageUtil.workingParameterSetting(workingParameterSetting)); + } + + /** + * 对时设置 + * @param timingSetting 实体对象 + * @return + */ + @PostMapping("/timingSetting") + public String timingSetting(@RequestBody TimingSetting timingSetting){ + return iotMessageProduce.sendMessage(timingSetting.getCharging_pile_code(), ServiceIdMenu.TIMING_SETTING.getKey(),messageUtil.timingSetting(timingSetting)); + } + + /** + * 计费模型设置 + * @param setupBillingModel 实体对象 + * @return + */ + @PostMapping("/setupBillingModel") + public String setupBillingModel(@RequestBody SetupBillingModel setupBillingModel){ + return iotMessageProduce.sendMessage(setupBillingModel.getCharging_pile_code(), ServiceIdMenu.SETUP_BILLING_MODEL.getKey(),messageUtil.setupBillingModel(setupBillingModel)); + } + + /** + * 遥控地锁升锁与降锁命令 (下行) + * @param openOrCloseGroundLock 实体对象 + * @return + */ + @PostMapping("/openOrCloseGroundLock") + public String openOrCloseGroundLock(@RequestBody OpenOrCloseGroundLock openOrCloseGroundLock){ + return iotMessageProduce.sendMessage(openOrCloseGroundLock.getCharging_pile_code(), ServiceIdMenu.OPEN_OR_CLOSE_GROUND_LOCK.getKey(),messageUtil.openOrCloseGroundLock(openOrCloseGroundLock)); + } + /** + * 远程重启 + * @param platformRestart 实体对象 + * @return + */ + @PostMapping("/platformRestart") + public String platformRestart(@RequestBody PlatformRestart platformRestart){ + return iotMessageProduce.sendMessage(platformRestart.getCharging_pile_code(), ServiceIdMenu.PLATFORM_RESTART.getKey(),messageUtil.platformRestart(platformRestart)); + } + /** + * 远程更新 + * @param platformRemoteUpdate 实体对象 + * @return + */ + @PostMapping("/platformRemoteUpdate") + public String platformRemoteUpdate(@RequestBody PlatformRemoteUpdate platformRemoteUpdate){ + return iotMessageProduce.sendMessage(platformRemoteUpdate.getCharging_pile_code(), ServiceIdMenu.PLATFORM_REMOTE_UPDATE.getKey(),messageUtil.platformRemoteUpdate(platformRemoteUpdate)); + } + +} diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/enums/ServiceIdMenu.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/enums/ServiceIdMenu.java index e54b94b..2445ebf 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/enums/ServiceIdMenu.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/enums/ServiceIdMenu.java @@ -9,91 +9,100 @@ /** * 登录认证应答 */ - ONLINE_REPLY ("online_reply"), + ONLINE_REPLY ("登录认证应答","online_reply"), /** * 登录认证应答 */ - PONG ("pong"), + PONG ("登录认证应答","pong"), /** * 计费模型验证请求应答 */ - BILLING_MODE_VERIFY_REPLY ("billing_mode_verify_reply"), + BILLING_MODE_VERIFY_REPLY ("计费模型验证请求应答","billing_mode_verify_reply"), /** * 计费模型请求应答 */ - ACQUISITION_BILLING_MODE_REPLY ("acquisition_billing_mode_reply"), + ACQUISITION_BILLING_MODE_REPLY ("计费模型请求应答","acquisition_billing_mode_reply"), /** * 读取实时监测数据 */ - READ_REAL_TIME_MONITORING_DATA ("read_real_time_monitoring_data"), + READ_REAL_TIME_MONITORING_DATA ("读取实时监测数据","read_real_time_monitoring_data"), /** * 充电结束 */ - END_CHARGE ("end_charge"), + END_CHARGE ("充电结束","end_charge"), /** * 运营平台确认启动充电 */ - PLATFORM_CONFIRMATION_CHARGING ("platform_confirmation_charging"), + PLATFORM_CONFIRMATION_CHARGING ("运营平台确认启动充电","platform_confirmation_charging"), /** * 运营平台远程控制启机 */ - PLATFORM_START_CHARGING ("platform_start_charging"), + PLATFORM_START_CHARGING ("运营平台远程控制启机","platform_start_charging"), /** * 运营平台远程停机 */ - PLATFORM_STOP_CHARGING ("platform_stop_charging"), + PLATFORM_STOP_CHARGING ("运营平台远程停机","platform_stop_charging"), /** * 交易记录确认 */ - CONFIRM_TRANSACTION_RECORD ("confirm_transaction_record"), + CONFIRM_TRANSACTION_RECORD ("交易记录确认","confirm_transaction_record"), /** * 远程账户余额更新 */ - UPDATE_BALANCE ("update_balance"), + UPDATE_BALANCE ("远程账户余额更新","update_balance"), /** * 离线卡数据同步 */ - SYNCHRONIZE_OFFLINE_CARD ("synchronize_offline_card"), + SYNCHRONIZE_OFFLINE_CARD ("离线卡数据同步","synchronize_offline_card"), /** * 离线卡数据清除 */ - CLEAR_OFFLINE_CARD ("clear_offline_card"), + CLEAR_OFFLINE_CARD ("离线卡数据清除","clear_offline_card"), /** * 离线卡数据查询 */ - QUERY_OFFLINE_CARD ("query_offline_card"), + QUERY_OFFLINE_CARD ("离线卡数据查询","query_offline_card"), /** * 充电桩工作参数设置 */ - WORKING_PARAMETER_SETTING ("working_parameter_setting"), + WORKING_PARAMETER_SETTING ("充电桩工作参数设置","working_parameter_setting"), /** * 对时设置 */ - TIMING_SETTING ("timing_setting"), + TIMING_SETTING ("对时设置","timing_setting"), /** * 计费模型设置 */ - SETUP_BILLING_MODEL ("setup_billing_model"), + SETUP_BILLING_MODEL ("计费模型设置","setup_billing_model"), /** * 遥控地锁升锁与降锁命令 (下行) */ - OPEN_OR_CLOSE_GROUND_LOCK ("open_or_close_ground_lock"), + OPEN_OR_CLOSE_GROUND_LOCK ("遥控地锁升锁与降锁命令 (下行)","open_or_close_ground_lock"), /** * 远程重启 */ - PLATFORM_RESTART ("platform_restart"), + PLATFORM_RESTART ("远程重启","platform_restart"), /** * 远程更新 */ - PLATFORM_REMOTE_UPDATE ("platform_remote_update"), + PLATFORM_REMOTE_UPDATE ("远程更新","platform_remote_update"), ; + private String key; private String value; - ServiceIdMenu(String value) { + ServiceIdMenu(String key,String value) { this.value = value; } - + + public String getKey() { + return key; + } + + public void setKey(String key) { + this.key = key; + } + public String getValue() { return value; } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/api/IotInterfaceUtil.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/api/IotInterfaceUtil.java index 2528cc6..491377c 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/api/IotInterfaceUtil.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/api/IotInterfaceUtil.java @@ -16,6 +16,7 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import org.springframework.web.bind.annotation.RestController; import java.text.MessageFormat; import java.util.ArrayList; @@ -25,7 +26,7 @@ * iot接口调用工具类 */ @Slf4j -@Component +@RestController public class IotInterfaceUtil { private static final String dataFormat = "json"; @@ -40,10 +41,6 @@ private String decodeUrl(String url) { return MessageFormat.format(url, iotDAConfig.getProjectId()); - } - - public static void main(String[] args) { - } /** diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/produce/IotMessageProduce.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/produce/IotMessageProduce.java index 439572a..0269d52 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/produce/IotMessageProduce.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/produce/IotMessageProduce.java @@ -13,12 +13,14 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RestController; /** * iotda消息发送 */ @Slf4j -@Component +@RestController public class IotMessageProduce { @Autowired @@ -31,6 +33,7 @@ * @param message 消息内容 * @return */ + @PostMapping("/sendMessage") public String sendMessage(String deviceId,String name,String message){ CreateMessageRequest request = new CreateMessageRequest(); request.withDeviceId(deviceId); diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/tools/MessageUtil.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/tools/MessageUtil.java index 10749fc..7610a47 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/tools/MessageUtil.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/tools/MessageUtil.java @@ -2,8 +2,8 @@ import com.alibaba.fastjson2.JSONObject; +import com.ruoyi.integration.api.model.*; import com.ruoyi.integration.iotda.enums.ServiceIdMenu; -import com.ruoyi.integration.mongodb.model.*; import com.ruoyi.integration.mongodb.service.*; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -129,7 +129,7 @@ * @param platformStartCharging 实体对象 * @return */ - public String platformConfirmationCharging(PlatformStartCharging platformStartCharging){ + public String platformStartCharging(PlatformStartCharging platformStartCharging){ platformStartChargingService.create(platformStartCharging); return getMessageJsonString(platformStartCharging, ServiceIdMenu.PLATFORM_START_CHARGING.getValue()); } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeReplyService.java index d16587c..1bc8695 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.AcquisitionBillingModeReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.AcquisitionBillingModeReply; public interface AcquisitionBillingModeReplyService extends BaseService<AcquisitionBillingModeReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeService.java index 7e5e017..3bf273d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/AcquisitionBillingModeService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.AcquisitionBillingMode; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.AcquisitionBillingMode; public interface AcquisitionBillingModeService extends BaseService<AcquisitionBillingMode> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyReplyService.java index aefa979..ad8f405 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.BillingModeVerifyReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.BillingModeVerifyReply; import org.springframework.stereotype.Service; public interface BillingModeVerifyReplyService extends BaseService<BillingModeVerifyReply> { diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyService.java index 9a18e3c..373235d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BillingModeVerifyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.BillingModeVerify; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.BillingModeVerify; public interface BillingModeVerifyService extends BaseService<BillingModeVerify> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsAbortService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsAbortService.java index 3e771b2..5d761b8 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsAbortService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsAbortService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.BmsAbort; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.BmsAbort; public interface BmsAbortService extends BaseService<BmsAbort> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsDemandAndChargerExportationService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsDemandAndChargerExportationService.java index 9d57127..34e3749 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsDemandAndChargerExportationService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsDemandAndChargerExportationService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.BmsDemandAndChargerExportation; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.BmsDemandAndChargerExportation; public interface BmsDemandAndChargerExportationService extends BaseService<BmsDemandAndChargerExportation> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsInformationService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsInformationService.java index 4041f8e..3dafc4c 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsInformationService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/BmsInformationService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.BmsInformation; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.BmsInformation; public interface BmsInformationService extends BaseService<BmsInformation> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingHandshakeService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingHandshakeService.java index 833bf89..aa79902 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingHandshakeService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingHandshakeService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.ChargingHandshake; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.ChargingHandshake; public interface ChargingHandshakeService extends BaseService<ChargingHandshake> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileReturnsGroundLockDataService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileReturnsGroundLockDataService.java index 9b448c9..697d642 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileReturnsGroundLockDataService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileReturnsGroundLockDataService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.ChargingPileReturnsGroundLockData; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.ChargingPileReturnsGroundLockData; public interface ChargingPileReturnsGroundLockDataService extends BaseService<ChargingPileReturnsGroundLockData> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileStartsChargingService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileStartsChargingService.java index 8fbdde1..f9dcf02 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileStartsChargingService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ChargingPileStartsChargingService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.ChargingPileStartsCharging; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.ChargingPileStartsCharging; public interface ChargingPileStartsChargingService extends BaseService<ChargingPileStartsCharging> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardReplyService.java index b0a17cc..d274c4e 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.ClearOfflineCardReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.ClearOfflineCardReply; public interface ClearOfflineCardReplyService extends BaseService<ClearOfflineCardReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardService.java index ca5cf48..4286a3b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ClearOfflineCardService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.ClearOfflineCard; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.ClearOfflineCard; public interface ClearOfflineCardService extends BaseService<ClearOfflineCard> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ConfirmTransactionRecordService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ConfirmTransactionRecordService.java index dc44702..25f871e 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ConfirmTransactionRecordService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ConfirmTransactionRecordService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.ConfirmTransactionRecord; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.ConfirmTransactionRecord; public interface ConfirmTransactionRecordService extends BaseService<ConfirmTransactionRecord> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/EndChargeService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/EndChargeService.java index 8626bf9..26508ed 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/EndChargeService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/EndChargeService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.EndCharge; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.EndCharge; public interface EndChargeService extends BaseService<EndCharge> { diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/GroundLockRealTimeDataService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/GroundLockRealTimeDataService.java index 736b432..2791e64 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/GroundLockRealTimeDataService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/GroundLockRealTimeDataService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.GroundLockRealTimeData; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.GroundLockRealTimeData; public interface GroundLockRealTimeDataService extends BaseService<GroundLockRealTimeData> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/MotorAbortService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/MotorAbortService.java index ade2480..9d11dc6 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/MotorAbortService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/MotorAbortService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.MotorAbort; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.MotorAbort; public interface MotorAbortService extends BaseService<MotorAbort> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineReplyService.java index ecf59cb..f9d7ee2 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.OnlineReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.OnlineReply; import org.springframework.stereotype.Service; /** diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineService.java index bd152a3..6cca94c 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OnlineService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.Online; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.Online; import org.springframework.stereotype.Service; /** diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OpenOrCloseGroundLockService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OpenOrCloseGroundLockService.java index 8d49063..3095dfa 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OpenOrCloseGroundLockService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/OpenOrCloseGroundLockService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.OpenOrCloseGroundLock; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.OpenOrCloseGroundLock; public interface OpenOrCloseGroundLockService extends BaseService<OpenOrCloseGroundLock> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ParameterSettingService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ParameterSettingService.java index 18d97e4..b8a2083 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ParameterSettingService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ParameterSettingService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.ParameterSetting; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.ParameterSetting; public interface ParameterSettingService extends BaseService<ParameterSetting> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PingService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PingService.java index 1d15e8a..228a4a2 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PingService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PingService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.Ping; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.Ping; public interface PingService extends BaseService<Ping> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformConfirmationChargingService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformConfirmationChargingService.java index cf60b5a..22d1236 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformConfirmationChargingService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformConfirmationChargingService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformConfirmationCharging; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformConfirmationCharging; public interface PlatformConfirmationChargingService extends BaseService<PlatformConfirmationCharging> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateReplyService.java index 6e6b70e..942eafb 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformRemoteUpdateReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformRemoteUpdateReply; public interface PlatformRemoteUpdateReplyService extends BaseService<PlatformRemoteUpdateReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateService.java index fee304d..60ef081 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRemoteUpdateService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformRemoteUpdate; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformRemoteUpdate; public interface PlatformRemoteUpdateService extends BaseService<PlatformRemoteUpdate> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartReplyService.java index 9f210d7..589c6d3 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformRestartReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformRestartReply; public interface PlatformRestartReplyService extends BaseService<PlatformRestartReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartService.java index 96a3df4..6afd2a0 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformRestartService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformRestart; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformRestart; public interface PlatformRestartService extends BaseService<PlatformRestart> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingReplyService.java index c4ccf2c..da31586 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformStartChargingReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformStartChargingReply; public interface PlatformStartChargingReplyService extends BaseService<PlatformStartChargingReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingService.java index 4c45229..2632c6b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStartChargingService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformStartCharging; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformStartCharging; public interface PlatformStartChargingService extends BaseService<PlatformStartCharging> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingReplyService.java index 52242a7..a618614 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformStopChargingReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformStopChargingReply; public interface PlatformStopChargingReplyService extends BaseService<PlatformStopChargingReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingService.java index a6ee95b..d4d8282 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PlatformStopChargingService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.PlatformStopCharging; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.PlatformStopCharging; public interface PlatformStopChargingService extends BaseService<PlatformStopCharging> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PongService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PongService.java index 459d53b..d48eba4 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PongService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/PongService.java @@ -1,9 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.Pong; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.Pong; -import org.springframework.stereotype.Service; /** * 心跳包应答接口 diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardReplyService.java index 8756d31..ad2db6f 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.QueryOfflineCardReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.QueryOfflineCardReply; public interface QueryOfflineCardReplyService extends BaseService<QueryOfflineCardReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardService.java index e141bc6..22f35dc 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/QueryOfflineCardService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.QueryOfflineCard; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.QueryOfflineCard; public interface QueryOfflineCardService extends BaseService<QueryOfflineCard> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ReadRealTimeMonitoringDataService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ReadRealTimeMonitoringDataService.java index f77a87c..0e4ee90 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ReadRealTimeMonitoringDataService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/ReadRealTimeMonitoringDataService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.ReadRealTimeMonitoringData; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.ReadRealTimeMonitoringData; public interface ReadRealTimeMonitoringDataService extends BaseService<ReadRealTimeMonitoringData> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelReplyService.java index ed14cb9..673c65d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.SetupBillingModelReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.SetupBillingModelReply; public interface SetupBillingModelReplyService extends BaseService<SetupBillingModelReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelService.java index 0d45529..1e5d46c 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SetupBillingModelService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.SetupBillingModel; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.SetupBillingModel; public interface SetupBillingModelService extends BaseService<SetupBillingModel> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardReplyService.java index 8d79549..f04b407 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.SynchronizeOfflineCardReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.SynchronizeOfflineCardReply; public interface SynchronizeOfflineCardReplyService extends BaseService<SynchronizeOfflineCardReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardService.java index 6281819..d7e1be7 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/SynchronizeOfflineCardService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.SynchronizeOfflineCard; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.SynchronizeOfflineCard; public interface SynchronizeOfflineCardService extends BaseService<SynchronizeOfflineCard> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingReplyService.java index 2fb0d81..f616748 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.TimingSettingReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.TimingSettingReply; public interface TimingSettingReplyService extends BaseService<TimingSettingReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingService.java index f4d2f5d..5647c93 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TimingSettingService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.TimingSetting; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.TimingSetting; public interface TimingSettingService extends BaseService<TimingSetting> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TransactionRecordService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TransactionRecordService.java index 37346ba..0a3369e 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TransactionRecordService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/TransactionRecordService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.TransactionRecord; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.TransactionRecord; public interface TransactionRecordService extends BaseService<TransactionRecord> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceReplyService.java index 0b4b7cc..8dea74d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.UpdateBalanceReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.UpdateBalanceReply; public interface UpdateBalanceReplyService extends BaseService<UpdateBalanceReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceService.java index 488e81c..ecbf4a2 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UpdateBalanceService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.UpdateBalance; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.UpdateBalance; public interface UpdateBalanceService extends BaseService<UpdateBalance> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UploadRealTimeMonitoringDataService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UploadRealTimeMonitoringDataService.java index 1a50118..ca3235c 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UploadRealTimeMonitoringDataService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/UploadRealTimeMonitoringDataService.java @@ -1,7 +1,8 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.common.core.domain.R; +import com.ruoyi.integration.api.model.UploadRealTimeMonitoringData; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.UploadRealTimeMonitoringData; public interface UploadRealTimeMonitoringDataService extends BaseService<UploadRealTimeMonitoringData> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingReplyService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingReplyService.java index 7ba8cb2..5db506f 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingReplyService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingReplyService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.WorkingParameterSettingReply; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.WorkingParameterSettingReply; public interface WorkingParameterSettingReplyService extends BaseService<WorkingParameterSettingReply> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingService.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingService.java index ab588a2..53e3371 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingService.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/WorkingParameterSettingService.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service; +import com.ruoyi.integration.api.model.WorkingParameterSetting; import com.ruoyi.integration.mongodb.base.BaseService; -import com.ruoyi.integration.mongodb.model.WorkingParameterSetting; public interface WorkingParameterSettingService extends BaseService<WorkingParameterSetting> { } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeReplyServiceImpl.java index bb0bbb5..a3b40d8 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; +import com.ruoyi.integration.api.model.AcquisitionBillingModeReply; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.AcquisitionBillingModeReply; import com.ruoyi.integration.mongodb.service.AcquisitionBillingModeReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeServiceImpl.java index 3f4c54d..ce1a529 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/AcquisitionBillingModeServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; +import com.ruoyi.integration.api.model.AcquisitionBillingMode; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.AcquisitionBillingMode; import com.ruoyi.integration.mongodb.service.AcquisitionBillingModeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyReplyServiceImpl.java index 324a208..a611b35 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.BillingModeVerifyReply; +import com.ruoyi.integration.api.model.BillingModeVerifyReply; import com.ruoyi.integration.mongodb.service.BillingModeVerifyReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyServiceImpl.java index b08f588..3e995a4 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BillingModeVerifyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.BillingModeVerify; +import com.ruoyi.integration.api.model.BillingModeVerify; import com.ruoyi.integration.mongodb.service.BillingModeVerifyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsAbortServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsAbortServiceImpl.java index 7a604ce..84a6ec1 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsAbortServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsAbortServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.BmsAbort; +import com.ruoyi.integration.api.model.BmsAbort; import com.ruoyi.integration.mongodb.service.BmsAbortService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsDemandAndChargerExportationServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsDemandAndChargerExportationServiceImpl.java index 534185b..c8a9b50 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsDemandAndChargerExportationServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsDemandAndChargerExportationServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.BmsDemandAndChargerExportation; +import com.ruoyi.integration.api.model.BmsDemandAndChargerExportation; import com.ruoyi.integration.mongodb.service.BmsDemandAndChargerExportationService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsInformationServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsInformationServiceImpl.java index 0134226..d34bb0b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsInformationServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/BmsInformationServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.BmsInformation; +import com.ruoyi.integration.api.model.BmsInformation; import com.ruoyi.integration.mongodb.service.BmsInformationService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingHandshakeServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingHandshakeServiceImpl.java index e93f1fc..00ef612 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingHandshakeServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingHandshakeServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.ChargingHandshake; +import com.ruoyi.integration.api.model.ChargingHandshake; import com.ruoyi.integration.mongodb.service.ChargingHandshakeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileReturnsGroundLockDataServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileReturnsGroundLockDataServiceImpl.java index a658c01..bd38939 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileReturnsGroundLockDataServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileReturnsGroundLockDataServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.ChargingPileReturnsGroundLockData; +import com.ruoyi.integration.api.model.ChargingPileReturnsGroundLockData; import com.ruoyi.integration.mongodb.service.ChargingPileReturnsGroundLockDataService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileStartsChargingServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileStartsChargingServiceImpl.java index 913b4fc..2ac72ca 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileStartsChargingServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ChargingPileStartsChargingServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.ChargingPileStartsCharging; +import com.ruoyi.integration.api.model.ChargingPileStartsCharging; import com.ruoyi.integration.mongodb.service.ChargingPileStartsChargingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardReplyServiceImpl.java index ac0a064..86b8c5a 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.ClearOfflineCardReply; +import com.ruoyi.integration.api.model.ClearOfflineCardReply; import com.ruoyi.integration.mongodb.service.ClearOfflineCardReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardServiceImpl.java index 308c0f6..d947776 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ClearOfflineCardServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.ClearOfflineCard; +import com.ruoyi.integration.api.model.ClearOfflineCard; import com.ruoyi.integration.mongodb.service.ClearOfflineCardService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ConfirmTransactionRecordServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ConfirmTransactionRecordServiceImpl.java index a918eb4..53e042a 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ConfirmTransactionRecordServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ConfirmTransactionRecordServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.ConfirmTransactionRecord; +import com.ruoyi.integration.api.model.ConfirmTransactionRecord; import com.ruoyi.integration.mongodb.service.ConfirmTransactionRecordService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/EndChargeServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/EndChargeServiceImpl.java index d9476dd..b70bf71 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/EndChargeServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/EndChargeServiceImpl.java @@ -1,8 +1,8 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.EndCharge; -import com.ruoyi.integration.mongodb.model.Pong; +import com.ruoyi.integration.api.model.EndCharge; +import com.ruoyi.integration.api.model.Pong; import com.ruoyi.integration.mongodb.service.EndChargeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/GroundLockRealTimeDataServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/GroundLockRealTimeDataServiceImpl.java index 22ff46f..72cf88e 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/GroundLockRealTimeDataServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/GroundLockRealTimeDataServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.GroundLockRealTimeData; +import com.ruoyi.integration.api.model.GroundLockRealTimeData; import com.ruoyi.integration.mongodb.service.GroundLockRealTimeDataService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/MotorAbortServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/MotorAbortServiceImpl.java index d271993..9ac5412 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/MotorAbortServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/MotorAbortServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.MotorAbort; +import com.ruoyi.integration.api.model.MotorAbort; import com.ruoyi.integration.mongodb.service.MotorAbortService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineReplyServiceImpl.java index 5652d9d..6e5f240 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.OnlineReply; +import com.ruoyi.integration.api.model.OnlineReply; import com.ruoyi.integration.mongodb.service.OnlineReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineServiceImpl.java index 78e3759..52f8372 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OnlineServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.Online; +import com.ruoyi.integration.api.model.Online; import com.ruoyi.integration.mongodb.service.OnlineService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OpenOrCloseGroundLockServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OpenOrCloseGroundLockServiceImpl.java index 467242e..5c4a3be 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OpenOrCloseGroundLockServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/OpenOrCloseGroundLockServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.OpenOrCloseGroundLock; +import com.ruoyi.integration.api.model.OpenOrCloseGroundLock; import com.ruoyi.integration.mongodb.service.OpenOrCloseGroundLockService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ParameterSettingServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ParameterSettingServiceImpl.java index 747b2c1..d092905 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ParameterSettingServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ParameterSettingServiceImpl.java @@ -2,7 +2,7 @@ import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.ParameterSetting; +import com.ruoyi.integration.api.model.ParameterSetting; import com.ruoyi.integration.mongodb.service.ParameterSettingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PingServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PingServiceImpl.java index ec43741..83ec000 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PingServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PingServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.Ping; +import com.ruoyi.integration.api.model.Ping; import com.ruoyi.integration.mongodb.service.PingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformConfirmationChargingServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformConfirmationChargingServiceImpl.java index 55bf672..6d90cf6 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformConfirmationChargingServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformConfirmationChargingServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformConfirmationCharging; +import com.ruoyi.integration.api.model.PlatformConfirmationCharging; import com.ruoyi.integration.mongodb.service.PlatformConfirmationChargingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateReplyServiceImpl.java index fb6ff25..59ff9d8 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformRemoteUpdateReply; +import com.ruoyi.integration.api.model.PlatformRemoteUpdateReply; import com.ruoyi.integration.mongodb.service.PlatformRemoteUpdateReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateServiceImpl.java index ed1bd60..7c53c58 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRemoteUpdateServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformRemoteUpdate; +import com.ruoyi.integration.api.model.PlatformRemoteUpdate; import com.ruoyi.integration.mongodb.service.PlatformRemoteUpdateService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartReplyServiceImpl.java index 78781ed..e9f15fd 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformRestartReply; +import com.ruoyi.integration.api.model.PlatformRestartReply; import com.ruoyi.integration.mongodb.service.PlatformRestartReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartServiceImpl.java index c3ab610..a0afeed 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformRestartServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformRestart; +import com.ruoyi.integration.api.model.PlatformRestart; import com.ruoyi.integration.mongodb.service.PlatformRestartService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingReplyServiceImpl.java index 069dfa8..fcbe760 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformStartChargingReply; +import com.ruoyi.integration.api.model.PlatformStartChargingReply; import com.ruoyi.integration.mongodb.service.PlatformStartChargingReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingServiceImpl.java index c8f4cd9..3da0a2f 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStartChargingServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformStartCharging; +import com.ruoyi.integration.api.model.PlatformStartCharging; import com.ruoyi.integration.mongodb.service.PlatformStartChargingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingReplyServiceImpl.java index 2c9d536..357de01 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformStopChargingReply; +import com.ruoyi.integration.api.model.PlatformStopChargingReply; import com.ruoyi.integration.mongodb.service.PlatformStopChargingReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingServiceImpl.java index 7516ffb..c935088 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PlatformStopChargingServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.PlatformStopCharging; +import com.ruoyi.integration.api.model.PlatformStopCharging; import com.ruoyi.integration.mongodb.service.PlatformStopChargingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PongServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PongServiceImpl.java index eaa822a..b8e6c6b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PongServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/PongServiceImpl.java @@ -1,8 +1,8 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.Pong; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.Pong; import com.ruoyi.integration.mongodb.service.OnlineService; import com.ruoyi.integration.mongodb.service.PongService; import org.springframework.beans.factory.annotation.Autowired; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardReplyServiceImpl.java index 959895d..fa29856 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.QueryOfflineCardReply; +import com.ruoyi.integration.api.model.QueryOfflineCardReply; import com.ruoyi.integration.mongodb.service.QueryOfflineCardReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardServiceImpl.java index 43e2a29..6b3c861 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/QueryOfflineCardServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.QueryOfflineCard; +import com.ruoyi.integration.api.model.QueryOfflineCard; import com.ruoyi.integration.mongodb.service.QueryOfflineCardService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ReadRealTimeMonitoringDataServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ReadRealTimeMonitoringDataServiceImpl.java index 22e170f..743e09f 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ReadRealTimeMonitoringDataServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/ReadRealTimeMonitoringDataServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.ReadRealTimeMonitoringData; +import com.ruoyi.integration.api.model.ReadRealTimeMonitoringData; import com.ruoyi.integration.mongodb.service.ReadRealTimeMonitoringDataService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelReplyServiceImpl.java index 72777fc..afb78f1 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.SetupBillingModelReply; +import com.ruoyi.integration.api.model.SetupBillingModelReply; import com.ruoyi.integration.mongodb.service.SetupBillingModelReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelServiceImpl.java index 79830bb..b21886f 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SetupBillingModelServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.SetupBillingModel; +import com.ruoyi.integration.api.model.SetupBillingModel; import com.ruoyi.integration.mongodb.service.SetupBillingModelService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardReplyServiceImpl.java index 5e8a627..5382d6b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardReplyServiceImpl.java @@ -1,8 +1,8 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.SetupBillingModel; -import com.ruoyi.integration.mongodb.model.SynchronizeOfflineCardReply; +import com.ruoyi.integration.api.model.SetupBillingModel; +import com.ruoyi.integration.api.model.SynchronizeOfflineCardReply; import com.ruoyi.integration.mongodb.service.SynchronizeOfflineCardReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardServiceImpl.java index 95bd093..fee0954 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/SynchronizeOfflineCardServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.SynchronizeOfflineCard; +import com.ruoyi.integration.api.model.SynchronizeOfflineCard; import com.ruoyi.integration.mongodb.service.SynchronizeOfflineCardService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingReplyServiceImpl.java index 2c2387f..1d2eb4d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.TimingSettingReply; +import com.ruoyi.integration.api.model.TimingSettingReply; import com.ruoyi.integration.mongodb.service.TimingSettingReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingServiceImpl.java index 0f01b03..3f55c12 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TimingSettingServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.TimingSetting; +import com.ruoyi.integration.api.model.TimingSetting; import com.ruoyi.integration.mongodb.service.TimingSettingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TransactionRecordServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TransactionRecordServiceImpl.java index d3cdd69..a98c22b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TransactionRecordServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/TransactionRecordServiceImpl.java @@ -1,8 +1,8 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.TimingSetting; -import com.ruoyi.integration.mongodb.model.TransactionRecord; +import com.ruoyi.integration.api.model.TimingSetting; +import com.ruoyi.integration.api.model.TransactionRecord; import com.ruoyi.integration.mongodb.service.TransactionRecordService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceReplyServiceImpl.java index 5476957..f1090fb 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceReplyServiceImpl.java @@ -1,8 +1,8 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.TransactionRecord; -import com.ruoyi.integration.mongodb.model.UpdateBalanceReply; +import com.ruoyi.integration.api.model.TransactionRecord; +import com.ruoyi.integration.api.model.UpdateBalanceReply; import com.ruoyi.integration.mongodb.service.UpdateBalanceReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceServiceImpl.java index b4e7398..2ca7a24 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UpdateBalanceServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.UpdateBalance; +import com.ruoyi.integration.api.model.UpdateBalance; import com.ruoyi.integration.mongodb.service.UpdateBalanceService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UploadRealTimeMonitoringDataServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UploadRealTimeMonitoringDataServiceImpl.java index 1fd1942..6c2ef6b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UploadRealTimeMonitoringDataServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/UploadRealTimeMonitoringDataServiceImpl.java @@ -1,7 +1,8 @@ package com.ruoyi.integration.mongodb.service.impl; +import com.ruoyi.common.core.domain.R; +import com.ruoyi.integration.api.model.UploadRealTimeMonitoringData; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.UploadRealTimeMonitoringData; import com.ruoyi.integration.mongodb.service.UploadRealTimeMonitoringDataService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; @@ -25,8 +26,10 @@ return mongoTemplate.findById(id, UploadRealTimeMonitoringData.class); } + @Override public List<UploadRealTimeMonitoringData> findAll() { return mongoTemplate.findAll(UploadRealTimeMonitoringData.class); } + } diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingReplyServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingReplyServiceImpl.java index b825c5f..ab88ea5 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingReplyServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingReplyServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.WorkingParameterSettingReply; +import com.ruoyi.integration.api.model.WorkingParameterSettingReply; import com.ruoyi.integration.mongodb.service.WorkingParameterSettingReplyService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingServiceImpl.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingServiceImpl.java index 6c082ab..f09fbe5 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingServiceImpl.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/mongodb/service/impl/WorkingParameterSettingServiceImpl.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.mongodb.service.impl; import com.ruoyi.integration.iotda.constant.IotConstant; -import com.ruoyi.integration.mongodb.model.WorkingParameterSetting; +import com.ruoyi.integration.api.model.WorkingParameterSetting; import com.ruoyi.integration.mongodb.service.WorkingParameterSettingService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/AcquisitionBillingModeMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/AcquisitionBillingModeMessageListener.java index e2ba534..28b3de3 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/AcquisitionBillingModeMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/AcquisitionBillingModeMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.AcquisitionBillingMode; -import com.ruoyi.integration.mongodb.model.Online; +import com.ruoyi.integration.api.model.AcquisitionBillingMode; +import com.ruoyi.integration.api.model.Online; import com.ruoyi.integration.mongodb.service.AcquisitionBillingModeService; import com.ruoyi.integration.rocket.model.AcquisitionBillingModeMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BillingModeVerifyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BillingModeVerifyMessageListener.java index 24da266..49dcc6b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BillingModeVerifyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BillingModeVerifyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.AcquisitionBillingMode; -import com.ruoyi.integration.mongodb.model.BillingModeVerify; +import com.ruoyi.integration.api.model.AcquisitionBillingMode; +import com.ruoyi.integration.api.model.BillingModeVerify; import com.ruoyi.integration.mongodb.service.BillingModeVerifyService; import com.ruoyi.integration.rocket.model.BillingModeVerifyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsAbortMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsAbortMessageListener.java index b029b99..9c0e654 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsAbortMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsAbortMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.BillingModeVerify; -import com.ruoyi.integration.mongodb.model.BmsAbort; +import com.ruoyi.integration.api.model.BillingModeVerify; +import com.ruoyi.integration.api.model.BmsAbort; import com.ruoyi.integration.mongodb.service.BmsAbortService; import com.ruoyi.integration.rocket.model.BmsAbortMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsDemandAndChargerExportationMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsDemandAndChargerExportationMessageListener.java index d301c32..b30a74e 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsDemandAndChargerExportationMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsDemandAndChargerExportationMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.BmsAbort; -import com.ruoyi.integration.mongodb.model.BmsDemandAndChargerExportation; +import com.ruoyi.integration.api.model.BmsAbort; +import com.ruoyi.integration.api.model.BmsDemandAndChargerExportation; import com.ruoyi.integration.mongodb.service.BmsDemandAndChargerExportationService; import com.ruoyi.integration.rocket.model.BmsDemandAndChargerExportationMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsInformationMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsInformationMessageListener.java index 34bb211..920823d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsInformationMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/BmsInformationMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.BmsDemandAndChargerExportation; -import com.ruoyi.integration.mongodb.model.BmsInformation; +import com.ruoyi.integration.api.model.BmsDemandAndChargerExportation; +import com.ruoyi.integration.api.model.BmsInformation; import com.ruoyi.integration.mongodb.service.BmsInformationService; import com.ruoyi.integration.rocket.model.BmsInformationMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingHandshakeMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingHandshakeMessageListener.java index 872295a..a307eb1 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingHandshakeMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingHandshakeMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.BmsInformation; -import com.ruoyi.integration.mongodb.model.ChargingHandshake; +import com.ruoyi.integration.api.model.BmsInformation; +import com.ruoyi.integration.api.model.ChargingHandshake; import com.ruoyi.integration.mongodb.service.ChargingHandshakeService; import com.ruoyi.integration.rocket.model.ChargingHandshakeMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileReturnsGroundLockDataMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileReturnsGroundLockDataMessageListener.java index be9be6c..5bb08b4 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileReturnsGroundLockDataMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileReturnsGroundLockDataMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.ChargingHandshake; -import com.ruoyi.integration.mongodb.model.ChargingPileReturnsGroundLockData; +import com.ruoyi.integration.api.model.ChargingHandshake; +import com.ruoyi.integration.api.model.ChargingPileReturnsGroundLockData; import com.ruoyi.integration.mongodb.service.ChargingPileReturnsGroundLockDataService; import com.ruoyi.integration.rocket.model.ChargingPileReturnsGroundLockDataMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileStartsChargingMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileStartsChargingMessageListener.java index 92a4ffd..4aff733 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileStartsChargingMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ChargingPileStartsChargingMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.ChargingPileReturnsGroundLockData; -import com.ruoyi.integration.mongodb.model.ChargingPileStartsCharging; +import com.ruoyi.integration.api.model.ChargingPileReturnsGroundLockData; +import com.ruoyi.integration.api.model.ChargingPileStartsCharging; import com.ruoyi.integration.mongodb.service.ChargingPileStartsChargingService; import com.ruoyi.integration.rocket.model.ChargingPileStartsChargingMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ClearOfflineCardReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ClearOfflineCardReplyMessageListener.java index f0a254b..3993ec9 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ClearOfflineCardReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ClearOfflineCardReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.ChargingPileStartsCharging; -import com.ruoyi.integration.mongodb.model.ClearOfflineCardReply; +import com.ruoyi.integration.api.model.ChargingPileStartsCharging; +import com.ruoyi.integration.api.model.ClearOfflineCardReply; import com.ruoyi.integration.mongodb.service.ClearOfflineCardReplyService; import com.ruoyi.integration.rocket.model.ClearOfflineCardReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/GroundLockRealTimeDataMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/GroundLockRealTimeDataMessageListener.java index a35dd92..cdf1114 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/GroundLockRealTimeDataMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/GroundLockRealTimeDataMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.ClearOfflineCardReply; -import com.ruoyi.integration.mongodb.model.GroundLockRealTimeData; +import com.ruoyi.integration.api.model.ClearOfflineCardReply; +import com.ruoyi.integration.api.model.GroundLockRealTimeData; import com.ruoyi.integration.mongodb.service.GroundLockRealTimeDataService; import com.ruoyi.integration.rocket.model.GroundLockRealTimeDataMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/MotorAbortMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/MotorAbortMessageListener.java index e7c7f07..9ffff0f 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/MotorAbortMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/MotorAbortMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.GroundLockRealTimeData; -import com.ruoyi.integration.mongodb.model.MotorAbort; +import com.ruoyi.integration.api.model.GroundLockRealTimeData; +import com.ruoyi.integration.api.model.MotorAbort; import com.ruoyi.integration.mongodb.service.MotorAbortService; import com.ruoyi.integration.rocket.model.MotorAbortMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/OnlineMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/OnlineMessageListener.java index 0b2c3f2..7ad85d9 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/OnlineMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/OnlineMessageListener.java @@ -1,6 +1,6 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; +import com.ruoyi.integration.api.model.Online; import com.ruoyi.integration.mongodb.service.OnlineService; import com.ruoyi.integration.rocket.model.OnlineMessage; import com.ruoyi.integration.rocket.model.OnlineMessage; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ParameterSettingMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ParameterSettingMessageListener.java index b759d81..e006852 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ParameterSettingMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/ParameterSettingMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.ParameterSetting; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.ParameterSetting; import com.ruoyi.integration.mongodb.service.ParameterSettingService; import com.ruoyi.integration.rocket.model.ParameterSettingMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PingMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PingMessageListener.java index 068909f..5a562a6 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PingMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PingMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.Ping; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.Ping; import com.ruoyi.integration.mongodb.service.OnlineService; import com.ruoyi.integration.mongodb.service.PingService; import com.ruoyi.integration.rocket.model.PingMessage; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRemoteUpdateReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRemoteUpdateReplyMessageListener.java index a324f91..3d56522 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRemoteUpdateReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRemoteUpdateReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.PlatformRemoteUpdateReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.PlatformRemoteUpdateReply; import com.ruoyi.integration.mongodb.service.PlatformRemoteUpdateReplyService; import com.ruoyi.integration.rocket.model.PlatformRemoteUpdateReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRestartReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRestartReplyMessageListener.java index 407fd97..5d422d5 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRestartReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformRestartReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.PlatformRestartReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.PlatformRestartReply; import com.ruoyi.integration.mongodb.service.PlatformRestartReplyService; import com.ruoyi.integration.rocket.model.PlatformRestartReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStartChargingReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStartChargingReplyMessageListener.java index efeecb1..3ae7a6b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStartChargingReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStartChargingReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.PlatformStartChargingReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.PlatformStartChargingReply; import com.ruoyi.integration.mongodb.service.PlatformStartChargingReplyService; import com.ruoyi.integration.rocket.model.PlatformStartChargingReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStopChargingReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStopChargingReplyMessageListener.java index 233c0f8..3222881 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStopChargingReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/PlatformStopChargingReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.PlatformStopChargingReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.PlatformStopChargingReply; import com.ruoyi.integration.mongodb.service.PlatformStopChargingReplyService; import com.ruoyi.integration.rocket.model.PlatformStopChargingReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/QueryOfflineCardReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/QueryOfflineCardReplyMessageListener.java index 68b93c7..b740303 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/QueryOfflineCardReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/QueryOfflineCardReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.QueryOfflineCardReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.QueryOfflineCardReply; import com.ruoyi.integration.mongodb.service.QueryOfflineCardReplyService; import com.ruoyi.integration.rocket.model.QueryOfflineCardReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SetupBillingModelReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SetupBillingModelReplyMessageListener.java index 7798080..7a2501c 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SetupBillingModelReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SetupBillingModelReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.SetupBillingModelReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.SetupBillingModelReply; import com.ruoyi.integration.mongodb.service.SetupBillingModelReplyService; import com.ruoyi.integration.rocket.model.SetupBillingModelReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SynchronizeOfflineCardReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SynchronizeOfflineCardReplyMessageListener.java index 7c5cc28..70b14e2 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SynchronizeOfflineCardReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/SynchronizeOfflineCardReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.SynchronizeOfflineCardReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.SynchronizeOfflineCardReply; import com.ruoyi.integration.mongodb.service.SynchronizeOfflineCardReplyService; import com.ruoyi.integration.rocket.model.SynchronizeOfflineCardReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TimingSettingReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TimingSettingReplyMessageListener.java index 95ae38f..09cdf0d 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TimingSettingReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TimingSettingReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.TimingSettingReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.TimingSettingReply; import com.ruoyi.integration.mongodb.service.TimingSettingReplyService; import com.ruoyi.integration.rocket.model.TimingSettingReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TransactionRecordMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TransactionRecordMessageListener.java index cd5fd2f..bc3780f 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TransactionRecordMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/TransactionRecordMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.TransactionRecord; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.TransactionRecord; import com.ruoyi.integration.mongodb.service.TransactionRecordService; import com.ruoyi.integration.rocket.model.TransactionRecordMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UpdateBalanceReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UpdateBalanceReplyMessageListener.java index 545a36f..23ff0cb 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UpdateBalanceReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UpdateBalanceReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.UpdateBalanceReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.UpdateBalanceReply; import com.ruoyi.integration.mongodb.service.UpdateBalanceReplyService; import com.ruoyi.integration.rocket.model.UpdateBalanceReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UploadRealTimeMonitoringDataMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UploadRealTimeMonitoringDataMessageListener.java index c470a8a..31a7501 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UploadRealTimeMonitoringDataMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/UploadRealTimeMonitoringDataMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.UploadRealTimeMonitoringData; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.UploadRealTimeMonitoringData; import com.ruoyi.integration.mongodb.service.UploadRealTimeMonitoringDataService; import com.ruoyi.integration.rocket.model.UploadRealTimeMonitoringDataMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/WorkingParameterSettingReplyMessageListener.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/WorkingParameterSettingReplyMessageListener.java index 162e880..212b38b 100644 --- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/WorkingParameterSettingReplyMessageListener.java +++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/rocket/listener/WorkingParameterSettingReplyMessageListener.java @@ -1,7 +1,7 @@ package com.ruoyi.integration.rocket.listener; -import com.ruoyi.integration.mongodb.model.Online; -import com.ruoyi.integration.mongodb.model.WorkingParameterSettingReply; +import com.ruoyi.integration.api.model.Online; +import com.ruoyi.integration.api.model.WorkingParameterSettingReply; import com.ruoyi.integration.mongodb.service.WorkingParameterSettingReplyService; import com.ruoyi.integration.rocket.model.WorkingParameterSettingReplyMessage; import com.ruoyi.integration.rocket.util.EnhanceMessageHandler; diff --git a/ruoyi-service/ruoyi-order/pom.xml b/ruoyi-service/ruoyi-order/pom.xml index a4353da..51c211d 100644 --- a/ruoyi-service/ruoyi-order/pom.xml +++ b/ruoyi-service/ruoyi-order/pom.xml @@ -22,6 +22,10 @@ </dependency> <dependency> <groupId>com.ruoyi</groupId> + <artifactId>ruoyi-api-integration</artifactId> + </dependency> + <dependency> + <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-account</artifactId> </dependency> <!-- ruoyi-modules-chargingPile-api --> diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java index 9e76057..d9a6601 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/TChargingOrderController.java @@ -25,7 +25,9 @@ import com.ruoyi.order.service.TChargingOrderService; import com.ruoyi.order.service.TOrderEvaluateService; import com.ruoyi.order.service.TOrderEvaluateTagService; +import com.ruoyi.payment.api.feignClient.AliPaymentClient; import com.ruoyi.payment.api.feignClient.WxPaymentClient; +import com.ruoyi.payment.api.vo.AliQueryOrder; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; @@ -36,6 +38,7 @@ import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import java.io.PrintWriter; import java.util.List; import java.util.Map; import java.util.List; @@ -65,8 +68,17 @@ @Resource private RedisService redisService; + + @Resource + private AliPaymentClient aliPaymentClient; + @Autowired private AppUserClient appUserClient; + + + + + @ResponseBody @PostMapping(value = "/chargingOrder") @@ -77,7 +89,13 @@ TCharingOrderVO res = chargingOrderService.chargingOrder(dto); return AjaxResult.success(res); } + @ResponseBody + @PostMapping(value = "/chargingOrderInfo") + @ApiOperation(value = "充电桩订单列表查看详情", tags = {"管理后台-订单管理"}) + public AjaxResult<TCharingOrderVO> chargingOrderInfo(String orderId){ + return AjaxResult.success(); + } @ResponseBody @PostMapping(value = "/addEvaluate") @@ -205,20 +223,23 @@ /** * 支付宝支付成功后的回调 - * @param request */ @ResponseBody @PostMapping(value = "/chargingOrderALICallback") - public void chargingOrderALICallback(HttpServletRequest request){ - Map<String, Object> data = wxPaymentClient.payNotify(request).getData(); - if(null != data){ - String out_trade_no = data.get("out_trade_no").toString(); - String transaction_id = data.get("transaction_id").toString(); - String attach = data.get("attach").toString(); + public void chargingOrderALICallback(@RequestBody AliQueryOrder aliQueryOrder, HttpServletResponse response){ + try { + String out_trade_no = aliQueryOrder.getOutTradeNo(); + String transaction_id = aliQueryOrder.getTradeNo(); + String attach = aliQueryOrder.getPassbackParams(); AjaxResult ajaxResult = chargingOrderService.chargingOrderCallback(2, out_trade_no, transaction_id, attach); if(ajaxResult.isSuccess()){ - + PrintWriter writer = response.getWriter(); + writer.println("success"); + writer.flush(); + writer.close(); } + }catch (Exception e){ + e.printStackTrace(); } } diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java index 1f61971..016a888 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java @@ -1,7 +1,5 @@ package com.ruoyi.order.service.impl; -import com.alibaba.fastjson.JSONArray; -import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -23,7 +21,6 @@ import com.ruoyi.common.core.web.page.PageInfo; import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.security.service.TokenService; -import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.order.api.model.TChargingOrder; import com.ruoyi.order.api.model.TChargingOrderAccountingStrategy; import com.ruoyi.order.api.query.ChargingOrderQuery; @@ -33,11 +30,9 @@ import com.ruoyi.order.mapper.TChargingOrderMapper; import com.ruoyi.order.service.TChargingOrderAccountingStrategyService; import com.ruoyi.order.service.TChargingOrderService; -import com.ruoyi.other.api.domain.TCoupon; -import com.ruoyi.other.api.domain.TVip; +import com.ruoyi.payment.api.feignClient.AliPaymentClient; import com.ruoyi.payment.api.feignClient.WxPaymentClient; -import com.ruoyi.payment.api.vo.NotifyV3PayDecodeRespBody; -import com.ruoyi.payment.api.vo.PaymentOrder; +import com.ruoyi.payment.api.vo.*; import io.seata.spring.annotation.GlobalTransactional; import io.swagger.annotations.ApiModelProperty; import org.springframework.beans.factory.annotation.Autowired; @@ -52,7 +47,6 @@ import java.time.format.DateTimeFormatter; import java.time.temporal.ChronoUnit; import java.util.*; -import java.util.stream.Collectors; /** * <p> @@ -84,6 +78,9 @@ @Resource private WxPaymentClient wxPaymentClient; + + @Resource + private AliPaymentClient aliPaymentClient; @Resource private ChargingPileClient chargingPileClient; @@ -232,7 +229,14 @@ } } if(2 == rechargePaymentType){ - + AliQueryOrder data = aliPaymentClient.query(tChargingOrder.getCode()).getData(); + if(null != data){ + //支付失败,删除无效的订单 + String tradeStatus = data.getTradeStatus(); + if(tradeStatus.equals("TRADE_CLOSED")){ + this.removeById(tChargingOrder.getId()); + } + } } } @@ -262,7 +266,19 @@ } } if(2 == one.getRechargePaymentType()){ - + AliQueryOrder data = aliPaymentClient.query(one.getCode()).getData(); + if(null != data){ + String trade_state = data.getTradeStatus(); + //支付失败,删除无效的订单 + if(trade_state.equals("TRADE_CLOSED")){ + this.removeById(one.getId()); + } + if(trade_state.equals("WAIT_BUYER_PAY")){ + //结束第三方支付,删除订单 + aliPaymentClient.close(one.getCode()); + this.removeById(one.getId()); + } + } } } @@ -314,7 +330,17 @@ return AjaxResult.success(data); } if(2 == addChargingOrder.getPaymentType()){ - + AliPaymentReq req = new AliPaymentReq(); + req.setOutTradeNo(chargingOrder.getCode()); + req.setTotalAmount(chargingOrder.getPaymentAmount().toString()); + req.setSubject("充电充值"); + req.setBuyerOpenId(appUser.getAliOpenid()); + req.setBody("充电充值"); + AliPaymentResp data = aliPaymentClient.payment(req).getData(); + if(null != data){ + data.setNotifyUrl(data.getNotifyUrl() + "/t-charging-order/chargingOrderALICallback"); + return AjaxResult.success(data); + } } throw new RuntimeException("无效的支付方式"); } diff --git a/ruoyi-service/ruoyi-payment/pom.xml b/ruoyi-service/ruoyi-payment/pom.xml index eedddef..f5b4d41 100644 --- a/ruoyi-service/ruoyi-payment/pom.xml +++ b/ruoyi-service/ruoyi-payment/pom.xml @@ -128,6 +128,12 @@ <groupId>com.ruoyi</groupId> <artifactId>ruoyi-api-payment</artifactId> </dependency> + + <dependency> + <groupId>com.alipay.sdk</groupId> + <artifactId>alipay-sdk-java</artifactId> + <version>4.39.186.ALL</version> + </dependency> </dependencies> <build> diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/config/AliProperties.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/config/AliProperties.java new file mode 100644 index 0000000..631dea4 --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/config/AliProperties.java @@ -0,0 +1,54 @@ +package com.ruoyi.payment.ali.config; + + +import lombok.Data; +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.stereotype.Component; + +/** + * @author zhibing.pu + * @Date 2024/8/23 16:08 + */ +@Data +@Component +@ConfigurationProperties(prefix = "payment.ali") +public class AliProperties { + /** + * appid + */ + private String appId; + /** + * 加签方式 + */ + private String signType; + /** + * 开发者私钥,由开发者自己生成 + */ + private String privateKey; + /** + * 支付宝公钥 + */ + private String alipayPublicKey; + /** + * 应用公钥证书文件本地路径 + */ + private String appCertPath; + /** + * 支付宝公钥证书文件本地路径 + */ + private String alipayPublicCertPath; + /** + * 支付宝根证书文件本地路径 + */ + private String rootCertPath; + /** + * 回调地址 + */ + private String notifyUrl; + /** + * V2接口地址 + */ + private String v2Path = "https://openapi.alipay.com/gateway.do"; + + +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/config/SignType.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/config/SignType.java new file mode 100644 index 0000000..d044247 --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/config/SignType.java @@ -0,0 +1,39 @@ +package com.ruoyi.payment.ali.config; + +/** + * @author zhibing.pu + * @Date 2024/8/23 16:22 + */ +public enum SignType { + /** + * V2版本 + */ + RSA2("RSA2"), + /** + * V3版本 + */ + RSA3("RSA2"), + /** + * 秘钥 + */ + SECRET_KEY("secret"), + /** + * 证书 + */ + CERT("cert"); + + + private String type; + + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + + SignType(String type) { + this.type = type; + } +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/AppletPayUtil.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/AppletPayUtil.java new file mode 100644 index 0000000..c116fdc --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/AppletPayUtil.java @@ -0,0 +1,228 @@ +package com.ruoyi.payment.ali.v2; + +import com.alibaba.fastjson.JSON; +import com.alipay.api.AlipayClient; +import com.alipay.api.AlipayConfig; +import com.alipay.api.DefaultAlipayClient; +import com.alipay.api.domain.*; +import com.alipay.api.request.*; +import com.alipay.api.response.*; +import com.ruoyi.payment.ali.config.AliProperties; +import com.ruoyi.payment.ali.config.SignType; +import com.ruoyi.payment.ali.v2.model.*; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Component; + +import javax.annotation.Resource; + + +/** + * 支付宝小程序支付 + * @author zhibing.pu + * @Date 2024/8/23 16:05 + */ +@Component +public class AppletPayUtil { + private static Logger log = LoggerFactory.getLogger(AppletPayUtil.class); + + @Resource + private AliProperties aliProperties; + + + /** + * 创建统一收单交易 + * @param pojo + */ + public PaymentResp payment(PaymentReq pojo){ + try { + // 初始化SDK + AlipayClient alipayClient = new DefaultAlipayClient(getAlipayConfig()); + // 构造请求参数以调用接口 + AlipayTradeCreateRequest request = new AlipayTradeCreateRequest(); + AlipayTradeCreateModel model = new AlipayTradeCreateModel(); + // 设置商户订单号 + model.setOutTradeNo(pojo.getOutTradeNo()); + // 设置产品码 + model.setProductCode("JSAPI_PAY"); + // 设置小程序支付中 + model.setOpAppId(aliProperties.getAppId()); + // 设置订单总金额 + model.setTotalAmount(pojo.getTotalAmount()); + // 设置订单标题 + model.setSubject(pojo.getSubject()); + // 设置订单附加信息 + model.setBody(pojo.getBody()); + // 设置买家支付宝用户唯一标识 + model.setBuyerOpenId(pojo.getBuyerOpenId()); + //超时相对时间 + model.setTimeoutExpress(pojo.getTimeoutExpress()); + //异步返回参数 + model.setPassbackParams(pojo.getPassbackParams()); + request.setBizModel(model); + + AlipayTradeCreateResponse response = alipayClient.execute(request); + log.info("-----调起支付宝支付-----"); + log.info("请求参数:{}", pojo); + log.info("返回结果:{}", response.getBody()); + if (response.isSuccess()) { + return PaymentResp.build(response.getOutTradeNo(), response.getTradeNo()); + } + }catch (Exception e){ + e.printStackTrace(); + } + return null; + } + + + /** + * 查询支付订单 + * @param outTradeNo 业务流水号 + * @return + */ + public QueryResp query(String outTradeNo){ + try { + // 初始化SDK + AlipayClient alipayClient = new DefaultAlipayClient(getAlipayConfig()); + // 构造请求参数以调用接口 + AlipayTradeQueryRequest request = new AlipayTradeQueryRequest(); + AlipayTradeQueryModel model = new AlipayTradeQueryModel(); + // 设置订单支付时传入的商户订单号 + model.setOutTradeNo(outTradeNo); + request.setBizModel(model); + AlipayTradeQueryResponse response = alipayClient.execute(request); + log.info("-----查询支付宝支付-----"); + log.info("请求参数:{}", outTradeNo); + log.info("返回结果:{}", response.getBody()); + if (response.isSuccess()) { + return JSON.parseObject(response.getBody(), QueryResp.class); + } + }catch (Exception e){ + e.printStackTrace(); + } + return null; + } + + + /** + * 交易退款 + * @param req + * @return + */ + public RefundResp refund(RefundReq req){ + try { + // 初始化SDK + AlipayClient alipayClient = new DefaultAlipayClient(getAlipayConfig()); + // 构造请求参数以调用接口 + AlipayTradeRefundRequest request = new AlipayTradeRefundRequest(); + AlipayTradeRefundModel model = new AlipayTradeRefundModel(); + // 设置商户订单号 + model.setOutTradeNo(req.getOutTradeNo()); + // 设置退款商户订单号 + model.setOutRequestNo(req.getOutRequestNo()); + // 设置退款金额 + model.setRefundAmount(req.getRefundAmount()); + // 设置退款原因说明 + model.setRefundReason(req.getRefundReason()); + request.setBizModel(model); + AlipayTradeRefundResponse response = alipayClient.execute(request); + log.info("-----支付宝退款-----"); + log.info("请求参数:{}", req); + log.info("返回结果:{}", response.getBody()); + if (response.isSuccess()) { + return JSON.parseObject(response.getBody(), RefundResp.class); + } + }catch (Exception e){ + e.printStackTrace(); + } + return null; + } + + /** + * 退款查询 + * @param req + * @return + */ + public QueryRefundResp queryRefund(QueryRefundReq req){ + try { + // 初始化SDK + AlipayClient alipayClient = new DefaultAlipayClient(getAlipayConfig()); + // 构造请求参数以调用接口 + AlipayTradeFastpayRefundQueryRequest request = new AlipayTradeFastpayRefundQueryRequest(); + AlipayTradeFastpayRefundQueryModel model = new AlipayTradeFastpayRefundQueryModel(); + // 设置商户订单号 + model.setOutTradeNo(req.getOutTradeNo()); + model.setOutRequestNo(req.getOutRequestNo()); + request.setBizModel(model); + AlipayTradeFastpayRefundQueryResponse response = alipayClient.execute(request); + log.info("-----查询支付宝退款-----"); + log.info("请求参数:{}", req); + log.info("返回结果:{}", response.getBody()); + if (response.isSuccess()) { + return JSON.parseObject(response.getBody(), QueryRefundResp.class); + } + }catch (Exception e){ + e.printStackTrace(); + } + return null; + } + + /** + * 支付宝关闭订单 + * @param outTradeNo 业务流水号 + * @return + */ + public boolean close(String outTradeNo){ + try { + AlipayClient alipayClient = new DefaultAlipayClient(getAlipayConfig()); + AlipayTradeCloseRequest request = new AlipayTradeCloseRequest(); + AlipayTradeCloseModel model = new AlipayTradeCloseModel(); + model.setOutTradeNo(outTradeNo); + request.setBizModel(model); + AlipayTradeCloseResponse response = alipayClient.execute(request); + log.info("-----关闭支付宝支付订单-----"); + log.info("请求参数:{}", outTradeNo); + log.info("返回结果:{}", response.getBody()); + if(response.isSuccess()){ + return true; + } + }catch (Exception e){ + e.printStackTrace(); + } + return false; + } + + + + /** + * 构建配置数据 + * @return + */ + private AlipayConfig getAlipayConfig() throws Exception { + AlipayConfig alipayConfig = new AlipayConfig(); + alipayConfig.setServerUrl(aliProperties.getV2Path()); + alipayConfig.setAppId(aliProperties.getAppId()); + alipayConfig.setFormat("json"); + alipayConfig.setCharset("UTF-8"); + alipayConfig.setSignType(SignType.RSA2.getType()); + //判断加签方式 + String signType = aliProperties.getSignType(); + if(SignType.CERT.getType().equals(signType)){ + alipayConfig.setPrivateKey(aliProperties.getPrivateKey()); + alipayConfig.setAlipayPublicKey(aliProperties.getAlipayPublicKey()); + return alipayConfig; + } + if(SignType.SECRET_KEY.getType().equals(signType)){ + alipayConfig.setAppCertPath(aliProperties.getAppCertPath()); + alipayConfig.setAlipayPublicCertPath(aliProperties.getAlipayPublicCertPath()); + alipayConfig.setRootCertPath(aliProperties.getRootCertPath()); + return alipayConfig; + } + throw new RuntimeException("构建配置失败"); + } + + + + + +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/PaymentReq.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/PaymentReq.java new file mode 100644 index 0000000..422f4b1 --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/PaymentReq.java @@ -0,0 +1,52 @@ +package com.ruoyi.payment.ali.v2.model; + +import lombok.Data; + + +/** + * @author zhibing.pu + * @Date 2024/8/23 16:52 + */ +@Data +public class PaymentReq { + /** + * 业务流水号 + */ + private String outTradeNo; + /** + * 支付总金额 + */ + private String totalAmount; + /** + * 订单标题 + */ + private String subject; + /** + * 支付用户支付宝openid + */ + private String buyerOpenId; + /** + * 订单附加信息 + */ + private String body; + /** + * 订单超时时间 + * 订单相对超时时间。从交易创建时间开始计算。 + * 该笔订单允许的最晚付款时间,逾期将关闭交易。取值范围:1m~15d。m-分钟,h-小时,d-天,1c-当天(1c-当天的情况下,无论交易何时创建,都在0点关闭)。 该参数数值不接受小数点, 如 1.5h,可转换为 90m。 + * 当面付场景默认值为3h + */ + private String timeoutExpress; + /** + * 回传参数 + * 如果请求时传递了该参数,支付宝会在异步通知时将该参数原样返回。 + */ + private String passbackParams; + + /** + * 初始化默认数据 + */ + public PaymentReq() { + //订单超时默认30分钟 + this.timeoutExpress = "30m"; + } +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/PaymentResp.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/PaymentResp.java new file mode 100644 index 0000000..de77d29 --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/PaymentResp.java @@ -0,0 +1,30 @@ +package com.ruoyi.payment.ali.v2.model; + +import lombok.Data; + + +/** + * @author zhibing.pu + * @Date 2024/8/23 16:52 + */ +@Data +public class PaymentResp { + /** + * 业务流水号 + */ + private String outTradeNo; + /** + * 支付宝交易号 + */ + private String tradeNo; + + private PaymentResp(String outTradeNo, String tradeNo) { + this.outTradeNo = outTradeNo; + this.tradeNo = tradeNo; + } + + public static PaymentResp build(String outTradeNo, String tradeNo){ + PaymentResp info = new PaymentResp(outTradeNo, tradeNo); + return info; + } +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryRefundReq.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryRefundReq.java new file mode 100644 index 0000000..bb74d63 --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryRefundReq.java @@ -0,0 +1,19 @@ +package com.ruoyi.payment.ali.v2.model; + +import lombok.Data; + +/** + * @author zhibing.pu + * @Date 2024/8/24 14:00 + */ +@Data +public class QueryRefundReq { + /** + * 支付业务流水号 + */ + private String outTradeNo; + /** + * 退款业务流水号 + */ + private String outRequestNo; +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryRefundResp.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryRefundResp.java new file mode 100644 index 0000000..ad4263f --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryRefundResp.java @@ -0,0 +1,43 @@ +package com.ruoyi.payment.ali.v2.model; + +import com.fasterxml.jackson.annotation.JsonSetter; +import lombok.Data; + +/** + * @author zhibing.pu + * @Date 2024/8/24 13:58 + */ +@Data +public class QueryRefundResp { + /** + * 支付宝交易号 + */ + @JsonSetter("trade_no") + private String tradeNo; + /** + * 支付业务流水号 + */ + @JsonSetter("out_trade_no") + private String outTradeNo; + /** + * 退款业务流水号 + */ + @JsonSetter("out_request_no") + private String outRequestNo; + /** + * 交易金额 + */ + @JsonSetter("total_amount") + private Double totalAmount; + /** + * 本次退款金额 + */ + @JsonSetter("refund_amount") + private Double refundAmount; + /** + * 退款状态 + * REFUND_SUCCESS 退款处理成功; 未返回该字段表示退款请求未收到或者退款失败; 注:如果退款查询发起时间早于退款时间,或者间隔退款发起时间太短,可能出现退款查询时还没处理成功,后面又处理成功的情况,建议商户在退款发起后间隔10秒以上再发起退款查询请求。 + */ + @JsonSetter("refund_status") + private String refundStatus; +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryResp.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryResp.java new file mode 100644 index 0000000..c09e509 --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/QueryResp.java @@ -0,0 +1,48 @@ +package com.ruoyi.payment.ali.v2.model; + +import com.fasterxml.jackson.annotation.JsonSetter; +import lombok.Data; + +/** + * @author zhibing.pu + * @Date 2024/8/24 12:01 + */ +@Data +public class QueryResp { + /** + * 支付宝交易号 + */ + @JsonSetter("trade_no") + private String tradeNo; + /** + * 业务流水号 + */ + @JsonSetter("out_trade_no") + private String outTradeNo; + /** + * 交易状态 + * WAIT_BUYER_PAY(交易创建,等待买家付款)、TRADE_CLOSED(未付款交易超时关闭,或支付完成后全额退款)、TRADE_SUCCESS(交易支付成功)、TRADE_FINISHED(交易结束,不可退款) + */ + @JsonSetter("trade_status") + private String tradeStatus; + /** + * 交易订单金额 + */ + @JsonSetter("total_amount") + private Double totalAmount; + /** + * 回传参数 + */ + @JsonSetter("passback_params") + private String passbackParams; + /** + * 订单标题 + */ + @JsonSetter("subject") + private String subject; + /** + * 订单描述 + */ + @JsonSetter("body") + private String body; +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/RefundReq.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/RefundReq.java new file mode 100644 index 0000000..a887e52 --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/RefundReq.java @@ -0,0 +1,27 @@ +package com.ruoyi.payment.ali.v2.model; + +import lombok.Data; + +/** + * @author zhibing.pu + * @Date 2024/8/24 13:47 + */ +@Data +public class RefundReq { + /** + * 支付业务流水号 + */ + private String outTradeNo; + /** + * 退款业务流水号 + */ + private String outRequestNo; + /** + * 退款金额 + */ + private String refundAmount; + /** + * 退款原因 + */ + private String refundReason; +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/RefundResp.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/RefundResp.java new file mode 100644 index 0000000..ed4697c --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/ali/v2/model/RefundResp.java @@ -0,0 +1,27 @@ +package com.ruoyi.payment.ali.v2.model; + +import com.fasterxml.jackson.annotation.JsonSetter; +import lombok.Data; + +/** + * @author zhibing.pu + * @Date 2024/8/24 13:50 + */ +@Data +public class RefundResp { + /** + * 支付宝交易号 + */ + @JsonSetter("trade_no") + private String tradeNo; + /** + * 业务流水号 + */ + @JsonSetter("out_trade_no") + private String outTradeNo; + /** + * 退款金额 + */ + @JsonSetter("refund_fee") + private Double refundFee; +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/controller/AliPayController.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/controller/AliPayController.java new file mode 100644 index 0000000..4bd7ea5 --- /dev/null +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/controller/AliPayController.java @@ -0,0 +1,86 @@ +package com.ruoyi.payment.controller; + +import com.ruoyi.common.core.domain.R; +import com.ruoyi.payment.ali.config.AliProperties; +import com.ruoyi.payment.ali.v2.AppletPayUtil; +import com.ruoyi.payment.ali.v2.model.PaymentReq; +import com.ruoyi.payment.ali.v2.model.PaymentResp; +import com.ruoyi.payment.ali.v2.model.QueryResp; +import com.ruoyi.payment.api.vo.AliPaymentReq; +import com.ruoyi.payment.api.vo.AliPaymentResp; +import com.ruoyi.payment.api.vo.AliQueryOrder; +import org.springframework.beans.BeanUtils; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +/** + * @author zhibing.pu + * @Date 2024/8/24 14:29 + */ +@RestController +@RequestMapping("/ali") +public class AliPayController { + + @Resource + private AppletPayUtil appletPayUtil; + + @Resource + private AliProperties aliProperties; + + + /** + * 调起支付宝小程序支付 + * @param req + * @return + */ + @ResponseBody + @PostMapping("/payment") + public R<AliPaymentResp> payment(@RequestBody AliPaymentReq req){ + PaymentReq pojo = new PaymentReq(); + BeanUtils.copyProperties(req, pojo); + PaymentResp payment = appletPayUtil.payment(pojo); + if(null != payment){ + AliPaymentResp aliPaymentResp = new AliPaymentResp(); + aliPaymentResp.setTradeNo(payment.getTradeNo()); + aliPaymentResp.setNotifyUrl(aliProperties.getNotifyUrl()); + return R.ok(aliPaymentResp); + } + return R.ok(); + } + + /** + * 查询订单 + * @param outTradeNo + * @return + */ + @ResponseBody + @PostMapping("/query") + public R<AliQueryOrder> query(@RequestParam("outTradeNo") String outTradeNo){ + QueryResp query = appletPayUtil.query(outTradeNo); + if(null != query){ + AliQueryOrder aliQueryOrder = new AliQueryOrder(); + BeanUtils.copyProperties(query, aliQueryOrder); + return R.ok(aliQueryOrder); + } + return R.ok(); + } + + /** + * 关闭订单 + * @param outTradeNo + */ + @ResponseBody + @PostMapping("/close") + public void close(@RequestParam("outTradeNo") String outTradeNo){ + boolean close = appletPayUtil.close(outTradeNo); + if(!close){ + throw new RuntimeException("关闭支付宝订单失败"); + } + } + + + + + +} diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/controller/WxPayController.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/controller/WxPayController.java similarity index 99% rename from ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/controller/WxPayController.java rename to ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/controller/WxPayController.java index 6047049..d51b017 100644 --- a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/controller/WxPayController.java +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/controller/WxPayController.java @@ -1,4 +1,4 @@ -package com.ruoyi.payment.wx.controller; +package com.ruoyi.payment.controller; import com.fasterxml.jackson.core.type.TypeReference; import com.ruoyi.common.core.domain.R; diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/config/WxConfig.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/config/WxConfig.java index 3aafb85..c5f4e17 100644 --- a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/config/WxConfig.java +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/config/WxConfig.java @@ -13,7 +13,6 @@ * * @author lihen */ -@ConditionalOnProperty(name = "wx.conf.enabled") @Configuration public class WxConfig { diff --git a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/model/WeixinProperties.java b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/model/WeixinProperties.java index 058480d..6bf8113 100644 --- a/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/model/WeixinProperties.java +++ b/ruoyi-service/ruoyi-payment/src/main/java/com/ruoyi/payment/wx/model/WeixinProperties.java @@ -13,8 +13,7 @@ */ @ToString @Component -@ConfigurationProperties(prefix = "wx.conf") -@Data +@ConfigurationProperties(prefix = "payment.wx") public class WeixinProperties { /** * 默认开启 -- Gitblit v1.7.1