From 147949f4b3b3699199ef59f41b72b5f5ff83c298 Mon Sep 17 00:00:00 2001 From: "ruoxing.wang" <88384874@qq.com> Date: Thu, 13 Mar 2025 13:09:49 +0800 Subject: [PATCH] 1 --- InjectionPC/FrmMain2408.cs | 2 +- MESClassLibrary/DAL/BasicInfo/BarCodeDAl.cs | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/InjectionPC/FrmMain2408.cs b/InjectionPC/FrmMain2408.cs index 4d3ca12..e455b87 100644 --- a/InjectionPC/FrmMain2408.cs +++ b/InjectionPC/FrmMain2408.cs @@ -4156,7 +4156,7 @@ namespace InjectionPC MessageBox.Show("没找到上一个箱码"); return; } - PrintBoxCode(dr, int.Parse(dr["StandardQty"].ToString()), "0"); + PrintBoxCode(dr, int.Parse(dr["BoxCount"].ToString()), "0"); } diff --git a/MESClassLibrary/DAL/BasicInfo/BarCodeDAl.cs b/MESClassLibrary/DAL/BasicInfo/BarCodeDAl.cs index c12dfb3..c6bdcb6 100644 --- a/MESClassLibrary/DAL/BasicInfo/BarCodeDAl.cs +++ b/MESClassLibrary/DAL/BasicInfo/BarCodeDAl.cs @@ -696,7 +696,12 @@ namespace MESClassLibrary.DAL.BasicInfo { try { - string sql = @"select top 1 * from " + tableName + " where BarCode=@BarCode and IsBad=0 and IsDel=0 order by [CreateTime] desc "; + string columnName = "OneBarCode"; + if (BarCode.Contains(".")) + { + columnName = "BarCode"; + } + string sql = @"select top 1 * from " + tableName + $" where {columnName}=@BarCode and IsBad=0 and IsDel=0 order by [CreateTime] desc "; SqlParameter[] param = new SqlParameter[1]; param[0] = new SqlParameter("@BarCode", SqlDbType.VarChar);