From 17a8587aea983ef2d2940db6c4e35a03a296ee30 Mon Sep 17 00:00:00 2001 From: yusijie <ysj@hz-kingdee.com> Date: 星期四, 08 六月 2023 10:36:38 +0800 Subject: [PATCH] 提交 --- WebAPI/Controllers/JHGL/Gy_RoutingBillController.cs | 15 +++++++++------ WebAPI/Controllers/LMESController.cs | 2 +- WebAPI/Controllers/POStockInBillController.cs | 11 ++++++++++- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/WebAPI/Controllers/JHGL/Gy_RoutingBillController.cs b/WebAPI/Controllers/JHGL/Gy_RoutingBillController.cs index 88dac64..23c5438 100644 --- a/WebAPI/Controllers/JHGL/Gy_RoutingBillController.cs +++ b/WebAPI/Controllers/JHGL/Gy_RoutingBillController.cs @@ -343,13 +343,16 @@ foreach (Gy_RoutingBillSub oSub in DetailColl) { i++; - if (oSub.HWorkQty <= 0) + if (oSystemParameter.omodel.WMS_CampanyName != "榫欏北姹介厤") { - objJsonResult.code = "0"; - objJsonResult.count = 0; - objJsonResult.Message = "绗�" + i + "琛岋紝鍔犲伐鏁伴噺涓嶈兘涓�0鎴栬�呭皬浜�0"; - objJsonResult.data = null; - return objJsonResult; + if (oSub.HWorkQty <= 0) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "绗�" + i + "琛岋紝鍔犲伐鏁伴噺涓嶈兘涓�0鎴栬�呭皬浜�0"; + objJsonResult.data = null; + return objJsonResult; + } } //濡傛灉宸ヤ环涓�0锛屽垯宸ヤ环瀛楁涓嶅仛涓哄繀濉瓧娈� diff --git a/WebAPI/Controllers/LMESController.cs b/WebAPI/Controllers/LMESController.cs index cf9b9bf..eb664e7 100644 --- a/WebAPI/Controllers/LMESController.cs +++ b/WebAPI/Controllers/LMESController.cs @@ -425,7 +425,7 @@ } else { - string sql1 = "select top 1000 * from h_v_Gy_RoutingBillList where 1 = 1 "; + string sql1 = "select * from h_v_Gy_RoutingBillList where 1 = 1 "; string sql = sql1 + sWhere + " order by hmainid desc,cast(宸ュ簭鍙� as int)"; ds = oCN.RunProcReturn(sql, "h_v_Gy_RoutingBillList"); } diff --git a/WebAPI/Controllers/POStockInBillController.cs b/WebAPI/Controllers/POStockInBillController.cs index 467a4e4..fdfdebc 100644 --- a/WebAPI/Controllers/POStockInBillController.cs +++ b/WebAPI/Controllers/POStockInBillController.cs @@ -1298,7 +1298,7 @@ "-", num23.ToString() })); - DataSet dataSet16 = clsCN3.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); + DataSet dataSet16 = clsCN3.RunProcReturn(" select * from Gy_BarCodeBill where HBarCode= '" + text1 + "'", "Gy_BarCodeBill"); bool flag10 = dataSet16.Tables[0].Rows.Count > 0; if (flag10) { @@ -1323,6 +1323,7 @@ } else { + //鍙兘鍜屼粬浠殑鐧诲綍缁勭粐鏈夊叧绯� string billCode3 = "85"; long num32 = ClsPub.CreateBillID_Prod(billCode3, ref ClsPub.sExeReturnInfo); long num33 = 0L; @@ -4307,6 +4308,14 @@ { DataSet dataSet = this.oCn.RunProcReturn("exec h_p_ReceiveBill_Fast " + hinterID, "h_p_ReceiveBill_Fast"); DataRow dataRow = dataSet.Tables[0].Rows[0]; + if (dataSet.Tables[0].Rows.Count == 1 && dataSet.Tables[0].Rows[0]["FRECEIVENumber"].ToString() == "0") + { + this.objJsonResult.code = "0"; + this.objJsonResult.count = 0; + this.objJsonResult.Message = "瀛樺湪澶氫釜閲囪喘璁㈠崟鍗曟嵁绫诲瀷锛屼笉鍏佽鎻愪氦锛�"; + this.objJsonResult.data = null; + return this.objJsonResult; + } bool flag4 = dataSet.Tables[0].Rows.Count <= 0; bool flag5 = flag4; bool flag6 = flag5; -- Gitblit v1.9.1