From 068a221025ffe209b25f00642f9bcd1e28861fe0 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周四, 16 10月 2025 15:58:42 +0800
Subject: [PATCH] 本次请求中物料号不能重复修复
---
DEmon/WebWIPAPI/Controllers/MesIntegrController.cs | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs b/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
index b6c4ba2..ed7842f 100644
--- a/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
+++ b/DEmon/WebWIPAPI/Controllers/MesIntegrController.cs
@@ -111,7 +111,7 @@
};
return ApiResponseHelper.ReturnApiResponse(responseMessage, "importInOrder", "");
}
- if (importMaterials.Select(x => x.Code).Distinct().Count() != 1)
+ if (importMaterials.GroupBy(x => x.Code).Any(g => g.Count() > 1))
{
responseMessage = new ApiResponse<string>()
{
@@ -310,7 +310,7 @@
};
return ApiResponseHelper.ReturnApiResponse(responseMessage, "importOutOrder", "");
}
- if (inputmaterials.Select(x => x.Code).Distinct().Count() != 1)
+ if (inputmaterials.GroupBy(x => x.Code).Any(g => g.Count() > 1))
{
responseMessage = new ApiResponse<string>()
{
@@ -485,23 +485,25 @@
if (ids.Count > 0)
{
int count = MainTaskService.GetInstance().SaveOutMainTask(ids, out msg);
+ var retMsg = msg;
if (count > 0)
{
- msg = "鍑哄簱浠诲姟鐢熸垚鎴愬姛";
+ //鎴愬姛涓嶉渶瑕佸啓鏂囧瓧
+ //msg = "鍑哄簱浠诲姟鐢熸垚鎴愬姛:" + retMsg;
}
else if (count == 0)
{
- msg = "鍑哄簱浠诲姟宸插湪浠诲姟闃熷垪涓�";
+ msg = "鍑哄簱浠诲姟宸插湪浠诲姟闃熷垪涓�:" + retMsg;
}
else
{
- msg = "鍑哄簱浠诲姟鐢熸垚澶辫触锛�";
+ msg = "鍑哄簱浠诲姟鐢熸垚澶辫触锛�:" + retMsg;
}
}
else
{
- msg = "璇烽�夋嫨瑕佸嚭搴撶殑鐗╂枡";
+ msg = "瑕佸嚭搴撶殑鐗╂枡娌℃湁鍙敤搴撳瓨";
}
//Alert.Show(msg);
//WriteLog("搴撲綅鐗╂枡鍑哄簱" + msg, "搴撳瓨绠$悊");
--
Gitblit v1.9.3