From 6b7f640c7952a3948b896d4c585d416f546788a1 Mon Sep 17 00:00:00 2001 From: lu <123456> Date: 星期四, 17 七月 2025 08:17:12 +0800 Subject: [PATCH] bug --- DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs | 60 ++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 32 insertions(+), 28 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs index 5f02b53..523ba16 100644 --- a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs +++ b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs @@ -86,6 +86,7 @@ lst = ee.StringList; string strReturn = ""; ReturnModel<DataTable> dt; + DataTable _oldTable = (DataTable)gcMx1.DataSource; #region 杩欐槸Srm鏉ョ殑鍗曞瓙 if (lst == null) { @@ -106,6 +107,8 @@ gvMx1quantity.OptionsColumn.ReadOnly = true; txt_paperBillNo.ReadOnly = true; txt_isSrm.Checked = true; + DataTable _newTable = dt.rtnData; + _oldTable = _newTable; } #endregion #region 杩欐槸鏅�氱殑鍗� @@ -119,16 +122,14 @@ gvMx1quantity.OptionsColumn.ReadOnly = false; txt_paperBillNo.ReadOnly = false; txt_isSrm.Checked = false; + DataTable _newTable = dt.rtnData; + DataRow[] sourceRows = _newTable.Select(); + for (int i = 0; i < sourceRows.Length; i++) + { + _oldTable.ImportRow(sourceRows[i]); + } } #endregion - - DataTable _newTable = dt.rtnData; - DataTable _oldTable = (DataTable)gcMx1.DataSource; - DataRow[] sourceRows = _newTable.Select(); - for (int i = 0; i < sourceRows.Length; i++) - { - _oldTable.ImportRow(sourceRows[i]); - } gcMx1.BindingContext = new BindingContext(); gcMx1.DataSource = _oldTable; gcMx1.ForceInitialize(); @@ -142,7 +143,6 @@ }; frm.ShowDialog(); }; - } @@ -254,12 +254,14 @@ else Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 2); getPageList(this.pageBar1.CurrentPage); + MsgHelper.ShowInformation("鎻愮ず锛�" + _rtn.rtnMsg); } - MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnMsg); + else + MsgHelper.ShowError("鎻愮ず锛�" + _rtn.rtnMsg); } catch (Exception ex) { - MsgHelper.Warning("鎻愮ず锛�" + ex.Message); + MsgHelper.ShowError("鎻愮ず锛�" + ex.Message); } } @@ -312,6 +314,10 @@ gvList.Add(gvMx1); UtilityHelper.ChangeEnableByControl(this.layoutMx1.Controls, true, gvList); } + //2025/07/12鍔犱笂淇敼鐘舵�佷笅涓嶈兘淇敼渚涘簲鍟嗗拰缁勭粐srm,绂佺敤 + setSrm(); + txt_receiveOrgId.IsReadly = true; + txt_suppId.IsReadly = true; } /// <summary> @@ -329,7 +335,8 @@ Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx1, gvMx1); //澧炲姞鏃讹紝榛樿缁勭粐 string deftOrg = UtilityHelper.GetFirstOrg(txt_receiveOrgId); - setSrm(false); + txt_isSrm.Checked = false; + setSrm(); } /// <summary> @@ -515,14 +522,6 @@ { UtilityHelper.SetDefaultTable(gcMx1, gvMx1); } - //濡傛灉鏄痵rm,绂佺敤 - if (txt_isSrm.Checked) - { - setSrm(true); - } - else { - setSrm(false); - } } else { @@ -649,9 +648,9 @@ _webServiceName + _meth, JsonConvert.SerializeObject(_obj)); var _rtn = UtilityHelper.ReturnToDynamic(strJson); - MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnData.outMsg); if (_rtn.rtnCode > 0 && _rtn.rtnData.outSum * 1 > 0) { + MsgHelper.ShowInformation("鎻愮ず锛�" + _rtn.rtnData.outMsg); if (xtraTabControl1.SelectedTabPageIndex == 1) { getModel(lbGuid.Text.Trim()); @@ -661,10 +660,12 @@ int _inFieldValue = (_meth == "EditModelSubmit" ? 1 : -1); UtilityHelper.SetCheckIco(gridView1, "fstatus", "checkUser", "checkDate", picCheckBox, this, _inFieldValue.ToString()); } + else + MsgHelper.ShowError("鎻愮ず锛�" + _rtn.rtnData.outMsg); } catch (Exception ex) { - MsgHelper.Warning("鎻愮ず锛�" + ex.Message); + MsgHelper.ShowError("鎻愮ず锛�" + ex.Message); } } @@ -684,22 +685,25 @@ frm.ShowDialog(); } - private void setSrm(bool isSrm) { + private void setSrm() + { + bool isSrm = (txt_isSrm.Checked); if (isSrm == true) { gvMx1quantity.OptionsColumn.ReadOnly = true; txt_paperBillNo.ReadOnly = true; txt_isSrm.Checked = true; - txt_receiveOrgId.Enabled = false; - txt_suppId.Enabled = false; + txt_receiveOrgId.IsReadly = true; + txt_suppId.IsReadly = true; btnSelect.Enabled = false; } - else { + else + { gvMx1quantity.OptionsColumn.ReadOnly = false; txt_paperBillNo.ReadOnly = false; txt_isSrm.Checked = false; - txt_receiveOrgId.Enabled = true; - txt_suppId.Enabled = true; + txt_receiveOrgId.IsReadly = false; + txt_suppId.IsReadly = false; btnSelect.Enabled = true; } } -- Gitblit v1.9.3