From f1859bb8b72998c4852aa23a605f6f7628599a2c Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周三, 17 9月 2025 10:11:43 +0800
Subject: [PATCH] 优化查询

---
 DEmon/WebWIPAPI/Controllers/MesIntegrController.cs |   30 +++++++++++++++++++++---------
 1 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs b/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
index 1c2a566..bab02f5 100644
--- a/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
+++ b/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
@@ -17,8 +17,7 @@
     {
 
         /// <summary>
-        /// 鍚屾绔嬪簱鐨勭墿鏂欎俊鎭�
-        /// WCS>>WIP:姣忓ぉ瀹氭椂WCS鎺ㄩ�佺珛搴撻噷鐨勭墿鏂欎俊鎭�
+        /// 鎻愪緵搴撳瓨淇℃伅
         /// </summary>
         /// <param name="sysCode"></param>
         /// <param name="wareHouseInfo"></param>
@@ -29,16 +28,29 @@
         [HttpPost]
         public ActionResult syncMaterialInfo()
         {
+            var responseMessage = new ApiResponse<List<PlaceMaterialViewEntity>>();
             var msg = "";
             var datalist = PlaceMaterialViewService.GetInstance().GetPlacePreview(out msg);
-
-            var responseMessage = new ApiResponse<List<PlaceMaterialViewEntity>>()
+            if (!string.IsNullOrEmpty(msg))
             {
-                Code = 200,
-                Success = true,
-                Message = "鎴愬姛",
-                Data = datalist,
-            };
+                responseMessage = new ApiResponse<List<PlaceMaterialViewEntity>>()
+                {
+                    Code = 500,
+                    Success = false,
+                    Message = "寮傚父:" + msg,
+                    Data = null,
+                };
+            }
+            else
+            {
+                responseMessage = new ApiResponse<List<PlaceMaterialViewEntity>>()
+                {
+                    Code = 200,
+                    Success = true,
+                    Message = "鎴愬姛",
+                    Data = datalist,
+                };
+            }
 
             //灏嗗璞¤浆鍖栦负json鏍煎紡
             var responseStr = JsonConvert.SerializeObject(responseMessage);

--
Gitblit v1.9.3