From aa4e638512f70d2ac2a8ccc48d6ba026bdfc959e Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期二, 18 二月 2025 08:24:37 +0800 Subject: [PATCH] 出库细节 --- DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemQt.cs | 32 +++++++++++++++++++++++++++----- 1 files changed, 27 insertions(+), 5 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemQt.cs b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemQt.cs index aaa8a03..7389bd1 100644 --- a/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemQt.cs +++ b/DevApp/Gs.DevApp/DevFrm/Ck/Frm_MesItemQt.cs @@ -16,6 +16,11 @@ { string _webServiceName = "MesItemQtManager/"; List<FilterEntity> _filterList = new List<FilterEntity>(); + string _ucKh = "";//棰嗘枡瀹㈡埛 + string _ucBm = "";//棰嗘枡閮ㄩ棬 + string _ucCk = "";//鍙戞枡浠撳簱 + string _ucHzlx = "";//璐т富绫诲瀷 + string _ucHz = "";//璐т富 public Frm_MesItemQt() { InitializeComponent(); @@ -43,14 +48,16 @@ }); getPageList(1); pageBar1.PagerEvent += PageBar1_PagerEvent; - //閫夋嫨搴撳瓨缁勭粐锛堝彉鏄庣粏涓殑鐗╂枡锛� + //閫夋嫨搴撳瓨缁勭粐锛堝彉鏄庣粏涓殑鐗╂枡鍜屽彉璐т富锛� txt_qt023.EditChanged += (s, e) => { string _orgId = txt_qt023.GetId(); if (string.IsNullOrEmpty(_orgId)) return; - txt_qt008.getSuppler(_orgId); ucLookHuoZhu1.OrgId = _orgId; + ucLookHuoZhu1.HzId = _ucHz; + ucLookHuoZhu1.SetHzLx(_ucHzlx); + txt_qt008.getSuppler(_orgId, _ucCk); System.Text.StringBuilder sbWhere = new System.Text.StringBuilder(); sbWhere.Append(" and a.FSubsidiary ='" + _orgId + "'"); var _obj = new PageQueryModel(1, 999999, "item_no", "asc", "", sbWhere.ToString(), ""); @@ -68,15 +75,14 @@ MsgHelper.Warning("鎻愮ず锛�" + ex.Message); } }; - //閫夋嫨璐т富绫诲瀷锛堝彉璐т富锛� //閫夋嫨棰嗙敤缁勭粐 txt_qt024.EditChanged += (s, e) => { string _orgId = txt_qt024.GetId(); if (string.IsNullOrEmpty(_orgId)) return; - txt_qt013.getSuppler(_orgId); - txt_qt009.getSuppler(_orgId); + txt_qt013.getSuppler(_orgId, _ucKh); + txt_qt009.getSuppler(_orgId,_ucBm); }; } @@ -227,6 +233,7 @@ List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); gvList.Add(gvMx1); UtilityHelper.ChangeEnableByControl(panel1.Controls, true, gvList); + ucLookHuoZhu1.Enabled = true; } } /// <summary> @@ -242,6 +249,7 @@ gridViews.Add(gvMx1); UtilityHelper.CleanValueByControl(this.panel1.Controls, true, gridViews); Gs.DevApp.ToolBox.UtilityHelper.SetDefaultTable(gcMx1, gvMx1); + ucLookHuoZhu1.Enabled = true; } /// <summary> /// 淇濆瓨浜嬩欢 @@ -362,6 +370,8 @@ List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); gvList.Add(gvMx1); UtilityHelper.ChangeEnableByControl(this.panel1.Controls, false, gvList); + ucLookHuoZhu1.Enabled = false; + toolBarMenu1.currentAction = ""; } } catch (Exception ex) @@ -434,10 +444,21 @@ if (_rtn.rtnCode > 0) { dynamic dy = _rtn.rtnData; + _ucKh = dy.qt013; + _ucBm= dy.qt009; + _ucCk=dy.qt008; + _ucHzlx= dy.qt025; + _ucHz = dy.qt018; lbGuid.Text = strGuid; List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); gvList.Add(gvMx1); UtilityHelper.SetValueByObj(this.panel1.Controls, dy, isEdit, gvList); + _ucKh = ""; + _ucBm = ""; + _ucCk = ""; + _ucHzlx = ""; + _ucHz = ""; + ucLookHuoZhu1.Enabled = isEdit; JObject _job = JObject.Parse(strJson); JArray array = new JArray(); foreach (var a in _job["rtnData"]["list"]) @@ -553,6 +574,7 @@ gvMx1.SetFocusedRowCellValue("qd003", SelectedDataRow["itemName"]); gvMx1.SetFocusedRowCellValue("qd004", SelectedDataRow["itemModel"]); gvMx1.SetFocusedRowCellValue("qd009", SelectedDataRow["dwName"]); + gvMx1.SetFocusedRowCellValue("itemId", SelectedDataRow["id"]); } private void repositoryItemButtonEdit1_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) -- Gitblit v1.9.3