From 6007d75fc8b28066a8ef78425d5b7900616adf5a Mon Sep 17 00:00:00 2001 From: wtt <1985833171@qq.com> Date: 星期三, 05 六月 2024 13:38:45 +0800 Subject: [PATCH] 修复bug --- 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