Ver Fonte

优化绑定逻辑

callm há 1 dia atrás
pai
commit
bddc3f4846

+ 7 - 6
UAS_MES_ZT/FunctionCode/Special/Special_ReSNBD.cs

@@ -157,7 +157,8 @@ namespace UAS_MES_NEW.Special
                             {
                             {
                                 Err = "序列号:" + sncode.Text + " 长度错误,不满足产品防呆规则\n";
                                 Err = "序列号:" + sncode.Text + " 长度错误,不满足产品防呆规则\n";
                             }
                             }
-                            CheckPass = false;
+                            if (Err != "")
+                                CheckPass = false;
                         }
                         }
                         if (!CheckPass)
                         if (!CheckPass)
                         {
                         {
@@ -172,11 +173,11 @@ namespace UAS_MES_NEW.Special
                                 return;
                                 return;
                             }
                             }
                         }
                         }
-                        else
-                        {
-                            OperateResult.AppendText(Err, Color.Red, sncode);
-                            return;
-                        }
+                        //else
+                        //{
+                        //    OperateResult.AppendText(Err, Color.Red, sncode);
+                        //    return;
+                        //}
 
 
 
 
                         if (!ChangeResult.Checked)
                         if (!ChangeResult.Checked)

+ 5 - 4
UAS_MES_ZT/FunctionCode/Special/Special_ReSNBDNoStep.cs

@@ -157,6 +157,7 @@ namespace UAS_MES_NEW.Special
                             {
                             {
                                 Err = "序列号:" + sncode.Text + " 长度错误,不满足产品防呆规则\n";
                                 Err = "序列号:" + sncode.Text + " 长度错误,不满足产品防呆规则\n";
                             }
                             }
+                            if (Err != "") 
                             CheckPass = false;
                             CheckPass = false;
                         }
                         }
                         if (!CheckPass)
                         if (!CheckPass)
@@ -172,10 +173,10 @@ namespace UAS_MES_NEW.Special
                                 return;
                                 return;
                             }
                             }
                         }
                         }
-                        else {
-                            OperateResult.AppendText(Err, Color.Red, sncode);
-                            return;
-                        }
+                        //else {
+                        //    OperateResult.AppendText(Err, Color.Red, sncode);
+                        //    return;
+                        //}
 
 
                         if (!ChangeResult.Checked)
                         if (!ChangeResult.Checked)
                         {
                         {