From c62b172320283eb2c748f98d434b9ca511f24309 Mon Sep 17 00:00:00 2001 From: black-goat-me <226547893@qq.com> Date: 星期三, 26 四月 2023 13:40:13 +0800 Subject: [PATCH] 1 --- WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs | 48 ++++++++++++++++++++++++++++++++++-------------- 1 files changed, 34 insertions(+), 14 deletions(-) diff --git a/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs b/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs index 79fcc6f..151d2a4 100644 --- a/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs +++ b/WebAPI/Controllers/CJGL/Cj_StationOutBillController.cs @@ -176,14 +176,6 @@ objJsonResult.data = null; return objJsonResult; } - //if (HEmpID == 0) - //{ - // objJsonResult.code = "0"; - // objJsonResult.count = 0; - // objJsonResult.Message = "鎿嶄綔鍛樻病鏈夐�夋嫨锛�"; - // objJsonResult.data = null; - // return objJsonResult; - //} //if (HQCCheckID == 0) //{ // objJsonResult.code = "0"; @@ -192,14 +184,42 @@ // objJsonResult.data = null; // return objJsonResult; //} - if (HSourceID == 0) + + //鑾峰彇绯荤粺鍙傛暟 + string Ret = ""; + if (oSystemParameter.ShowBill(ref Ret)) { - objJsonResult.code = "0"; - objJsonResult.count = 0; - objJsonResult.Message = "鐢熶骇璧勬簮娌℃湁閫夋嫨锛�"; - objJsonResult.data = null; - return objJsonResult; + //鍒ゆ柇瀹㈡埛涓嶄负榫欏北姹介厤 + if (oSystemParameter.omodel.WMS_CampanyName != "榫欏北姹介厤") //绯荤粺鍙傛暟 + { + if (HSourceID == 0) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鐢熶骇璧勬簮娌℃湁閫夋嫨锛�"; + objJsonResult.data = null; + return objJsonResult; + } + } + //鍒ゆ柇瀹㈡埛涓洪緳灞辨苯閰� + else if (oSystemParameter.omodel.WMS_CampanyName == "榫欏北姹介厤") + { + //鍒ゆ柇鏄惁涓哄宸ヤ綅 + ds = oCN.RunProcReturn("select * from h_v_GetStationOutBill_Detail where 宸ュ簭ID = " + HProcID + " and 鐗╂枡ID = " + HMaterID + " and 娴佽浆鍗″彿 = '" + HProcExchBillNo + "'", "h_v_GetStationOutBill_Detail"); + if (ds != null && ds.Tables[0].Rows.Count <= 1) + { + if (HEmpID == 0) + { + objJsonResult.code = "0"; + objJsonResult.count = 0; + objJsonResult.Message = "鎿嶄綔鍛樻病鏈夐�夋嫨锛�"; + objJsonResult.data = null; + return objJsonResult; + } + } + } } + //if (HCenterID == 0) //{ // objJsonResult.code = "0"; -- Gitblit v1.9.1