From f53ddc0903c524e50959aeabfb6b93a6098fec8c Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期一, 21 四月 2025 08:47:59 +0800 Subject: [PATCH] 1.生产退库后台 --- service/QC/OAJyService.cs | 110 +++++++++++++++++++++++++++--------------------------- 1 files changed, 55 insertions(+), 55 deletions(-) diff --git a/service/QC/OAJyService.cs b/service/QC/OAJyService.cs index 605ad1f..7c75f09 100644 --- a/service/QC/OAJyService.cs +++ b/service/QC/OAJyService.cs @@ -173,66 +173,66 @@ } - public dynamic SumbitIQCToOA(dynamic queryObj) - { - try - { - ServicePointManager.ServerCertificateValidationCallback += (s, cert, chain, sslPolicyErrors) => true; - ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; + //public dynamic SumbitIQCToOA(dynamic queryObj) + //{ + // try + // { + // ServicePointManager.ServerCertificateValidationCallback += (s, cert, chain, sslPolicyErrors) => true; + // ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; - var request = WebRequest.Create(url) as HttpWebRequest; - request.Method = "POST"; - request.Timeout = 20000; // 20绉掕秴鏃� - request.ContentType = "application/x-www-form-urlencoded; charset=utf-8"; // 鏄庣‘鎸囧畾缂栫爜 + // var request = WebRequest.Create(url) as HttpWebRequest; + // request.Method = "POST"; + // request.Timeout = 20000; // 20绉掕秴鏃� + // request.ContentType = "application/x-www-form-urlencoded; charset=utf-8"; // 鏄庣‘鎸囧畾缂栫爜 - // 娣诲姞璋冭瘯澶翠俊鎭� - request.Headers.Add("appid", APPID); - request.Headers.Add("token", token); - request.Headers.Add("userId", userId); + // // 娣诲姞璋冭瘯澶翠俊鎭� + // request.Headers.Add("appid", APPID); + // request.Headers.Add("token", token); + // request.Headers.Add("userId", userId); - // 鏋勫缓甯︽椂鍖虹殑鏃ユ湡鍙傛暟 - var postData = new StringBuilder(); - var dateParam = DateTime.Now.AddDays(-1).ToString("yyyy-MM-ddTHH:mm:sszzz"); - postData.AppendFormat("KQSDATE={0}&KQEDATE={1}", - Uri.EscapeDataString(dateParam), - Uri.EscapeDataString(dateParam)); + // // 鏋勫缓甯︽椂鍖虹殑鏃ユ湡鍙傛暟 + // var postData = new StringBuilder(); + // var dateParam = DateTime.Now.AddDays(-1).ToString("yyyy-MM-ddTHH:mm:sszzz"); + // postData.AppendFormat("KQSDATE={0}&KQEDATE={1}", + // Uri.EscapeDataString(dateParam), + // Uri.EscapeDataString(dateParam)); - byte[] byteData = Encoding.UTF8.GetBytes(postData.ToString()); // 鏀圭敤UTF8缂栫爜 + // byte[] byteData = Encoding.UTF8.GetBytes(postData.ToString()); // 鏀圭敤UTF8缂栫爜 - // 鏇村畬鍠勭殑璇锋眰鍐欏叆 - using (var stream = request.GetRequestStream()) - { - stream.Write(byteData, 0, byteData.Length); - } + // // 鏇村畬鍠勭殑璇锋眰鍐欏叆 + // using (var stream = request.GetRequestStream()) + // { + // stream.Write(byteData, 0, byteData.Length); + // } - // 澶勭悊HTTP閿欒鐘舵�佺爜 - using (var response = request.GetResponse() as HttpWebResponse) - { - if (response.StatusCode != HttpStatusCode.OK) - { - throw new WebException($"鏈嶅姟鍣ㄨ繑鍥為敊璇姸鎬佺爜: {(int)response.StatusCode} {response.StatusDescription}"); - } + // // 澶勭悊HTTP閿欒鐘舵�佺爜 + // using (var response = request.GetResponse() as HttpWebResponse) + // { + // if (response.StatusCode != HttpStatusCode.OK) + // { + // throw new WebException($"鏈嶅姟鍣ㄨ繑鍥為敊璇姸鎬佺爜: {(int)response.StatusCode} {response.StatusDescription}"); + // } - using (var stream = response.GetResponseStream()) - using (var reader = new StreamReader(stream, Encoding.UTF8)) - { - return reader.ReadToEnd(); - } - } - } - catch (WebException ex) when (ex.Response is HttpWebResponse response) - { - // 璁板綍璇︾粏閿欒淇℃伅 - var errorStream = response.GetResponseStream(); - using (var reader = new StreamReader(errorStream)) - { - string errorDetails = reader.ReadToEnd(); - throw new Exception($"璇锋眰澶辫触 [Status: {response.StatusCode}]: {errorDetails}", ex); - } - } - catch (Exception ex) - { - throw new Exception($"璇锋眰寮傚父: {ex.Message}", ex); - } - } + // using (var stream = response.GetResponseStream()) + // using (var reader = new StreamReader(stream, Encoding.UTF8)) + // { + // return reader.ReadToEnd(); + // } + // } + // } + // catch (WebException ex) when (ex.Response is HttpWebResponse response) + // { + // // 璁板綍璇︾粏閿欒淇℃伅 + // var errorStream = response.GetResponseStream(); + // using (var reader = new StreamReader(errorStream)) + // { + // string errorDetails = reader.ReadToEnd(); + // throw new Exception($"璇锋眰澶辫触 [Status: {response.StatusCode}]: {errorDetails}", ex); + // } + // } + // catch (Exception ex) + // { + // throw new Exception($"璇锋眰寮傚父: {ex.Message}", ex); + // } + //} } \ No newline at end of file -- Gitblit v1.9.3