|
|
@@ -32,7 +32,11 @@ namespace UAS_MES.Make
|
|
|
string ms_id = "";
|
|
|
|
|
|
StringBuilder sb ;
|
|
|
+
|
|
|
string sncode = "";
|
|
|
+ StringBuilder oldData ;
|
|
|
+ //记录新数据
|
|
|
+ StringBuilder newData ;
|
|
|
public Make_UpdateCollectCode()
|
|
|
{
|
|
|
InitializeComponent();
|
|
|
@@ -120,6 +124,8 @@ namespace UAS_MES.Make
|
|
|
step = 1;
|
|
|
OperateResult.AppendText("<<请输入"+((CheckBox)list[0]).Text+"\n", Color.Green, inputValue);
|
|
|
sb = new StringBuilder();
|
|
|
+ oldData = new StringBuilder();
|
|
|
+ newData = new StringBuilder();
|
|
|
}
|
|
|
else
|
|
|
//采集的关联采集信息
|
|
|
@@ -161,6 +167,8 @@ namespace UAS_MES.Make
|
|
|
}
|
|
|
//通过校验
|
|
|
sb.Append("ms_"+((CheckBox)list[step - 1]).Text.Split('/')[0]+" = '"+inputValue.Text+"',");
|
|
|
+ oldData.Append("ms_" + ((CheckBox)list[step - 1]).Text.Split('/')[0] + ":"+ dt.Rows[0]["ms_" + ((CheckBox)list[step - 1]).Text.Split('/')[0]].ToString()+",");
|
|
|
+ newData.Append("ms_" + ((CheckBox)list[step - 1]).Text.Split('/')[0] + ":" +inputValue.Text+",");
|
|
|
}
|
|
|
break;
|
|
|
case "网标":
|
|
|
@@ -179,6 +187,8 @@ namespace UAS_MES.Make
|
|
|
}
|
|
|
//通过校验
|
|
|
sb.Append("ms_" + (((CheckBox)list[step - 1]).Text == "网标" ? "NETCODE" : ((CheckBox)list[step - 1]).Text)+" = '"+inputValue.Text+"',");
|
|
|
+ oldData.Append("ms_" + (((CheckBox)list[step - 1]).Text == "网标" ? "NETCODE" : ((CheckBox)list[step - 1]).Text) + ":" + dt.Rows[0]["ms_" + (((CheckBox)list[step - 1]).Text == "网标" ? "NETCODE" : ((CheckBox)list[step - 1]).Text)].ToString() + ",");
|
|
|
+ newData.Append("ms_" + (((CheckBox)list[step - 1]).Text == "网标" ? "NETCODE" : ((CheckBox)list[step - 1]).Text) + ":" + inputValue.Text + ",");
|
|
|
break;
|
|
|
}
|
|
|
//判断是否是最后一个
|
|
|
@@ -193,7 +203,7 @@ namespace UAS_MES.Make
|
|
|
//提示烧录成功
|
|
|
OperateResult.AppendText(">>烧录成功\n", Color.Green);
|
|
|
//记录日志
|
|
|
- LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, dt.Rows[0]["ms_makecode"].ToString(), User.UserLineCode, User.UserSourceCode, "更新烧录", "转换成功", sncode,"");
|
|
|
+ LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, dt.Rows[0]["ms_makecode"].ToString(), User.UserLineCode, User.UserSourceCode, "更新烧录", "原数据:"+oldData.ToString()+"新数据:"+newData.ToString(), sncode,"");
|
|
|
step = 0;
|
|
|
//清除规则
|
|
|
BaseUtil.CleanDataTableData(info);
|