Эх сурвалжийг харах

清除 StopTransaction TransactionData ,避免重複紀錄MeterValue

Jessica Tseng 1 жил өмнө
parent
commit
e37c009b84

+ 3 - 0
EVCB_OCPP.WSServer/Message/CoreProfileHandler.cs

@@ -693,6 +693,9 @@ namespace EVCB_OCPP.WSServer.Message
 
                                         if (stopRequest.transactionData != null && stopRequest.transactionData.Count > 0)
                                         {
+                                            //清除 StopTransaction TransactionData 
+                                            stopRequest.transactionData[0].sampledValue.Clear();
+
                                             stopRequest.transactionData[0].sampledValue.Add(new SampledValue()
                                             {
                                                 context = ReadingContext.Transaction_End,

+ 1 - 1
EVCB_OCPP.WSServer/Properties/AssemblyInfo.cs

@@ -35,4 +35,4 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyVersion("1.2.1.0")]
 [assembly: AssemblyFileVersion("1.2.1.0")]
 
-[assembly: AssemblyInformationalVersion("44477f9")]
+[assembly: AssemblyInformationalVersion("64e71ca")]

BIN
SuperWebSocket/bin/Debug/SuperWebSocket.dll


BIN
SuperWebSocket/bin/Debug/SuperWebSocket.pdb