|
|
@@ -156,13 +156,38 @@ namespace UAS_MES_NEW.Make
|
|
|
OperateResult.AppendText(">>请输入SN\n", Color.Black);
|
|
|
isImei1 = false;
|
|
|
isImei2 = false;
|
|
|
+ isImei3 = false;
|
|
|
}
|
|
|
}
|
|
|
else if (isImei2)
|
|
|
{
|
|
|
- isImei2 = false;
|
|
|
- isImei1 = false;
|
|
|
- isImei3 = true;
|
|
|
+ OperateResult.AppendText("<<" + sncode.Text + "\n", Color.Black);
|
|
|
+ imei1 = sncode.Text;
|
|
|
+ if (imei1.Contains(checksn))
|
|
|
+ {
|
|
|
+ OperateResult.AppendText("<<条码2核对成功\n", Color.Green, sncode);
|
|
|
+ OperateResult.AppendText(">>请输入需要核对的条码3\n", Color.Black);
|
|
|
+ isImei2 = false;
|
|
|
+ isImei1 = false;
|
|
|
+ isImei3 = true;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ //清空imei1变量的值
|
|
|
+ imei1 = "";
|
|
|
+ imei2 = "";
|
|
|
+ checksn = "";
|
|
|
+ //SN核对失败
|
|
|
+ //>> 请输入SN
|
|
|
+ OperateResult.AppendText(">>SN核对失败,不一致\n", Color.Red, sncode);
|
|
|
+ SetCheck set = new SetCheck("NG", Color.Red);
|
|
|
+ BaseUtil.SetFormCenter(set);
|
|
|
+ set.ShowDialog();
|
|
|
+ OperateResult.AppendText(">>请输入SN\n", Color.Black);
|
|
|
+ isImei1 = false;
|
|
|
+ isImei2 = false;
|
|
|
+ isImei3 = false;
|
|
|
+ }
|
|
|
}
|
|
|
//输入的是imei1
|
|
|
else
|
|
|
@@ -193,6 +218,7 @@ namespace UAS_MES_NEW.Make
|
|
|
checksn = "";
|
|
|
isImei1 = false;
|
|
|
isImei2 = false;
|
|
|
+ isImei3 = false;
|
|
|
return;
|
|
|
}
|
|
|
//调用 SETSTEPRESULT ,获取返回的工单号,
|
|
|
@@ -266,6 +292,7 @@ namespace UAS_MES_NEW.Make
|
|
|
//imei1校对结束,下次输入的是SN
|
|
|
isImei1 = false;
|
|
|
isImei2 = false;
|
|
|
+ isImei3 = false;
|
|
|
}
|
|
|
}
|
|
|
}
|