From 6f0266b7737f7f6af97cb1ace5bb0521c9b0790c Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期五, 27 六月 2025 17:15:21 +0800
Subject: [PATCH] bug

---
 DevApp/Gs.DevApp/DevFrm/WOM/FrmBackFlash.cs |   27 ++++++++++++++++++++++++---
 1 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/WOM/FrmBackFlash.cs b/DevApp/Gs.DevApp/DevFrm/WOM/FrmBackFlash.cs
index 9fdf40c..5171794 100644
--- a/DevApp/Gs.DevApp/DevFrm/WOM/FrmBackFlash.cs
+++ b/DevApp/Gs.DevApp/DevFrm/WOM/FrmBackFlash.cs
@@ -17,6 +17,9 @@
     {
         string _webServiceName = "MesBackFlash/";
         List<FilterEntity> _filterList = new List<FilterEntity>();
+        string _ucBm = "";//棰嗘枡閮ㄩ棬
+        string _ucCk = "";//鍙戞枡浠撳簱
+        string _ucWl = "";//鏂�
         public FrmBackFlash()
         {
             InitializeComponent();
@@ -42,9 +45,21 @@
             }, lbGuid);
             getPageList(1);
             pageBar1.PagerEvent += PageBar1_PagerEvent;
-            txt_depotId.getSuppler("");
-            txt_departmentId.getSuppler("");
-            txt_ItemId.getSuppler("");
+            //閫夋嫨搴撳瓨缁勭粐锛堝彉鏄庣粏涓殑鐗╂枡鍜屽彉璐т富锛�
+            this.txt_orgId.EditChanged += (s, e) =>
+            {
+                string _orgId = txt_orgId.GetId();
+                if (string.IsNullOrEmpty(_orgId))
+                    return;
+                txt_depotId.getSuppler(_orgId, _ucCk);
+                txt_departmentId.getSuppler(_orgId, _ucBm);
+                txt_ItemId.getSuppler(_orgId, _ucWl);
+            };
+            this.txt_ItemId.EditChanged += (s, e) =>
+            {
+                txt_itemNo.Text = txt_ItemId.GetCode();
+                txt_itemModel.Text = txt_ItemId.GetModel();
+            };
         }
         private async void GridView1_ColumnFilterChanged(object sender, EventArgs e)
         {
@@ -320,8 +335,14 @@
                 if (_rtn.rtnCode > 0)
                 {
                     dynamic dy = _rtn.rtnData;
+                    _ucBm = dy.departmentId;
+                    _ucCk = dy.depotId;
+                    _ucWl = dy.ItemId;
                     lbGuid.Text = strGuid;
                     UtilityHelper.SetValueByObj(this.layoutMx1.Controls, dy, isEdit);
+                    _ucBm = "";
+                    _ucCk = "";
+                    _ucWl = "";
                 }
                 else
                     ToolBox.MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnMsg);

--
Gitblit v1.9.3