shim 8 năm trước cách đây
mục cha
commit
61aa8da203
1 tập tin đã thay đổi với 9 bổ sung5 xóa
  1. 9 5
      UAS-MES/FunctionCode/Packing/Packing_CartonSplit.cs

+ 9 - 5
UAS-MES/FunctionCode/Packing/Packing_CartonSplit.cs

@@ -182,7 +182,10 @@ namespace UAS_MES.Packing
             else
             {
                 //勾选
-                lKeyDown(true);
+                if (!lKeyDown(true))
+                {
+                    lock_outbox.Checked = false;
+                }
             }
         }
 
@@ -190,7 +193,7 @@ namespace UAS_MES.Packing
         {
             asc.controlAutoSize(this);
         }
-        private void lKeyDown(bool flag)
+        private bool lKeyDown(bool flag)
         {
             //输入不能为空
             if (pa_outboxcode.Text == "")
@@ -198,10 +201,10 @@ namespace UAS_MES.Packing
                 if (flag)
                 {
                     MessageBox.Show("输入不能为空");
-                    return;
+                    return false; ;
                 }
                 OperateResult.AppendText("<<输入不能为空\n", Color.Red);
-                return;
+                return false;
             }
             if (pa_outboxcode.Enabled)
             {
@@ -210,7 +213,7 @@ namespace UAS_MES.Packing
             //验证箱号
             if (!checkOutboxcode(flag))
             {
-                return;
+                return false;
             }
             //判定通过,则自动勾选,显示箱号相关信息
             BaseUtil.SetFormValue(this.Controls, dt);
@@ -230,6 +233,7 @@ namespace UAS_MES.Packing
             pa_outboxcode.Enabled = false;
             lock_outbox.Checked = true;
             sncode.Focus();
+            return true;
         }
     }
 }