From a4713970c72a8d27b6f65ad37fe256de1cb72f8d Mon Sep 17 00:00:00 2001 From: yusijie <ysj@hz-kingdee.com> Date: 星期五, 09 六月 2023 11:48:14 +0800 Subject: [PATCH] 1 --- WebAPI/Controllers/POStockInBillController.cs | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) 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