|
|
@@ -104,13 +104,12 @@ namespace UAS_MES_NEW.Make
|
|
|
OperateResult.AppendText("未正确安装BarTender软件\n", Color.Red);
|
|
|
}
|
|
|
}
|
|
|
- bool CheckPass = false;
|
|
|
+
|
|
|
private void sn_code_KeyDown(object sender, KeyEventArgs e)
|
|
|
{
|
|
|
//按下enter键
|
|
|
if (e.KeyCode == Keys.Enter)
|
|
|
{
|
|
|
-
|
|
|
//如果输入的值为空的话,提示不能为空
|
|
|
if (sncode.Text == "")
|
|
|
{
|
|
|
@@ -166,16 +165,11 @@ namespace UAS_MES_NEW.Make
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
- CheckPass = false;
|
|
|
+ RET_ERRNO rET_ = n01Api.N01_StopReading();
|
|
|
+ Thread.Sleep(500);
|
|
|
//开始盘存
|
|
|
RET_ERRNO er = n01Api.N01_StartReading();
|
|
|
OperateResult.AppendText("开始盘存:" + er + "\n", Color.Black);
|
|
|
- Thread.Sleep(int.Parse(Delay.Value.ToString()) * 1000);
|
|
|
- if (!CheckPass)
|
|
|
- {
|
|
|
- RET_ERRNO rET_ = n01Api.N01_StopReading();
|
|
|
- OperateResult.AppendText("未获取到数据,停止盘存:" + rET_ + "\n", Color.Black);
|
|
|
- }
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
@@ -234,6 +228,7 @@ namespace UAS_MES_NEW.Make
|
|
|
public N01Api n01Api = new N01Api();
|
|
|
private void TagReadDataResult(object sender, TagReadDataEventArgs e)
|
|
|
{
|
|
|
+ OperateResult.AppendText("进入回调方法,读取Tag:" + e.EpcInfo.epc + "\n");
|
|
|
if (e.EpcInfo.epc != "" && e.EpcInfo.epc != null && sncode.Text != "")
|
|
|
{
|
|
|
OperateResult.AppendText("tag:" + e.EpcInfo.epc + "\n");
|
|
|
@@ -246,7 +241,6 @@ namespace UAS_MES_NEW.Make
|
|
|
OperateResult.AppendText("<<序列号:" + sncode.Text + "\n", Color.Black);
|
|
|
RET_ERRNO rET_ = n01Api.N01_StopReading();
|
|
|
OperateResult.AppendText("获取数据成功,停止盘存:" + rET_ + "\n", Color.Black);
|
|
|
- CheckPass = true;
|
|
|
//记录日志
|
|
|
LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, oMakeCode, User.UserLineCode, User.UserSourceCode, "RFID核对", "RFID核对成功", sncode.Text, "");
|
|
|
//更新打印的数据
|
|
|
@@ -286,6 +280,11 @@ namespace UAS_MES_NEW.Make
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ else
|
|
|
+ {
|
|
|
+ RET_ERRNO rET_ = n01Api.N01_StopReading();
|
|
|
+ OperateResult.AppendText("请输入SN,停止盘存:" + rET_ + "\n", Color.Black);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|