|
|
@@ -97,7 +97,7 @@ namespace UAS_MES.Make
|
|
|
{
|
|
|
//记录该数据保证在修改不被允许的前提下能偶回复之前的值
|
|
|
StandardQTY = decimal.Parse(dt.Rows[0]["pr_outboxinnerqty"].ToString());
|
|
|
- ms_salecode.Text = dt.Rows[0]["pa_salecode"].ToString();
|
|
|
+ //ms_salecode.Text = dt.Rows[0]["pa_salecode"].ToString();
|
|
|
BaseUtil.SetFormValue(this.Controls, dt);
|
|
|
if (pa_standardqty.Text != "0")
|
|
|
{
|
|
|
@@ -187,6 +187,7 @@ namespace UAS_MES.Make
|
|
|
string ms_prodcode = "";
|
|
|
string ms_iostatus = "";
|
|
|
string ms_outno = "";
|
|
|
+ string ms_salecode_text = "";
|
|
|
if (dt.Rows.Count > 0)
|
|
|
{
|
|
|
StandardQTY = decimal.Parse(dt.Rows[0]["pr_outboxinnerqty"].ToString());
|
|
|
@@ -194,6 +195,12 @@ namespace UAS_MES.Make
|
|
|
ms_prodcode = dt.Rows[0]["ms_prodcode"].ToString();
|
|
|
ms_iostatus = dt.Rows[0]["ms_iostatus"].ToString();
|
|
|
ms_outno = dt.Rows[0]["ms_outno"].ToString();
|
|
|
+ ms_salecode_text = dt.Rows[0]["ms_salecode"].ToString();
|
|
|
+ if (locksalecode.Checked&&ms_salecode.Text != "" && ms_salecode.Text != ms_salecode_text)
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>序列号" + sn_code.Text + "所属订单号"+ ms_salecode_text + "与界面订单号"+ ms_salecode.Text + "不同,无法采集\n", Color.Red, sn_code);
|
|
|
+ return;
|
|
|
+ }
|
|
|
BaseUtil.SetFormValue(this.Controls, dt);
|
|
|
}
|
|
|
if (dt.Rows[0]["ms_outno"].ToString() != "")
|
|
|
@@ -360,8 +367,15 @@ namespace UAS_MES.Make
|
|
|
pa_standardqty.Text = "";
|
|
|
if (AutoPrint.Checked)
|
|
|
Print_Click(new object(), new EventArgs());
|
|
|
- pa_outboxcode.SelectAll();
|
|
|
- pa_outboxcode.Focus();
|
|
|
+ if (!CollecRemark.Checked)
|
|
|
+ {
|
|
|
+ pa_outboxcode.SelectAll();
|
|
|
+ pa_outboxcode.Focus();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ pa_remark.SelectAll();
|
|
|
+ pa_remark.Focus();
|
|
|
+ }
|
|
|
if (PR_CHECKCARTONW != "0")
|
|
|
{
|
|
|
OperateResult.AppendText(">>卡通箱" + pa_outboxcode.Text + "满箱处于称重工序,请在卡通箱称重界面进行称重打印\n", Color.Black, sn_code);
|
|
|
@@ -440,8 +454,16 @@ namespace UAS_MES.Make
|
|
|
pa_status.Text = "1";
|
|
|
pa_standardqty.Text = "";
|
|
|
LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, pa_makecode.Text, User.UserLineCode, User.UserSourceCode, "装箱采集", "封箱成功", pa_outboxcode.Text, "");
|
|
|
- pa_outboxcode.SelectAll();
|
|
|
- pa_outboxcode.Focus();
|
|
|
+ if (!CollecRemark.Checked)
|
|
|
+ {
|
|
|
+ pa_outboxcode.SelectAll();
|
|
|
+ pa_outboxcode.Focus();
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ pa_remark.SelectAll();
|
|
|
+ pa_remark.Focus();
|
|
|
+ }
|
|
|
if (PR_CHECKCARTONW != "0")
|
|
|
{
|
|
|
OperateResult.AppendText(">>卡通箱" + pa_outboxcode.Text + "处于称重工序,请在卡通箱称重界面进行操作\n", Color.Black, sn_code);
|
|
|
@@ -761,6 +783,7 @@ namespace UAS_MES.Make
|
|
|
dh.UpdateByCondition("package", "pa_remark='" + pa_remark.Text + "'", "pa_outboxcode='" + pa_outboxcode.Text + "'");
|
|
|
OperateResult.AppendText(">>箱号" + pa_outboxcode.Text + "关联信息" + pa_remark.Text + "采集成功\n", Color.Green);
|
|
|
pa_remark.Text = "";
|
|
|
+ pa_outboxcode.SelectAll();
|
|
|
pa_outboxcode.Focus();
|
|
|
}
|
|
|
else OperateResult.AppendText(">>请先采集箱内数据\n", Color.Red);
|