From 389a37cd2a99b901f150ff36e9fa8bdaec679a78 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期三, 30 十月 2024 14:28:25 +0800
Subject: [PATCH] 来料检验审核
---
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs | 121 +++++++++++++++++++++++++++++++++++++++-
1 files changed, 118 insertions(+), 3 deletions(-)
diff --git a/DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs b/DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs
index 3e93bde..c36ee95 100644
--- a/DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs
+++ b/DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs
@@ -39,6 +39,10 @@
btnFjianYan.ItemClick += BtnFjianYan_ItemClick;
btnPiZhun.ItemClick += BtnPiZhun_ItemClick;
btnLog.ItemClick += BtnLog_ItemClick;
+ btnZhiLiangChk.ItemClick += BtnZhiLiangChk_ItemClick;
+ btnZhiLiangFchk.ItemClick += BtnZhiLiangFchk_ItemClick;
+ btnCaiGouChk.ItemClick += BtnCaiGouChk_ItemClick;
+ btnCaiGouFchk.ItemClick += BtnCaiGouFchk_ItemClick;
var lst = new List<string>();
foreach (BarItem item in barManager1.Items)
if (item is BarLargeButtonItem largeButtonItem)
@@ -47,8 +51,6 @@
actions = lst;
}
-
-
/// <summary>
/// 鍒濆鍖栨寜閽姸鎬�
/// </summary>
@@ -56,6 +58,90 @@
{
base.OnCreateControl();
if (Parent != null) getNamespace();
+ }
+
+ private void BtnCaiGouFchk_ItemClick(object sender, ItemClickEventArgs e)
+ {
+ if (btnCaiGouFchkClick != null)
+ btnCaiGouFchkClick(this, e);
+ if (string.IsNullOrEmpty(guidKey))
+ {
+ MsgHelper.Warning("璇峰厛閫夋嫨浣犺鎿嶄綔鐨勮锛�");
+ return;
+ }
+
+ if (string.IsNullOrEmpty(chkParameter))
+ {
+ MsgHelper.ShowError("娌℃湁鎸囧畾瀹℃牳鍙傛暟锛岃鑱旂郴寮�鍙戜汉鍛樿幏鍙栨敮鎸侊紒");
+ return;
+ }
+
+ if (!MsgHelper.AskQuestion("浣犻�夋嫨浜�1鏉℃暟鎹紝纭畾閲囪喘鍙嶅鏍稿悧锛�"))
+ return;
+ _ckService("-2");
+ }
+
+ private void BtnCaiGouChk_ItemClick(object sender, ItemClickEventArgs e)
+ {
+ if (btnCaiGouChkClick != null)
+ btnCaiGouChkClick(this, e);
+ if (string.IsNullOrEmpty(guidKey))
+ {
+ MsgHelper.Warning("璇峰厛閫夋嫨浣犺鎿嶄綔鐨勮锛�");
+ return;
+ }
+
+ if (string.IsNullOrEmpty(chkParameter))
+ {
+ MsgHelper.ShowError("娌℃湁鎸囧畾瀹℃牳鍙傛暟锛岃鑱旂郴寮�鍙戜汉鍛樿幏鍙栨敮鎸侊紒");
+ return;
+ }
+
+ if (!MsgHelper.AskQuestion("浣犻�夋嫨浜�1鏉℃暟鎹紝纭畾閲囪喘瀹℃牳鍚楋紵"))
+ return;
+ _ckService("2");
+ }
+
+ private void BtnZhiLiangFchk_ItemClick(object sender, ItemClickEventArgs e)
+ {
+ if (btnZhiLiangFchkClick != null)
+ btnZhiLiangFchkClick(this, e);
+ if (string.IsNullOrEmpty(guidKey))
+ {
+ MsgHelper.Warning("璇峰厛閫夋嫨浣犺鎿嶄綔鐨勮锛�");
+ return;
+ }
+
+ if (string.IsNullOrEmpty(chkParameter))
+ {
+ MsgHelper.ShowError("娌℃湁鎸囧畾瀹℃牳鍙傛暟锛岃鑱旂郴寮�鍙戜汉鍛樿幏鍙栨敮鎸侊紒");
+ return;
+ }
+
+ if (!MsgHelper.AskQuestion("浣犻�夋嫨浜�1鏉℃暟鎹紝纭畾璐ㄩ噺鍙嶅鏍稿悧锛�"))
+ return;
+ _ckService("-3");
+ }
+
+ private void BtnZhiLiangChk_ItemClick(object sender, ItemClickEventArgs e)
+ {
+ if (btnZhiLiangChkClick != null)
+ btnZhiLiangChkClick(this, e);
+ if (string.IsNullOrEmpty(guidKey))
+ {
+ MsgHelper.Warning("璇峰厛閫夋嫨浣犺鎿嶄綔鐨勮锛�");
+ return;
+ }
+
+ if (string.IsNullOrEmpty(chkParameter))
+ {
+ MsgHelper.ShowError("娌℃湁鎸囧畾瀹℃牳鍙傛暟锛岃鑱旂郴寮�鍙戜汉鍛樿幏鍙栨敮鎸侊紒");
+ return;
+ }
+
+ if (!MsgHelper.AskQuestion("浣犻�夋嫨浜�1鏉℃暟鎹紝纭畾璐ㄩ噺瀹℃牳鍚楋紵"))
+ return;
+ _ckService("3");
}
private void BtnFchk_ItemClick(object sender, ItemClickEventArgs e)
@@ -132,7 +218,6 @@
btnFjianYanClick(this, e);
else
return;
-
if (string.IsNullOrEmpty(guidKey))
{
MsgHelper.Warning("璇峰厛閫夋嫨浣犺鎿嶄綔鐨勮锛�");
@@ -326,6 +411,11 @@
lst.Add(btnDesign.Name);
lst.Add(btnChk.Name);
lst.Add(btnFchk.Name);
+ lst.Add(btnLoad.Name);
+ lst.Add(btnJianYan.Name);
+ lst.Add(btnFjianYan.Name);
+ lst.Add(btnOut.Name);
+ lst.Add(btnIn.Name);
_enabledBtn(lst);
if (btnEscClick != null) btnEscClick(this, e);
}
@@ -666,6 +756,29 @@
/// </summary>
public event EventHandler btnLogClick;
+
+ /// <summary>
+ /// 閲囪喘瀹℃牳
+ /// </summary>
+ public event EventHandler btnCaiGouChkClick;
+
+ /// <summary>
+ /// 閲囪喘鍙嶅鏍�
+ /// </summary>
+ public event EventHandler btnCaiGouFchkClick;
+
+ /// <summary>
+ /// 璐ㄩ噺瀹℃牳
+ /// </summary>
+ public event EventHandler btnZhiLiangChkClick;
+
+
+ /// <summary>
+ /// 璐ㄩ噺鍙嶅鏍�
+ /// </summary>
+ public event EventHandler btnZhiLiangFchkClick;
+
+
#endregion
#region 鍏叡灞炴��
@@ -703,5 +816,7 @@
public string chkParameter { get; set; }
#endregion
+
+
}
}
\ No newline at end of file
--
Gitblit v1.9.3