From 6ed44f32c96a17fd10601a24c3c36ca1229bc89b Mon Sep 17 00:00:00 2001
From: kazelee <1847801760@qq.com>
Date: 星期四, 17 七月 2025 17:18:12 +0800
Subject: [PATCH] 优化货位绑定图片链接保存逻辑,删除不使用的代码

---
 api/ErpController.cs |  100 +------------------------------------------------
 1 files changed, 3 insertions(+), 97 deletions(-)

diff --git a/api/ErpController.cs b/api/ErpController.cs
index 55d9e11..02e92a1 100644
--- a/api/ErpController.cs
+++ b/api/ErpController.cs
@@ -23,13 +23,7 @@
         [HttpPost]
         [Route("InboundDataSync")]
         public IHttpActionResult InboundDataSync(InboundDataSyncInfo model) {
-            LogHelper.Info("瑙﹀彂API锛氬叆搴撴暟鎹悓姝� + JsonConvert.SerializeObject(model), "API");
-
-            //var headers = Request.Headers;
-            //var checkRes = CheckHeaders(headers);
-            //if (!checkRes.isSuccess) {
-            //    return CreateErrorResponse(checkRes.code, checkRes.message);
-            //}
+            LogHelper.Info("瑙﹀彂API锛欼nboundDataSync锛氬叆搴撴暟鎹悓姝� + JsonConvert.SerializeObject(model), "API");
 
             var res = ApiHelper.InboundDataSync(model);
             return CreateSuccessResponse(res);
@@ -43,44 +37,10 @@
         [HttpPost]
         [Route("OutboundDataSync")]
         public IHttpActionResult OutboundDataSync(OutboundDataSyncInfo model) {
-            LogHelper.Info("瑙﹀彂API锛氬嚭搴撳彂鏂欏悓姝� + JsonConvert.SerializeObject(model), "API");
-
-            //var headers = Request.Headers;
-            //var checkRes = CheckHeaders(headers);
-            //if (!checkRes.isSuccess) {
-            //    return CreateErrorResponse(checkRes.code, checkRes.message);
-            //}
-
+            LogHelper.Info("瑙﹀彂API锛歄utboundDataSync锛氬嚭搴撳彂鏂欏悓姝� + JsonConvert.SerializeObject(model), "API");
+            
             var res = ApiHelper.OutboundDataSync(model);
             return CreateSuccessResponse(res);
-        }
-
-        private CheckHeadersResult CheckHeaders(System.Net.Http.Headers.HttpRequestHeaders headers) {
-            // 蹇呴』瀛楁楠岃瘉
-            if (!headers.Contains("sourceAppCode") || !headers.Contains("serviceId") || !headers.Contains("msgSendTime")) {
-                return CreateCheckHeadersResult(false, "2003", "缂哄皯蹇呰璇锋眰澶村弬鏁�);
-            }
-
-            var headerModel = new {
-                SourceAppCode = headers.GetValues("sourceAppCode").First(),
-                Password = headers.Contains("password") ? headers.GetValues("password").First() : null,
-                ServiceId = headers.GetValues("serviceId").First(),
-                MsgToken = headers.Contains("msgToken") ? headers.GetValues("msgToken").First() : null,
-                MsgSendTime = headers.GetValues("msgSendTime").First()
-            };
-
-            // 楠岃瘉Header
-            var validationResult = ValidateHeaders(headerModel);
-            if (validationResult != null) {
-                return validationResult;
-            }
-
-            // 楠岃瘉Body
-            if (Request.Content.Headers.ContentLength > 2 * 1024 * 1024) {
-                return CreateCheckHeadersResult(false, "2102", "娑堟伅鍐呭杩囬暱锛岃秴杩�M");
-            }
-
-            return CreateCheckHeadersResult(true);
         }
 
         private IHttpActionResult CreateSuccessResponse(object data) {
@@ -89,59 +49,5 @@
                 Content = new StringContent(JsonConvert.SerializeObject(data), Encoding.UTF8, "application/json")
             });
         }
-
-        private IHttpActionResult CreateErrorResponse(string code, string message) {
-            return ResponseMessage(new HttpResponseMessage(HttpStatusCode.OK) {
-                Headers = { { "returnCode", code } },
-                Content = new StringContent(message)
-            });
-        }
-
-        private CheckHeadersResult ValidateHeaders(dynamic headers) {
-            // 瀹炵幇鎵�湁Header楠岃瘉閫昏緫
-            if (!IsRegisteredApp(headers.SourceAppCode, headers.Password)) {
-                return CreateCheckHeadersResult(false, "2201", "婧愯皟鐢ㄧ郴缁熸湭娉ㄥ唽");
-            }
-
-            if (!IsValidService(headers.ServiceId)) {
-                return CreateCheckHeadersResult(false, "2202", "浠g悊鏈嶅姟鏈敞鍐�);
-            }
-
-            if (!IsValidDateTime(headers.MsgSendTime)) {
-                return CreateCheckHeadersResult(false, "2101", "鏃堕棿鏍煎紡鏍¢獙澶辫触");
-            }
-
-            if (!string.IsNullOrEmpty(headers.MsgToken) && headers.MsgToken.Length > 32) {
-                return CreateCheckHeadersResult(false, "2104", "娑堟伅浠ょ墝杩囬暱锛岃秴杩�2浣�);
-            }
-
-            return null;
-        }
-
-        private bool IsRegisteredApp(string appId, string password) {
-            return true;
-        }
-
-        private bool IsValidService(string serviceId) {
-            return true;
-        }
-
-        private bool IsValidDateTime(string dataTime) {
-            return true;
-        }
-
-        private CheckHeadersResult CreateCheckHeadersResult(bool isSuccess, string code = "", string message = "") {
-            return new CheckHeadersResult {
-                code = code,
-                message = message,
-                isSuccess = isSuccess
-            };
-        }
-    }
-
-    public class CheckHeadersResult {
-        public bool isSuccess { get; set; }
-        public string code { get; set; }
-        public string message { get; set; }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.1