From c48c7746efa89e3cbf38e089d20cd9029c2ce1c8 Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期五, 07 六月 2024 09:52:37 +0800
Subject: [PATCH] 模具点检单PDA 扫条码没有返回数据,核对匹配字段

---
 WebAPI/Controllers/SCGL/Sc_MESTransFerWorkBillController.cs |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/WebAPI/Controllers/SCGL/Sc_MESTransFerWorkBillController.cs b/WebAPI/Controllers/SCGL/Sc_MESTransFerWorkBillController.cs
index 3444efa..a866a25 100644
--- a/WebAPI/Controllers/SCGL/Sc_MESTransFerWorkBillController.cs
+++ b/WebAPI/Controllers/SCGL/Sc_MESTransFerWorkBillController.cs
@@ -5613,9 +5613,17 @@
                     //string[] arrStr = oItem.HSendMan.Split(','); //鍙戦�佷汉
                     //arrStr = oItem.HReceiveMan.Split(',');  //鎺ユ敹浜�
                     string[] arrStr = oItem.HCopyMan.Split(',');  //鎶勯�佷汉
-                    List<string> b = new List<string>(arrStr);
-                    b.Add(oItem.HReceiveMan);
-                    arrStr = b.ToArray();
+                    if (!string.IsNullOrEmpty(oItem.HCopyMan))
+                    {
+                        arrStr = oItem.HCopyMan.Split(',');  // 鎶勯�佷汉
+                        List<string> b = new List<string>(arrStr);
+                        b.Add(oItem.HReceiveMan);
+                        arrStr = b.ToArray();
+                    }
+                    else
+                    {
+                        arrStr = oItem.HReceiveMan.Split(',');//鎺ユ敹浜�
+                    }
                     //鎶勯�佷汉琛ㄤ綋鏁版嵁
                     for (int i = 1; i <= arrStr.Length; i++)
                     {
@@ -5733,18 +5741,17 @@
         #region 宸ヤ綔鑱旂郴鍗曠紪杈戣幏鍙栨暟鎹�
         [Route("Sc_MESTransFerWorkBill/GetOA_WorkLinkBillListCheckDetai")]
         [HttpGet]
-        public object GetOA_WorkLinkBillListCheckDetai(string HID, string HEntryID)
+        public object GetOA_WorkLinkBillListCheckDetai(string HID)
         {
             try
             {
                 List<object> columnNameList = new List<object>();
 
-                string sql = string.Format(@"select A.*,B.HEntryID,B.HReadFlag,D.HName HDeptName,e.HName HEvaluateStatusName
+                string sql = string.Format(@"select A.*,D.HName HDeptName,e.HName HEvaluateStatusName
                                         from OA_WorkLinkBillMain A 
-                                        inner join  OA_WorkLinkBillSub2 B on A.HInterID=B.HInterID 
                                         left join Gy_Department D on A.HDeptID=D.HItemID
                                         left join Gy_EvaluateStatus AS e ON A.HEvaluateStatusID = e.HItemID
-                                        where A.HInterID='" + HID + "' and b.HEntryID='" + HEntryID + "'"); ;
+                                        where A.HInterID='" + HID + "'" ); ;
                 ds = oCN.RunProcReturn(sql, "OA_WorkLinkBillMain");
                 if (ds == null || ds.Tables[0].Rows.Count == 0)
                 {

--
Gitblit v1.9.1