|
|
@@ -223,6 +223,106 @@ namespace UAS_MES_NEW.Make
|
|
|
{
|
|
|
OperateResult.AppendText(oErrorMessage + "\n", Color.Red);
|
|
|
}
|
|
|
+ dt = (DataTable)dh.ExecuteSql("select ms_imei1,ms_imei2,ms_netcard,ms_othid1,ms_othid2,ms_othid3 from makeserial where ms_id='" + oMsId + "'", "select");
|
|
|
+ string[] par = sncheck.Text.Split('#');
|
|
|
+ for (int i = 0; i < par.Length; i++)
|
|
|
+ {
|
|
|
+ string name = par[i].Split('=')[0];
|
|
|
+ string value = par[i].Split('=')[1];
|
|
|
+ switch (name)
|
|
|
+ {
|
|
|
+ case "oIMEI1":
|
|
|
+ if (value == dt.Rows[0]["ms_imei1"].ToString())
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>IMEI1:" + value + "核对成功\n", Color.Green);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>IMEI1:" + value + "核对失败\n", Color.Red);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case "oIMEI2":
|
|
|
+ if (value == dt.Rows[0]["ms_imei2"].ToString())
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>IMEI2:" + value + "核对成功\n", Color.Green);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>IMEI2:" + value + "核对失败\n", Color.Red);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case "oID1":
|
|
|
+ if (value == dt.Rows[0]["ms_othid1"].ToString())
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oID1:" + value + "核对成功\n", Color.Green);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oID1:" + value + "核对失败\n", Color.Red);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case "oID2":
|
|
|
+ if (value == dt.Rows[0]["ms_othid2"].ToString())
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oID2:" + value + "核对成功\n", Color.Green);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oID2:" + value + "核对失败\n", Color.Red);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case "oID3":
|
|
|
+ if (value == dt.Rows[0]["ms_othid3"].ToString())
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oID3:" + value + "核对成功\n", Color.Green);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oID3:" + value + "核对失败\n", Color.Red);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case "oPSN":
|
|
|
+ if (value == dt.Rows[0]["ms_psn"].ToString())
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oPSN:" + value + "核对成功\n", Color.Green);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oPSN:" + value + "核对失败\n", Color.Red);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case "oWIFI":
|
|
|
+ if (value == dt.Rows[0]["ms_mac"].ToString())
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oWIFI:" + value + "核对成功\n", Color.Green);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oWIFI:" + value + "核对失败\n", Color.Red);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case "oNetCode":
|
|
|
+ if (value == dt.Rows[0]["ms_netcode"].ToString())
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oNetCode:" + value + "核对成功\n", Color.Green);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ OperateResult.AppendText(">>oNetCode:" + value + "核对失败\n", Color.Red);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
//记录日志
|
|
|
LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, oMakeCode, User.UserLineCode, User.UserSourceCode, "机身标打印", "机身标打印成功", sncode.Text, "");
|
|
|
//更新打印的数据
|