From 851629329b2829b133bcdc56b0a75803f9c48b65 Mon Sep 17 00:00:00 2001
From: lu <123456>
Date: 星期六, 12 七月 2025 15:18:14 +0800
Subject: [PATCH] bug

---
 DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs
index 572d65f..366629c 100644
--- a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs
+++ b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs
@@ -304,12 +304,16 @@
             if (xtraTabControl1.SelectedTabPageIndex == 1)
             {
                 getModel(rowGuid);
+                ////濡傛灉鏄痵rm,绂佺敤
+                setSrm();
             }
             else
             {
                 List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>();
                 gvList.Add(gvMx1);
                 UtilityHelper.ChangeEnableByControl(this.layoutMx1.Controls, true, gvList);
+                ////濡傛灉鏄痵rm,绂佺敤
+                setSrm();
             }
         }
 
@@ -328,7 +332,8 @@
             Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx1, gvMx1);
             //澧炲姞鏃讹紝榛樿缁勭粐
             string deftOrg = UtilityHelper.GetFirstOrg(txt_receiveOrgId);
-            setSrm(false);
+            txt_isSrm.Checked = false;
+            setSrm();
         }
 
         /// <summary>
@@ -514,14 +519,7 @@
                     {
                         UtilityHelper.SetDefaultTable(gcMx1, gvMx1);
                     }
-                    //濡傛灉鏄痵rm,绂佺敤
-                    if (txt_isSrm.Checked)
-                    {
-                        setSrm(true);
-                    }
-                    else {
-                        setSrm(false);
-                    }
+
                 }
                 else
                 {
@@ -683,7 +681,9 @@
             frm.ShowDialog();
         }
 
-        private void setSrm(bool isSrm) {
+        private void setSrm()
+        {
+            bool isSrm = (txt_isSrm.Checked);
             if (isSrm == true)
             {
                 gvMx1quantity.OptionsColumn.ReadOnly = true;
@@ -693,7 +693,8 @@
                 txt_suppId.Enabled = false;
                 btnSelect.Enabled = false;
             }
-            else {
+            else
+            {
                 gvMx1quantity.OptionsColumn.ReadOnly = false;
                 txt_paperBillNo.ReadOnly = false;
                 txt_isSrm.Checked = false;

--
Gitblit v1.9.3