lu
3 天以前 b2db1fbcea11f4dbdbca91f4ebe72e916fb509f2
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs
@@ -11,11 +11,9 @@
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Windows.Forms;
@@ -40,6 +38,7 @@
            btnChk.ItemClick += BtnChk_ItemClick;
            btnFchk.ItemClick += BtnFchk_ItemClick;
            btnPiZhun.ItemClick += BtnPiZhun_ItemClick;
            btnFPiZhun.ItemClick += BtnFPiZhun_ItemClick;
            btnLog.ItemClick += BtnLog_ItemClick;
            btnCaiGouChk.ItemClick += BtnCaiGouChk_ItemClick;
            btnCaiGouFchk.ItemClick += BtnCaiGouFchk_ItemClick;
@@ -57,6 +56,9 @@
            btnCaiWuFchk.ItemClick += BtnCaiWuFchk_ItemClick;
            btnShouHouChk.ItemClick += BtnShouHouChk_ItemClick;
            btnShouHouFchk.ItemClick += BtnShouHouFchk_ItemClick;
            btnAll.ItemClick += BtnAll_ItemClick;
            btnGongZi.ItemClick += BtnGongZi_ItemClick;
            btnLianBan.ItemClick += BtnLianBan_ItemClick;
            var lst = new List<string>();
            foreach (BarItem item in barManager1.Items)
                if (item is BarLargeButtonItem largeButtonItem)
@@ -64,6 +66,8 @@
                        lst.Add(item.Caption);
            actions = lst;
        }
        /// <summary>
@@ -110,7 +114,7 @@
            }
            return false;
        }
        private void BtnCaiGouFchk_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (btnCaiGouFchkClick != null)
@@ -145,7 +149,7 @@
            if (btnShouHouChkClick != null)
                btnShouHouChkClick(this, e);
        }
        private void BtnFchk_ItemClick(object sender, ItemClickEventArgs e)
        {
            bool bl = _isCk(0);
@@ -201,6 +205,10 @@
        {
            if (btnPiZhunClick != null) btnPiZhunClick(this, e);
        }
        private void BtnFPiZhun_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (btnFPiZhunClick != null) btnFPiZhunClick(this, e);
        }
        private void BtnShouJian_ItemClick(object sender, ItemClickEventArgs e)
        {
@@ -225,9 +233,10 @@
                strType = xlsInService.Split('&')[1];
                strService = xlsInService.Split('&')[0];
            }
            else {
                 strType = "";
                 strService = xlsInService;
            else
            {
                strType = "";
                strService = xlsInService;
            }
            //这是一个随机值,将会被当作父亲guid存到file表中,服务端根据这个guid读取相应的文件
            string upGuid = Guid.NewGuid().ToString();
@@ -249,7 +258,7 @@
                }
                catch (Exception ex)
                {
                    MsgHelper.Warning("提示:" + ex.Message);
                    MsgHelper.ShowError("提示:" + ex.Message);
                }
            };
            frm.ShowDialog();
@@ -302,8 +311,8 @@
        private void BtnReport_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (btnReportClick != null)
                btnReportClick(this, e);
            if (btnPrintClick != null)
                btnPrintClick(this, e);
            else
                return;
@@ -357,6 +366,25 @@
            if (btnQueryClick != null) btnQueryClick(this, e);
        }
        private void BtnAll_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (btnAllClick != null)
                btnAllClick(this, e);
        }
        private void BtnLianBan_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (btnLianBanClick != null)
                btnLianBanClick(this, e);
        }
        private void BtnGongZi_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (btnGongZiClick != null)
                btnGongZiClick(this, e);
        }
        /// <summary>
        /// 取消时,还原按钮可用性
        /// </summary>
@@ -380,6 +408,7 @@
                lst.Add(btnIn.Name);
                lst.Add(btnLog.Name);
                lst.Add(btnPiZhun.Name);
                lst.Add(btnFPiZhun.Name);
                lst.Add(btnHelp.Name);
                lst.Add(btnLayout.Name);
                lst.Add(btnFont.Name);
@@ -421,6 +450,7 @@
                    lst.Add(btnQuery.Name);
                    lst.Add(btnLog.Name);
                    lst.Add(btnPiZhun.Name);
                    lst.Add(btnFPiZhun.Name);
                    lst.Add(btnDesign.Name);
                    lst.Add(btnReport.Name);
                    lst.Add(btnKg.Name);
@@ -438,10 +468,10 @@
                    lst.Add(btnCaiGouFchk.Name);
                    lst.Add(btnShouHouChk.Name);
                    lst.Add(btnShouHouFchk.Name);
                    lst.Add(btnIn.Name);
                    lst.Add(btnOut.Name);
                    _enabledBtn(lst);
                }
            }
        }
@@ -826,22 +856,15 @@
        /// </summary>
        public event EventHandler btnFChkClick;
        /// <summary>
        ///     检验
        /// </summary>
        public event EventHandler btnJianYanClick;
        /// <summary>
        ///     反检验
        /// </summary>
        public event EventHandler btnFjianYanClick;
        /// <summary>
        ///    批准
        /// </summary>
        public event EventHandler btnPiZhunClick;
        /// <summary>
        ///    批准
        /// </summary>
        public event EventHandler btnFPiZhunClick;
        /// <summary>
@@ -907,7 +930,7 @@
        /// <summary>
        /// 报表
        /// </summary>
        public event EventHandler btnReportClick;
        public event EventHandler btnPrintClick;
        /// <summary>
        /// 结案
@@ -956,6 +979,22 @@
        /// </summary>
        public event EventHandler btnOutClick;
        /// <summary>
        /// 批量设置
        /// </summary>
        public event EventHandler btnAllClick;
        /// <summary>
        /// 连班设置
        /// </summary>
        public event EventHandler btnLianBanClick;
        /// <summary>
        /// 计算工资
        /// </summary>
        public event EventHandler btnGongZiClick;
        #endregion
        #region 公共属性