|
|
@@ -60,7 +60,17 @@ namespace UAS_MES.Query
|
|
|
{
|
|
|
if (e.KeyCode == Keys.Enter)
|
|
|
{
|
|
|
- ms_id = (DataTable)dh.ExecuteSql("select ms_id,ms_makecode from makeserial where ms_sncode='" + sn_code.Text + "' or ms_beforesn='"+sn_code.Text+"' order by ms_id","select");
|
|
|
+ ms_id = (DataTable)dh.ExecuteSql("select beforesn,sn from makesnrelation where beforesn='" + sn_code.Text + "' or sn='" + sn_code.Text + "'", "select");
|
|
|
+ if (ms_id.Rows.Count > 0)
|
|
|
+ {
|
|
|
+ //说明有过转号
|
|
|
+ ms_id = (DataTable)dh.ExecuteSql("select ms_id,ms_makecode from makeserial where ms_sncode='" + ms_id.Rows[0]["beforesn"].ToString() + "' or ms_sncode='" + ms_id.Rows[0]["sn"].ToString() + "' order by ms_id", "select");
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ //没有过转号
|
|
|
+ ms_id = (DataTable)dh.ExecuteSql("select ms_id,ms_makecode from makeserial where ms_sncode='" + sn_code.Text + "' order by ms_id", "select");
|
|
|
+ }
|
|
|
if (ms_id.Rows.Count==0)
|
|
|
{
|
|
|
//无值则提示
|