Explorar el Código

数据长度必须是28位

callm hace 2 días
padre
commit
828a8f14a9
Se han modificado 1 ficheros con 7 adiciones y 2 borrados
  1. 7 2
      UAS_MES_HGS/FunctionCode/Make/Make_TestCollectionSubStr.cs

+ 7 - 2
UAS_MES_HGS/FunctionCode/Make/Make_TestCollectionSubStr.cs

@@ -46,7 +46,7 @@ namespace UAS_MES_NEW.Make
 
         bool LockSn = false;
 
-        DataTable Dbfind;   
+        DataTable Dbfind;
 
         public Make_TestCollectionSubStr()
         {
@@ -178,6 +178,11 @@ namespace UAS_MES_NEW.Make
         {
             if (e.KeyCode == Keys.Enter)
             {
+                if (ms_sncode.Text.Length != 28)
+                {
+                    OperateResult.AppendText(">>数据长度必须是28位\n", Color.Red, ms_sncode);
+                    return;
+                }
                 ms_sncode.Text = ms_sncode.Text.Substring(0, 16);
                 ChoosedRejectList.Items.Clear();
                 WaitList.Clear();
@@ -797,7 +802,7 @@ namespace UAS_MES_NEW.Make
                 dh.ExecuteSql("delete from sninfo where si_sn='" + ms_sncode + "'", "delete");
                 dh.ExecuteSql("delete from makesnrelation where sn='" + ms_sncode + "' and makecode='" + ms_makecode + "'", "delete");
                 dh.ExecuteSql("update makeserial set ms_sncode=ms_firstsn,ms_imei1='',ms_mac='',ms_bt='',ms_netcode='',ms_imei2='',ms_beforesn='',ms_nextstepcode='B_WRITE' where ms_sncode='" + ms_sncode + "' and ms_makecode='" + ms_makecode + "'", "update");
-                LogicHandler.DoCommandLog(Tag.ToString(),User.UserCode, ms_makecode, User.UserLineCode,User.UserSourceCode,"取消绑定","取消绑定成功",ms_sncode,"");
+                LogicHandler.DoCommandLog(Tag.ToString(), User.UserCode, ms_makecode, User.UserLineCode, User.UserSourceCode, "取消绑定", "取消绑定成功", ms_sncode, "");
                 OperateResult.AppendText(">>" + ms_sncode + "解绑成功\n", Color.Green);
             }
             else