|
|
@@ -115,20 +115,17 @@ namespace UAS_MES.Make
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- OperateResult.AppendText(">>序列号" + sncode.Text + "没有对应工序\n", Color.Red);
|
|
|
- sncode.Text = "";
|
|
|
+ OperateResult.AppendText(">>序列号" + sncode.Text + "没有对应工序\n", Color.Red, sncode);
|
|
|
}
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- sncode.Text = "";
|
|
|
- OperateResult.AppendText(ErrorMessage2 + "\n", Color.Red);
|
|
|
+ OperateResult.AppendText(ErrorMessage2 + "\n", Color.Red, sncode);
|
|
|
}
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- sncode.Text = "";
|
|
|
- OperateResult.AppendText(ErrorMessage2 + "\n", Color.Red);
|
|
|
+ OperateResult.AppendText(ErrorMessage2 + "\n", Color.Red, sncode);
|
|
|
}
|
|
|
}
|
|
|
else
|
|
|
@@ -157,8 +154,7 @@ namespace UAS_MES.Make
|
|
|
}
|
|
|
if (!isbt)
|
|
|
{
|
|
|
- OperateResult.AppendText(">>BT号不符合工单导入要求\n", Color.Red);
|
|
|
- sncode.Text = "";
|
|
|
+ OperateResult.AppendText(">>BT号不符合工单导入要求\n", Color.Red, sncode);
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
@@ -173,8 +169,7 @@ namespace UAS_MES.Make
|
|
|
{
|
|
|
if (!(dt.Rows[0]["sr_startcode"].ToString().CompareTo(sncode.Text) <= 0 && dt.Rows[0]["sr_endcode"].ToString().CompareTo(sncode.Text) >= 0))
|
|
|
{
|
|
|
- OperateResult.AppendText(">>BT号不符合销售单合同范围\n", Color.Red);
|
|
|
- sncode.Text = "";
|
|
|
+ OperateResult.AppendText(">>BT号不符合销售单合同范围\n", Color.Red, sncode);
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
@@ -183,18 +178,16 @@ namespace UAS_MES.Make
|
|
|
ms_bt = dh.getFieldDataByCondition("makeserial", "ms_bt", "ms_id = '" + oMsID + "'").ToString();
|
|
|
if (sncode.Text == ms_bt)
|
|
|
{
|
|
|
- sncode.Text = "";
|
|
|
- OperateResult.AppendText(">>BT错误,重复\n", Color.Red);
|
|
|
+ OperateResult.AppendText(">>BT错误,重复\n", Color.Red, sncode);
|
|
|
OperateResult.AppendText(">>请输入BT\n", Color.Black);
|
|
|
return;
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
ms_bt = sncode.Text;
|
|
|
- OperateResult.AppendText(">>BT采集完成\n>>请输入MAC\n", Color.Green);
|
|
|
+ OperateResult.AppendText(">>BT采集完成\n>>请输入MAC\n", Color.Green, sncode);
|
|
|
isBT = false;
|
|
|
isMAC = true;
|
|
|
- sncode.Text = "";
|
|
|
sncode.Focus();
|
|
|
return;
|
|
|
}
|
|
|
@@ -226,8 +219,7 @@ namespace UAS_MES.Make
|
|
|
}
|
|
|
if (!ismac)
|
|
|
{
|
|
|
- OperateResult.AppendText(">>MAC号不符合工单导入要求\n", Color.Red);
|
|
|
- sncode.Text = "";
|
|
|
+ OperateResult.AppendText(">>MAC号不符合工单导入要求\n", Color.Red, sncode);
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
@@ -242,8 +234,7 @@ namespace UAS_MES.Make
|
|
|
{
|
|
|
if (!(dt.Rows[0]["sr_startcode"].ToString().CompareTo(sncode.Text) <= 0 && dt.Rows[0]["sr_endcode"].ToString().CompareTo(sncode.Text) >= 0))
|
|
|
{
|
|
|
- OperateResult.AppendText(">>MAC号不符合销售单合同范围\n", Color.Red);
|
|
|
- sncode.Text = "";
|
|
|
+ OperateResult.AppendText(">>MAC号不符合销售单合同范围\n", Color.Red, sncode);
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
@@ -252,18 +243,17 @@ namespace UAS_MES.Make
|
|
|
ms_mac = dh.getFieldDataByCondition("makeserial", "ms_mac", "ms_id = '" + oMsID + "'").ToString();
|
|
|
if (sncode.Text == ms_mac)
|
|
|
{
|
|
|
- sncode.Text = "";
|
|
|
- OperateResult.AppendText(">>MAC错误,重复\n", Color.Red);
|
|
|
+ OperateResult.AppendText(">>MAC错误,重复\n", Color.Red, sncode);
|
|
|
OperateResult.AppendText(">>请输入MAC\n", Color.Black);
|
|
|
return;
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- if (LogicHandler.SetStepResult(ms_makecode.Text, User.UserSourceCode, sn_code,"BT/MAC采集", "BT/MAC采集完成",User.UserCode,out ErrorMessage))
|
|
|
+ if (LogicHandler.SetStepResult(ms_makecode.Text, User.UserSourceCode, sn_code, "BT/MAC采集", "BT/MAC采集完成", User.UserCode, out ErrorMessage))
|
|
|
{
|
|
|
dh.UpdateByCondition("makeserial", "ms_mac = '" + sncode.Text + "' ," + "ms_bt = '" + ms_bt + "'", "ms_id = '" + oMsID + "'");
|
|
|
OperateResult.AppendText(">>BT/MAC采集完成,执行更新\n", Color.Green);
|
|
|
- LogicHandler.DoCommandLog(Tag.ToString(),User.UserCode,ms_makecode.Text,User.UserLineCode,User.UserSourceCode,"BT/MAC采集","采集成功", sn_code,"");
|
|
|
+ LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, ms_makecode.Text, User.UserLineCode, User.UserSourceCode, "BT/MAC采集", "采集成功", sn_code, "");
|
|
|
sql.Clear();
|
|
|
sql.Append("select ma_qty - nvl(mcd_inqty, 0) mcd_remainqty from make left join makecraftdetail on ");
|
|
|
sql.Append("mcd_maid=ma_id left join product on pr_code=ma_prodcode where ma_code='" + ms_makecode.Text + "' and mcd_stepcode='" + User.CurrentStepCode + "'");
|