shim 8 anni fa
parent
commit
004a0ec314
1 ha cambiato i file con 11 aggiunte e 1 eliminazioni
  1. 11 1
      UAS-MES/FunctionCode/Make/Make_UpdateCollectCode.cs

+ 11 - 1
UAS-MES/FunctionCode/Make/Make_UpdateCollectCode.cs

@@ -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);