Browse Source

添加记录日志的方法

章政 8 years ago
parent
commit
d1b7e90537
1 changed files with 10 additions and 1 deletions
  1. 10 1
      UAS-MES/PublicMethod/LogicHandler.cs

+ 10 - 1
UAS-MES/PublicMethod/LogicHandler.cs

@@ -454,6 +454,15 @@ namespace UAS_MES.PublicMethod
                 return false;
                 return false;
         }
         }
 
 
+        public static void DoCommandLog(string iUserCode,string iMakeCode,string iLineCode,string iSourceCode,string iOperate,string iResult,string iSncode,string iCheckno)
+        {
+            sql.Clear();
+            sql.Append("insert into commandlog(cl_id,cl_man,cl_date,cl_linecode,cl_sourcecode,cl_makecode,cl_operate,");
+            sql.Append("cl_result,cl_sncode,cl_code) values(commandlog_seq.nextval,'"+iUserCode+"',sysdate,'"+ iLineCode + "',");
+            sql.Append("'"+ iSourceCode + "','"+iMakeCode+"','"+iOperate+"','"+iResult+"','"+iSncode+"','"+ iCheckno + "')");
+            dh.ExecuteSql(sql.ToString(), "insert");
+        }
+
         /// <summary>
         /// <summary>
         /// 分配Mac地址和BT地址
         /// 分配Mac地址和BT地址
         /// </summary>
         /// </summary>
@@ -1046,7 +1055,7 @@ namespace UAS_MES.PublicMethod
                     {
                     {
                         if (ifrework == "0")
                         if (ifrework == "0")
                             dh.UpdateByCondition("makeserial", "ms_paststep = ms_paststep ||'," + StepCode + "',ms_status=3", "ms_sncode='" + iSnCode + "'");
                             dh.UpdateByCondition("makeserial", "ms_paststep = ms_paststep ||'," + StepCode + "',ms_status=3", "ms_sncode='" + iSnCode + "'");
-                        else 
+                        else
                             dh.UpdateByCondition("makeserial", "ms_paststep = ms_paststep ||'," + StepCode + "',ms_reworkstatus=3", "ms_sncode='" + iSnCode + "'");
                             dh.UpdateByCondition("makeserial", "ms_paststep = ms_paststep ||'," + StepCode + "',ms_reworkstatus=3", "ms_sncode='" + iSnCode + "'");
                         SetStepFinish(iMakeCode, iSourceCode, iSnCode, "不良采集", iResult, iUserCode, out oErrorMessage);
                         SetStepFinish(iMakeCode, iSourceCode, iSnCode, "不良采集", iResult, iUserCode, out oErrorMessage);
                     }
                     }