1
huangxiaoqiang
2025-07-02 9b139ce92aa09f466c01111dd66af9347a34d865
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StorageSocketServices/SocketClientService.cs
@@ -62,7 +62,7 @@
        }
        /// <summary>
        /// TCPSocket杩炴帴
        /// Socket杩炴帴
        /// </summary>
        /// <param name="IP"></param>
        /// <param name="Port"></param>
@@ -106,6 +106,7 @@
            {
                _IsOnline = false;
                ConsoleHelper.WriteErrorLine($"Socket杩炴帴澶辫触{ex.Message}");
                LogFactory.GetLog("Socket杩炴帴寮傚父").Error(true, $"Socket杩炴帴澶辫触{ex.Message}{ex.StackTrace}");
                HandleDisconnection();
            }
        }
@@ -169,7 +170,7 @@
                        else
                        {
                            CheckSum("3");
                            LogFactory.GetLog("Socket鎺ユ敹鏁版嵁").Error(true, $"CheckSum鏍¢獙澶辫触,瑙f瀽{calculatedChecksum}銆佽鍙杮receivedChecksum}");
                            LogFactory.GetLog("Socket鎺ユ敹鏁版嵁").Error(true, $"CheckSum鏍¢獙澶辫触,瑙f瀽{calculatedChecksum}銆佽鍙杮receivedChecksum}鏁版嵁{JsonConvert.SerializeObject(GetParse(str))}");
                        }
                    }
                    else
@@ -454,6 +455,10 @@
            {
                LogFactory.GetLog("DeviceRequestInbound").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
        /// <summary>
@@ -471,6 +476,10 @@
            catch (Exception ex)
            {
                LogFactory.GetLog("RequestCommunication").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -490,7 +499,10 @@
            {
                LogFactory.GetLog("JobReady").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
        /// <summary>
@@ -508,6 +520,10 @@
            catch (Exception ex)
            {
                LogFactory.GetLog("DeviceStateReport").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -527,6 +543,10 @@
            catch (Exception ex)
            {
                LogFactory.GetLog("DeviceAutoStatusReport").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -548,6 +568,10 @@
            catch (Exception ex)
            {
                LogFactory.GetLog("JobStartOrEnd").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -571,6 +595,10 @@
            catch (Exception ex)
            {
                LogFactory.GetLog("PalletActionReport宸ュ簭907").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -601,6 +629,10 @@
            {
                LogFactory.GetLog("PalletActionReport宸ュ簭901").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -615,6 +647,10 @@
            {
                LogFactory.GetLog("PalletActionReportPDA宸ュ簭901").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -628,6 +664,10 @@
            catch (Exception ex)
            {
                LogFactory.GetLog("PalletActionReportPDA宸ュ簭901").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -683,6 +723,10 @@
            {
                LogFactory.GetLog("RecreateGetLocation").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -701,6 +745,10 @@
            {
                LogFactory.GetLog("CheckSum").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
        /// /// <summary>
@@ -714,11 +762,16 @@
            try
            {
                string str = SendNotReply + "985" + BaseDal.GetSeqNo().Result.ToString("D5") + Trouble + Level + Location;
                clientSend(MakeStringToByteMsg(str));
            }
            catch (Exception ex)
            {
                LogFactory.GetLog("ErrorReport").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -767,6 +820,10 @@
            {
                LogFactory.GetLog("EmptyOutBound").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
@@ -792,6 +849,10 @@
            {
                LogFactory.GetLog("DeviceStatusReportResponse").InfoFormat(true, $"璇锋眰鍙傛暟锛歿JsonConvert.SerializeObject(ex.Message)}{Environment.NewLine}{ex.StackTrace}", "");
            }
            finally
            {
                BaseDal.Db.Close();
            }
        }
        /// <summary>