Bläddra i källkod

Fix bug vendorErrorCode ="" 發送簡訊問題

Jessica Tseng 2 år sedan
förälder
incheckning
d3c3465d48

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

@@ -276,14 +276,12 @@ namespace EVCB_OCPP.WSServer.Message
                             {
                                 var alarmCond = GlobalConfig.GetAlarmNotification_Cond();
 
-                                if (alarmCond.Contains(_request.vendorErrorCode))
+                                if (!string.IsNullOrEmpty(_request.vendorErrorCode) && alarmCond.Contains(_request.vendorErrorCode) )
                                 {
                                     List<string> sendlist = GlobalConfig.GetSMS_Receivers().Split(',').ToList();
                                     foreach (var item in sendlist)
                                     {
-                                        //[台北樂群站告警-012251]
-                                        //DBYC182000D1TCN2147A102A1 - 2
-                                        //時間: 2022 / 08 / 11 15:35:30
+                                     
                                         string message = string.Format("[{0}告警-{1}]\r\n{2} -{3}\r\n時間:{4}\r\n", session.StationName, _request.vendorErrorCode, session.ChargeBoxId,
                                             _request.connectorId, DateTime.UtcNow.AddHours(8).ToString("yyyy/MM/dd HH:mm:ss"));
                                         string errorMsg = string.Empty;
@@ -291,6 +289,7 @@ namespace EVCB_OCPP.WSServer.Message
 
                                         if(!string.IsNullOrEmpty(errorMsg))
                                         {
+                                            logger.Error("Send SMS  " + message);
                                             logger.Error("Send SMS Error "+ errorMsg);
                                         }
                                     }

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

@@ -35,4 +35,4 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyVersion("0.1.0.0")]
 [assembly: AssemblyFileVersion("0.1.0.0")]
 
-[assembly: AssemblyInformationalVersion("f66cfe6")]
+[assembly: AssemblyInformationalVersion("86d7446")]

+ 0 - 1
EVCB_OCPP.WSServer/Service/SMSService.cs

@@ -28,7 +28,6 @@ namespace EVCB_OCPP.WSServer.Service
                     Encoding.UTF8).Replace("+", "%20"));
                 url.Append("&CharsetURL=").Append("utf-8");
 
-                Console.WriteLine(url.ToString());
                 var id = client.GetStringAsync(url.ToString()).Result;
 
                 if (!SendResult(id))

BIN
SocketCommon/bin/Release/SuperSocket.Common.dll