|
|
@@ -204,14 +204,17 @@ namespace UAS_MES.Make
|
|
|
}
|
|
|
break;
|
|
|
case "S":
|
|
|
- sql.Clear();
|
|
|
- sql.Append("select 1 from package left join make on pa_salecode=ma_salecode left join makeserial ");
|
|
|
- sql.Append("on ma_code=ms_makecode where pa_outboxcode='" + pa_outboxcode.Text + "' and ms_id='" + oMsID + "'");
|
|
|
- DataTable dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
|
|
|
- if (dt.Rows.Count == 0)
|
|
|
+ if (dh.CheckExist("package", "pa_outboxcode='" + pa_outboxcode.Text + "'"))
|
|
|
{
|
|
|
- OperateResult.AppendText(">>序列号" + sn_code.Text + "所属订单号和当前箱号订单不相等\n", Color.Red, sn_code);
|
|
|
- return;
|
|
|
+ sql.Clear();
|
|
|
+ sql.Append("select 1 from package left join make on pa_salecode=ma_salecode left join makeserial ");
|
|
|
+ sql.Append("on ma_code=ms_makecode where pa_outboxcode='" + pa_outboxcode.Text + "' and ms_id='" + oMsID + "'");
|
|
|
+ DataTable dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
|
|
|
+ if (dt.Rows.Count == 0)
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>序列号" + sn_code.Text + "所属订单号和当前箱号订单不相等\n", Color.Red, sn_code);
|
|
|
+ return;
|
|
|
+ }
|
|
|
}
|
|
|
break;
|
|
|
case "":
|