From 80835bcc12f4788c1a88da61e623b362e57f1cb1 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期六, 24 八月 2024 09:31:43 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mx_charging_pile

---
 ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/iotda/utils/tools/MessageUtil.java |   52 ++++++++++++++++++++++++++++------------------------
 1 files changed, 28 insertions(+), 24 deletions(-)

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 09df514..e7f11c8 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,12 +2,15 @@
 
 
 import com.alibaba.fastjson2.JSONObject;
-import com.ruoyi.integration.iotda.constant.ServiceIdConstant;
+import com.ruoyi.integration.iotda.enums.ServiceIdMenu;
 import com.ruoyi.integration.mongodb.model.*;
 import com.ruoyi.integration.mongodb.service.*;
-import org.apache.poi.ss.formula.functions.T;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
 
+@Slf4j
+@Component
 public class MessageUtil {
 
     @Autowired
@@ -50,6 +53,8 @@
     private PlatformRestartService platformRestartService;
     @Autowired
     private PlatformRemoteUpdateService platformRemoteUpdateService;
+    @Autowired
+    private MessageConvertUtil messageConvertUtil;
 
     /**
      * 登录认证应答
@@ -58,7 +63,7 @@
      */
     public String onlineReply(OnlineReply onlineReply){
         onlineReplyService.create(onlineReply);
-        return getMessageJsonString(onlineReply, ServiceIdConstant.ONLINE_REPLY);
+        return  getMessageJsonString(onlineReply, ServiceIdMenu.ONLINE_REPLY.getValue());
     }
 
     /**
@@ -68,7 +73,7 @@
      */
     public String pong(Pong pong){
         pongService.create(pong);
-        return getMessageJsonString(pong, ServiceIdConstant.PONG);
+        return  getMessageJsonString(pong, ServiceIdMenu.PONG.getValue());
     }
 
     /**
@@ -78,7 +83,7 @@
      */
     public String billingModeVerifyReply(BillingModeVerifyReply billingModeVerifyReply){
         billingModeVerifyReplyService.create(billingModeVerifyReply);
-        return getMessageJsonString(billingModeVerifyReply, ServiceIdConstant.BILLING_MODE_VERIFY_REPLY);
+        return  getMessageJsonString(billingModeVerifyReply, ServiceIdMenu.BILLING_MODE_VERIFY_REPLY.getValue());
     }
 
     /**
@@ -88,7 +93,7 @@
      */
     public String acquisitionBillingModeReply(AcquisitionBillingModeReply acquisitionBillingModeReply){
         acquisitionBillingModeReplyService.create(acquisitionBillingModeReply);
-        return getMessageJsonString(acquisitionBillingModeReply, ServiceIdConstant.ACQUISITION_BILLING_MODE_REPLY);
+        return  getMessageJsonString(acquisitionBillingModeReply, ServiceIdMenu.ACQUISITION_BILLING_MODE_REPLY.getValue());
     }
 
     /**
@@ -98,7 +103,7 @@
      */
     public String readRealTimeMonitoringData(ReadRealTimeMonitoringData readRealTimeMonitoringData){
         readRealTimeMonitoringDataService.create(readRealTimeMonitoringData);
-        return getMessageJsonString(readRealTimeMonitoringData, ServiceIdConstant.READ_REAL_TIME_MONITORING_DATA);
+        return  getMessageJsonString(readRealTimeMonitoringData, ServiceIdMenu.READ_REAL_TIME_MONITORING_DATA.getValue());
     }
 
     /**
@@ -108,7 +113,7 @@
      */
     public String endCharge(EndCharge endCharge){
         endChargeService.create(endCharge);
-        return getMessageJsonString(endCharge, ServiceIdConstant.END_CHARGE);
+        return  getMessageJsonString(endCharge, ServiceIdMenu.END_CHARGE.getValue());
     }
 
     /**
@@ -118,7 +123,7 @@
      */
     public String platformConfirmationCharging(PlatformConfirmationCharging platformConfirmationCharging){
         platformConfirmationChargingService.create(platformConfirmationCharging);
-        return getMessageJsonString(platformConfirmationCharging, ServiceIdConstant.PLATFORM_CONFIRMATION_CHARGING);
+        return  getMessageJsonString(platformConfirmationCharging, ServiceIdMenu.PLATFORM_CONFIRMATION_CHARGING.getValue());
     }
 
     /**
@@ -128,7 +133,7 @@
      */
     public String platformConfirmationCharging(PlatformStartCharging platformStartCharging){
         platformStartChargingService.create(platformStartCharging);
-        return getMessageJsonString(platformStartCharging, ServiceIdConstant.PLATFORM_START_CHARGING);
+        return  getMessageJsonString(platformStartCharging, ServiceIdMenu.PLATFORM_START_CHARGING.getValue());
     }
 
     /**
@@ -138,7 +143,7 @@
      */
     public String platformStopCharging(PlatformStopCharging platformStopCharging){
         platformStopChargingService.create(platformStopCharging);
-        return getMessageJsonString(platformStopCharging, ServiceIdConstant.PLATFORM_STOP_CHARGING);
+        return  getMessageJsonString(platformStopCharging, ServiceIdMenu.PLATFORM_STOP_CHARGING.getValue());
     }
 
     /**
@@ -148,7 +153,7 @@
      */
     public String confirmTransactionRecord(ConfirmTransactionRecord confirmTransactionRecord){
         confirmTransactionRecordService.create(confirmTransactionRecord);
-        return getMessageJsonString(confirmTransactionRecord, ServiceIdConstant.CONFIRM_TRANSACTION_RECORD);
+        return  getMessageJsonString(confirmTransactionRecord, ServiceIdMenu.CONFIRM_TRANSACTION_RECORD.getValue());
     }
 
     /**
@@ -158,7 +163,7 @@
      */
     public String updateBalance(UpdateBalance updateBalance){
         updateBalanceService.create(updateBalance);
-        return getMessageJsonString(updateBalance, ServiceIdConstant.UPDATE_BALANCE);
+        return  getMessageJsonString(updateBalance, ServiceIdMenu.UPDATE_BALANCE.getValue());
     }
 
     /**
@@ -168,7 +173,7 @@
      */
     public String synchronizeOfflineCard(SynchronizeOfflineCard synchronizeOfflineCard){
         synchronizeOfflineCardService.create(synchronizeOfflineCard);
-        return getMessageJsonString(synchronizeOfflineCard, ServiceIdConstant.SYNCHRONIZE_OFFLINE_CARD);
+        return  getMessageJsonString(synchronizeOfflineCard, ServiceIdMenu.SYNCHRONIZE_OFFLINE_CARD.getValue());
     }
 
     /**
@@ -178,7 +183,7 @@
      */
     public String clearOfflineCard(ClearOfflineCard clearOfflineCard){
         clearOfflineCardService.create(clearOfflineCard);
-        return getMessageJsonString(clearOfflineCard, ServiceIdConstant.CLEAR_OFFLINE_CARD);
+        return  getMessageJsonString(clearOfflineCard, ServiceIdMenu.CLEAR_OFFLINE_CARD.getValue());
     }
 
     /**
@@ -188,7 +193,7 @@
      */
     public String queryOfflineCard(QueryOfflineCard queryOfflineCard){
         queryOfflineCardService.create(queryOfflineCard);
-        return getMessageJsonString(queryOfflineCard, ServiceIdConstant.QUERY_OFFLINE_CARD);
+        return  getMessageJsonString(queryOfflineCard, ServiceIdMenu.QUERY_OFFLINE_CARD.getValue());
     }
 
     /**
@@ -198,7 +203,7 @@
      */
     public String workingParameterSetting(WorkingParameterSetting workingParameterSetting){
         workingParameterSettingService.create(workingParameterSetting);
-        return getMessageJsonString(workingParameterSetting, ServiceIdConstant.WORKING_PARAMETER_SETTING);
+        return  getMessageJsonString(workingParameterSetting, ServiceIdMenu.WORKING_PARAMETER_SETTING.getValue());
     }
 
     /**
@@ -208,7 +213,7 @@
      */
     public String timingSetting(TimingSetting timingSetting){
         timingSettingService.create(timingSetting);
-        return getMessageJsonString(timingSetting, ServiceIdConstant.TIMING_SETTING);
+        return  getMessageJsonString(timingSetting, ServiceIdMenu.TIMING_SETTING.getValue());
     }
 
     /**
@@ -218,7 +223,7 @@
      */
     public String setupBillingModel(SetupBillingModel setupBillingModel){
         setupBillingModelService.create(setupBillingModel);
-        return getMessageJsonString(setupBillingModel, ServiceIdConstant.SETUP_BILLING_MODEL);
+        return  getMessageJsonString(setupBillingModel, ServiceIdMenu.SETUP_BILLING_MODEL.getValue());
     }
 
     /**
@@ -228,7 +233,7 @@
      */
     public String openOrCloseGroundLock(OpenOrCloseGroundLock openOrCloseGroundLock){
         openOrCloseGroundLockService.create(openOrCloseGroundLock);
-        return getMessageJsonString(openOrCloseGroundLock, ServiceIdConstant.OPEN_OR_CLOSE_GROUND_LOCK);
+        return  getMessageJsonString(openOrCloseGroundLock, ServiceIdMenu.OPEN_OR_CLOSE_GROUND_LOCK.getValue());
     }
     /**
      * 远程重启
@@ -237,7 +242,7 @@
      */
     public String platformRestart(PlatformRestart platformRestart){
         platformRestartService.create(platformRestart);
-        return getMessageJsonString(platformRestart, ServiceIdConstant.PLATFORM_RESTART);
+        return  getMessageJsonString(platformRestart, ServiceIdMenu.PLATFORM_RESTART.getValue());
     }
     /**
      * 远程更新
@@ -246,7 +251,7 @@
      */
     public String platformRemoteUpdate(PlatformRemoteUpdate platformRemoteUpdate){
         platformRemoteUpdateService.create(platformRemoteUpdate);
-        return getMessageJsonString(platformRemoteUpdate, ServiceIdConstant.PLATFORM_REMOTE_UPDATE);
+        return  getMessageJsonString(platformRemoteUpdate, ServiceIdMenu.PLATFORM_REMOTE_UPDATE.getValue());
     }
 
     /**
@@ -255,10 +260,9 @@
      * @param serviceId 服务ID
      * @return
      */
-    private String getMessageJsonString(Object object, String serviceId){
+    public String getMessageJsonString(Object object, String serviceId){
         JSONObject jsonObject = JSONObject.parseObject(JSONObject.toJSONString(object));
         jsonObject.put("service_id", serviceId);
         return jsonObject.toJSONString();
     }
-
 }

--
Gitblit v1.7.1