From f782248da68c035aae12f902f29d828e9867abb0 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周一, 29 9月 2025 12:45:51 +0800
Subject: [PATCH] 222

---
 DEmon/WebWIPAPI/Controllers/MesIntegrController.cs |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs b/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
index b1f80da..6ee0b86 100644
--- a/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
+++ b/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
@@ -34,6 +34,7 @@
             {
                 var msg = "";
                 var datalist = PlaceMaterialViewService.GetInstance().GetPlacePreview(out msg);
+                datalist = datalist.Where(x => !string.IsNullOrEmpty(x.MaterialCode)).ToList();
                 if (!string.IsNullOrEmpty(msg))
                 {
                     responseMessage = new ApiResponse<List<PlaceMaterialViewEntity>>()
@@ -282,6 +283,11 @@
                     List<int> ids = new List<int>();
                     var materials = InputMaterialService.GetInstance().GetIds(codes);
                     List<InOutListDetailEntity> detail = new List<InOutListDetailEntity>();
+                    if (materials?.Count == 0)
+                    {
+                        msg = ("鐗╂枡鏄庣粏鏌ヨ涓虹┖锛�");
+                        return;
+                    }
                     for (int i = 0; i < materials.Count; i++)
                     {
                         if (typeName == "鍏ュ簱")

--
Gitblit v1.9.3