lu
2024-10-30 389a37cd2a99b901f150ff36e9fa8bdaec679a78
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs
@@ -19,7 +19,6 @@
    {
        public UcToolBarMenu()
        {
            InitializeComponent();
            btnAdd.ItemClick += BtnAdd_ItemClick;
            btnDel.ItemClick += BtnDel_ItemClick;
@@ -40,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)
@@ -48,8 +51,6 @@
            actions = lst;
        }
        /// <summary>
        ///     初始化按钮状态
        /// </summary>
@@ -57,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)
@@ -133,7 +218,6 @@
                btnFjianYanClick(this, e);
            else
                return;
            if (string.IsNullOrEmpty(guidKey))
            {
                MsgHelper.Warning("请先选择你要操作的行!");
@@ -672,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 公共属性