From 89873b7d156f21e7aa71b3f004a11ced2e7a7d4e Mon Sep 17 00:00:00 2001 From: yusijie <ysj@hz-kingdee.com> Date: 星期五, 29 十一月 2024 09:28:55 +0800 Subject: [PATCH] 日计划导入限制 --- WebAPI/Controllers/SCGL/日计划管理/JIT_DayPlanPlatFormImportController.cs | 26 ++++++++++++++++++++++++-- 1 files changed, 24 insertions(+), 2 deletions(-) diff --git "a/WebAPI/Controllers/SCGL/\346\227\245\350\256\241\345\210\222\347\256\241\347\220\206/JIT_DayPlanPlatFormImportController.cs" "b/WebAPI/Controllers/SCGL/\346\227\245\350\256\241\345\210\222\347\256\241\347\220\206/JIT_DayPlanPlatFormImportController.cs" index 394d0cd..8df30d4 100644 --- "a/WebAPI/Controllers/SCGL/\346\227\245\350\256\241\345\210\222\347\256\241\347\220\206/JIT_DayPlanPlatFormImportController.cs" +++ "b/WebAPI/Controllers/SCGL/\346\227\245\350\256\241\345\210\222\347\256\241\347\220\206/JIT_DayPlanPlatFormImportController.cs" @@ -20,6 +20,8 @@ SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); public static string BillType = "4610"; Sc_WorkBillSortBillMain omdelMian = new Sc_WorkBillSortBillMain(); + Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); + #region 鐢熶骇鏃ヨ鍒� 鏂囦欢涓婁紶 [Route("JIT_DayPlanPlatFormImport/JIT_DayPlanPlatFormImport_DR")] @@ -61,11 +63,16 @@ tb2.Columns.Add("ICMOBillHInterID", typeof(Int32));//鐢熶骇璁㈠崟涓籭d tb2.Columns.Add("ICMOBillHEntryID", typeof(Int32));//鐢熶骇璁㈠崟瀛恑d tb2.Columns.Add("HProdORGID", typeof(Int32));//缁勭粐id - tb2.Columns.Add("HSeOrderBillNo", typeof(string));//閿�鍞鍗曞彿 + tb2.Columns.Add("HSeOrderBillNo", typeof(string));//閿�鍞鍗曞彿 + //鑾峰彇绯荤粺鍙傛暟 + string Ret = ""; + oSystemParameter.ShowBill(ref Ret); + + LogService.Write("excel鍊硷細" + ExcelDs.Tables[0].Rows[1][15].ToString());//2024-11-26 //娣诲姞鏁版嵁 for (int i = 1; i < ExcelDs.Tables[0].Rows.Count; i++) - { + { DataRow row = tb2.NewRow(); for (int j = 0; j < ExcelDs.Tables[0].Columns.Count; j++) { @@ -75,6 +82,21 @@ if (ExcelDs.Tables[0].Rows[i][0].ToString() == "" && ExcelDs.Tables[0].Rows[i][1].ToString() == "") { continue; + } + else if (oSystemParameter.omodel.JIT_DayPlan_TimeFrame != "0" && oSystemParameter.omodel.JIT_DayPlan_TimeFrame != "") + { + Int32 HDays = Convert.ToInt32(oSystemParameter.omodel.JIT_DayPlan_TimeFrame) * 7; + + + + + for (int j = 0; j < ExcelDs.Tables[0].Columns.Count; j++) + { + if (Convert.ToInt32(ExcelDs.Tables[0].Rows[i][j].ToString()) > 0 ) + { + continue; + } + } } else { -- Gitblit v1.9.1