From 906f79ff500541dda3626f12c1a05f2d2e57f7a8 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期一, 23 六月 2025 10:46:30 +0800 Subject: [PATCH] 超期重检 --- DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs | 50 +++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 45 insertions(+), 5 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs index b81bd11..7e9005c 100644 --- a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs +++ b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs @@ -107,8 +107,43 @@ }; frm.ShowDialog(); }; + //閫夋嫨srm鏄庣粏 + txt_paperBillNo.ButtonClick += (s, e) => + { + string strSrmNo = ""; + SelectSrm frm = new SelectSrm(); + frm.UpdateParent += (ss, ee) => + { + var lst = new List<dynamic>(); + lst = ee.DynamicList; + strSrmNo = lst[0].guid; + txt_paperBillNo.Text = strSrmNo; + txt_receiveOrgId.SetIdOrCode(lst[0].receiveOrgId); + txt_suppId.SetIdOrCode(lst[0].suppId); + var _obj = new + { + inShdh = strSrmNo, + inP1 = "", + inP2 = "" + }; + var strReturn = UtilityHelper.HttpPost("", _webServiceName + "SelectSrmTo", JsonConvert.SerializeObject(_obj)); + var dt = UtilityHelper.ReturnToList(strReturn); + 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(); + gvMx1.PostEditor(); + gvMx1.UpdateCurrentRow(); + }; + frm.ShowDialog(); + }; } - private void GridView1_ColumnFilterChanged(object sender, EventArgs e) @@ -292,6 +327,8 @@ gridViews.Add(gvMx1); UtilityHelper.CleanValueByControl(this.layoutMx1.Controls, true, gridViews); Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx1, gvMx1); + //澧炲姞鏃讹紝榛樿缁勭粐 + string deftOrg = UtilityHelper.GetFirstOrg(txt_receiveOrgId); } /// <summary> @@ -306,13 +343,13 @@ string _gysId = txt_suppId.GetId(); //渚涘簲鍟嗙紪鍙� if (string.IsNullOrEmpty(_orgId)) { - MsgHelper.Warning("璇烽�夋嫨鏀舵枡缁勭粐锛�"); + MsgHelper.ShowError("璇烽�夋嫨鏀舵枡缁勭粐锛�"); txt_receiveOrgId.Focus(); return; } if (string.IsNullOrEmpty(_gysId)) { - MsgHelper.Warning("璇烽�夋嫨渚涘簲鍟嗭紒"); + MsgHelper.ShowError("璇烽�夋嫨渚涘簲鍟嗭紒"); txt_suppId.Focus(); return; } @@ -362,9 +399,9 @@ _webServiceName + "EditModel", JsonConvert.SerializeObject(_obj)); var _rtn = UtilityHelper.ReturnToDynamic(strJson); - MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnMsg); if (_rtn.rtnCode > 0) { + MsgHelper.ShowInformation("鎻愮ず锛�" + _rtn.rtnMsg); lbGuid.Text = _rtn.rtnData.outGuid; txt_billNo.Text = _rtn.rtnData.outNo; toolBarMenu1.isSetBtn = true; @@ -374,10 +411,12 @@ toolBarMenu1.currentAction = ""; Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 6); } + else + MsgHelper.ShowError("鎻愮ず锛�" + _rtn.rtnMsg); } catch (Exception ex) { - MsgHelper.Warning("鎻愮ず锛�" + ex.Message); + MsgHelper.ShowError("鎻愮ず锛�" + ex.Message); } } @@ -634,5 +673,6 @@ HistoryDhmxcs frm = new HistoryDhmxcs(mxGuid); frm.ShowDialog(); } + } } \ No newline at end of file -- Gitblit v1.9.3