From 2772043a6abe77f742161c3372bf1e2855c0c6bb Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期五, 18 四月 2025 08:28:28 +0800
Subject: [PATCH] 生产退库
---
DevApp/Gs.DevApp/DevFrm/FrmMain.cs | 43 ++++++++++++++++++++++++++++++++-----------
1 files changed, 32 insertions(+), 11 deletions(-)
diff --git a/DevApp/Gs.DevApp/DevFrm/FrmMain.cs b/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
index 206cd38..8736984 100644
--- a/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
+++ b/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
@@ -1,12 +1,4 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Configuration;
-using System.Data;
-using System.Drawing;
-using System.Reflection;
-using System.Windows.Forms;
-using DevExpress.XtraBars;
+锘縰sing DevExpress.XtraBars;
using DevExpress.XtraBars.FluentDesignSystem;
using DevExpress.XtraBars.Navigation;
using DevExpress.XtraTab;
@@ -16,6 +8,14 @@
using Gs.DevApp.ToolBox;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Configuration;
+using System.Data;
+using System.Drawing;
+using System.Reflection;
+using System.Windows.Forms;
namespace Gs.DevApp.DevFrm
{
@@ -99,7 +99,7 @@
Gs.DevApp.DevFrm.User.SysMenu frm = new SysMenu();
frm.ShowDialog();
};
- // tab.ContextMenuStrip = cms1;
+ // tab.ContextMenuStrip = cms1;
}
private void Tab_MouseDown(object sender, MouseEventArgs e)
@@ -187,7 +187,7 @@
var strJson = UtilityHelper.HttpPost("",
"User/GetUserLoginInfo", JsonConvert.SerializeObject(_obj));
Size _size; string _caption; Color _color; Padding _pad;
- (_size, _caption, _color, _pad) =Gs.DevApp.ToolBox.UtilityHelper.getLoading();
+ (_size, _caption, _color, _pad) = Gs.DevApp.ToolBox.UtilityHelper.getLoading();
DevExpress.Utils.WaitDialogForm wdf = new DevExpress.Utils.WaitDialogForm("鍔犺浇杩涘害:", _caption, _size);
wdf.BackColor = _color;
wdf.Padding = _pad;
@@ -383,6 +383,14 @@
newForm.ControlBox = false;
newForm.Dock = DockStyle.Fill;
newForm.Visible = true;
+ //瀹炵幇瀛愮獥浣撶殑濮旀墭beg
+ EventInfo evt = newForm.GetType().GetEvent("UpdateParent",
+ BindingFlags.NonPublic | BindingFlags.Instance
+ | BindingFlags.Public
+ );
+ if (evt != null)
+ evt.AddEventHandler(newForm, new EventHandler<UpdateParentEventArgs>(UpdateParent_OnChange));
+ //瀹炵幇瀛愮獥浣撶殑濮旀墭end
return newForm;
}
catch (Exception)
@@ -392,6 +400,19 @@
return null;
}
+ //瀹炵幇瀛愮獥浣撶殑濮旀墭beg
+ private void UpdateParent_OnChange(object sender, UpdateParentEventArgs e)
+ {
+ List<string> _val = e.StringList;
+ MsgHelper.ShowError(_val[0]);
+ var tabPageName = _val + "_page";
+ var tabText = ""; //褰撳墠閫夐」鍗¢〉Text鏍囬
+ var newFormName = "Gs.DevApp.DevFrm.Frm_MesInvItemOut_SCLL"; //瀛樿矾寰勶紝绫诲悕
+ Image imgIcon = null;
+ AddTabpage(tab, tabPageName, tabText,
+ newFormName, imgIcon);
+ }
+ //瀹炵幇瀛愮獥浣撶殑濮旀墭end
private int _userOut()
{
var _obj = new
--
Gitblit v1.9.3