From 01024c743a5c20700bf8035ee48c6cdc149ded96 Mon Sep 17 00:00:00 2001 From: yxj <1qaz@123> Date: 星期二, 04 四月 2023 15:27:08 +0800 Subject: [PATCH] 称重入库模块优化 --- WarM/条码打印/Kf_WeighToBarCode.cs | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Kf_WeighToBarCode.cs" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Kf_WeighToBarCode.cs" index 986de11..8c0d3cf 100644 --- "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Kf_WeighToBarCode.cs" +++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Kf_WeighToBarCode.cs" @@ -21,7 +21,6 @@ InitializeComponent(); } public frmBillQueryCondition_New frmCondition; - public string ViewName = "Sc_ICMOBillStatus_Tmp"; public string ModCaption = "绉伴噸鍏ュ簱"; public const string ModName = "85"; public Int64 HInterID = 0; @@ -56,6 +55,7 @@ cmbHBarCodeType.Items.Clear(); cmbHBarCodeType.Items.Add("鍞竴鏉$爜"); DBUtility.Xt_BaseBillFun.Sub_ClearBill(gbUp); + txtHBarCode.Text = ""; grdMain.DataSource = null; grdSub.DataSource = null; } @@ -65,7 +65,6 @@ { frmCondition = new frmBillQueryCondition_New(); this.Text = ModCaption; - initGrid(); Sub_GetSystemParameter(); } @@ -106,6 +105,11 @@ HInterID = DBUtility.ClsPub.CreateBillID_Prod(HBillType, ref DBUtility.ClsPub.sExeReturnInfo); //寰楀埌鏂板崟鎹甀D HBillNo = DBUtility.ClsPub.CreateBillCode_Prod(HBillType, ref DBUtility.ClsPub.sExeReturnInfo, true); //寰楀埌鏂板崟鎹彿 } + else if (DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HBack"]) == 1) + { + HInterID = DBUtility.ClsPub.CreateBillID_Prod(HBillType, ref DBUtility.ClsPub.sExeReturnInfo); //寰楀埌鏂板崟鎹甀D + HBillNo = DBUtility.ClsPub.CreateBillCode_Prod(HBillType, ref DBUtility.ClsPub.sExeReturnInfo, true); //寰楀埌鏂板崟鎹彿 + } else { HInterID = DBUtility.ClsPub.isLong(Ds.Tables[0].Rows[0]["HInterID"]); @@ -130,14 +134,18 @@ GraphicsGrid(); } - private void grdSub_Paint(object sender, PaintEventArgs e) - { - GraphicsGrid(); - } - private void GraphicsGrid() { DBUtility.Xt_BaseBillFun.GraphicsGrid(grdMain); + } + + private void grdSub_Paint(object sender, PaintEventArgs e) + { + GraphicsGridSub(); + } + + private void GraphicsGridSub() + { DBUtility.Xt_BaseBillFun.GraphicsGrid(grdSub); } @@ -592,6 +600,9 @@ //鍥炲~鏈�澶ф祦姘村彿 oCn.RunProc("exec h_p_WMS_SetMaxNo_QTY '" + sTMNumber + "',1 "); + //鍥炲~婧愬崟涓存椂琛℉InterID + oCn.RunProc("update a set a.HInterID=" + HInterID.ToString() + " from KF_WeighSource_Temp a where a.HInterID<>" + HInterID.ToString() + " and a.HMaker='" + HMaker + "' and convert(varchar(10),a.HMakeDate,120)=convert(varchar(10),getdate(),120)"); + //鍐欏叆鏉$爜鍑哄叆搴撲复鏃惰〃 oCn.RunProc("Insert into KF_PonderationBillMain_Temp " + "(HInterID,HBillNo,HBillType,HMaterID,HAuxPropID,HProcID" + -- Gitblit v1.9.1