Bläddra i källkod

加强日志打印,便于排错

JeffWang 3 år sedan
förälder
incheckning
ac042dc85a
1 ändrade filer med 17 tillägg och 12 borttagningar
  1. 17 12
      FactoryTool_CShare/Business/SanhuaMethod.cs

+ 17 - 12
FactoryTool_CShare/Business/SanhuaMethod.cs

@@ -39,14 +39,16 @@ namespace MOKA_Factory_Tools
 
                 if (!success)
                 {
-                    Log.WriteErrorLog(string.Format("CheckLogin Error:{0}", message));
+                    Log.WriteErrorLog("\r\nCheckLogin Error:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
                     return false;
                 }
+
+                Log.WriteInfoLog("\r\nCheckLogin OK:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
             }
             catch (Exception e)
             {
                 message = e.Message;
-                Log.WriteErrorLog(string.Format("CheckLogin Error:{0}", e.Message));
+                Log.WriteErrorLog("\r\nCheckLogin Error:" + e.Message + ":" + ParseText + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
                 return false;
             }
 
@@ -69,7 +71,6 @@ namespace MOKA_Factory_Tools
             }
 
             string ParseText = result.Html;
-            Log.WriteInfoLog(string.Format("ProductRouteCheck Html:{0}", result.Html));
 
             try
             {
@@ -79,14 +80,16 @@ namespace MOKA_Factory_Tools
 
                 if (!success)
                 {
-                    Log.WriteErrorLog(string.Format("ProductRouteCheck Error:{0}", message));
+                    Log.WriteErrorLog("\r\nProductRouteCheck Error:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
                     return false;
                 }
+
+                Log.WriteInfoLog("\r\nProductRouteCheck OK:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
             }
             catch (Exception e)
             {
                 message = e.Message;
-                Log.WriteErrorLog(string.Format("ProductRouteCheck Error:{0}", e.Message));
+                Log.WriteErrorLog("\r\nProductRouteCheck Error:" + e.Message + ":" + ParseText + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
                 return false;
             }
 
@@ -99,7 +102,7 @@ namespace MOKA_Factory_Tools
             HttpHelper http = new HttpHelper();
             HttpItem item = new HttpItem() { URL = sanhuaLoginInfo.url + "api/MESTestCollect/UploadIdcData", Encoding = Encoding.UTF8, Method = "post", PostEncoding = Encoding.UTF8, KeepAlive = false };
             item.ContentType = "application/json;charset=utf-8";
-            item.Postdata = string.Format("{{\"jigEdition\":\"{0}\",\"resourceCode\":\"{1}\",\"staffCode\":\"{2}\",\"productSN\":\"{3}\",\"attr\":\"{{\"ACASID\":\"{4}\"}}\"}}",
+            item.Postdata = string.Format("{{\"jigEdition\":\"{0}\",\"resourceCode\":\"{1}\",\"staffCode\":\"{2}\",\"productSN\":\"{3}\",\"attr\":{{\"ACASID\":\"{4}\"}}}}",
                 sanhuaLoginInfo.jigEdtion, sanhuaLoginInfo.resourceCode, sanhuaLoginInfo.staffCode, productSN, acasId);
             HttpResult result = http.GetHtml(item);
             if (result.StatusCode != System.Net.HttpStatusCode.OK)
@@ -109,7 +112,6 @@ namespace MOKA_Factory_Tools
             }
 
             string ParseText = result.Html;
-            Log.WriteInfoLog(string.Format("UploadIdcData Html:{0}", result.Html));
 
             try
             {
@@ -119,14 +121,16 @@ namespace MOKA_Factory_Tools
 
                 if (!success)
                 {
-                    Log.WriteErrorLog(string.Format("UploadIdcData Error:{0}", message));
+                    Log.WriteErrorLog("\r\nUploadIdcData Error:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
                     return false;
                 }
+
+                Log.WriteInfoLog("\r\nUploadIdcData OK:" + result.StatusDescription + result.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
             }
             catch (Exception e)
             {
                 message = e.Message;
-                Log.WriteErrorLog(string.Format("UploadIdcData Error:{0}", e.Message));
+                Log.WriteErrorLog("\r\nUploadIdcData Error:" + e.Message + ":" + ParseText + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
                 return false;
             }
 
@@ -149,7 +153,6 @@ namespace MOKA_Factory_Tools
             }
 
             string ParseText = hResult.Html;
-            Log.WriteInfoLog(string.Format("ProductMoveNext Html:{0}", hResult.Html));
 
             try
             {
@@ -159,14 +162,16 @@ namespace MOKA_Factory_Tools
 
                 if (!success)
                 {
-                    Log.WriteErrorLog(string.Format("ProductMoveNext Error:{0}", message));
+                    Log.WriteErrorLog("\r\nProductMoveNext Error:" + hResult.StatusDescription + hResult.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
                     return false;
                 }
+
+                Log.WriteInfoLog("\r\nProductMoveNext OK:" + hResult.StatusDescription + hResult.Html + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
             }
             catch (Exception e)
             {
                 message = e.Message;
-                Log.WriteErrorLog(string.Format("ProductMoveNext Error:{0}", e.Message));
+                Log.WriteErrorLog("\r\nProductMoveNext Error:" + e.Message + ":" + ParseText + "\r\nAddress:" + item.URL + "\r\nPostdata:" + item.Postdata);
                 return false;
             }