lu
2025-01-16 f14d1fc28a8012035ee251fba71a0d048e9efd0d
DevApp/Gs.DevApp/DevFrm/WOM/Frm_MesWomdaahb.cs
@@ -28,10 +28,10 @@
            this.toolBarMenu1.btnQueryClick += ToolBarMenu1_btnQueryClick;
            toolBarMenu1.btnChkClick += ToolBarMenu1_btnChkClick;
            toolBarMenu1.btnFChkClick += ToolBarMenu1_btnFChkClick;
            gcMain.MouseDoubleClick += GcMain_MouseDoubleClick;
            getPageList(1);
            pageBar1.PagerEvent += PageBar1_PagerEvent;
            Gs.DevApp.ToolBox.UtilityHelper.SetGridSear(gridView1);
            Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1);
            gridView1.CustomDrawRowIndicator += (s, e) =>
            {
                if (e.Info.IsRowIndicator && e.RowHandle >= 0)
@@ -93,10 +93,10 @@
            txt_daahb015.getSuppler(workGuid);
        }
        private async void GridView1_ColumnFilterChanged(object sender, EventArgs e)
        private   void GridView1_ColumnFilterChanged(object sender, EventArgs e)
        {
            _filterList = Gs.DevApp.ToolBox.UtilityHelper.GetDilter(gridView1.Columns);
            await Task.Delay(100);
            Gs.DevApp.ToolBox.UtilityHelper.GetDilter(gridView1.Columns, gridView1);
           Task.Delay(100);
            getPageList(1);
        }
        /// <summary>
@@ -158,7 +158,7 @@
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void ToolBarMenu1_btnChkClick(object sender, EventArgs e)
        private   void ToolBarMenu1_btnChkClick(object sender, EventArgs e)
        {
            _toolCk(1);
        }
@@ -169,7 +169,7 @@
        /// <param name="sender"></param>
        /// <param name="e"></param>
        /// <exception cref="NotImplementedException"></exception>
        private async void ToolBarMenu1_btnFChkClick(object sender, EventArgs e)
        private   void ToolBarMenu1_btnFChkClick(object sender, EventArgs e)
        {
            _toolCk(0);
        }
@@ -201,8 +201,11 @@
                ReturnModel<dynamic> _rtn = ToolBox.UtilityHelper.ReturnToDynamic(strJson);
                if (_rtn.rtnCode > 0)
                {
                    UtilityHelper.JumpToTab(xtraTabControl1, 0);
                    getPageList(1);
                    if (xtraTabControl1.SelectedTabPageIndex == 0)
                    { }
                    else
                        Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 2);
                    getPageList(this.pageBar1.CurrentPage);
                }
                ToolBox.MsgHelper.Warning("提示:" + _rtn.rtnMsg);
            }
@@ -219,19 +222,20 @@
        /// <param name="e"></param>
        private void ToolBarMenu1_btnLoadClick(object sender, EventArgs e)
        {
            if (xtraTabControl1.SelectedTabPageIndex == 1)
                getModel(lbGuid.Text.Trim(), false, 999);
            else
            {
                _filterList.Clear();
                if (gridView1.ActiveFilter.Count > 0)
                {
                    gridView1.ColumnFilterChanged -= GridView1_ColumnFilterChanged;
                    gridView1.ActiveFilter.Clear();
                    gridView1.ColumnFilterChanged += GridView1_ColumnFilterChanged;
                }
                getPageList(1);
            }
            //if (xtraTabControl1.SelectedTabPageIndex == 1)
            //    getModel(lbGuid.Text.Trim());
            //else
            //{
            //    //_filterList.Clear();
            //    //if (gridView1.ActiveFilter.Count > 0)
            //    //{
            //    //    gridView1.ColumnFilterChanged -= GridView1_ColumnFilterChanged;
            //    //    gridView1.ActiveFilter.Clear();
            //    //    gridView1.ColumnFilterChanged += GridView1_ColumnFilterChanged;
            //    //}
            //    //getPageList(1);
            //    getPageList(this.pageBar1.CurrentPage);
            //}
        }
        /// <summary>
        /// 修改事件
@@ -350,15 +354,15 @@
        /// </summary>
        /// <param name="curPage">第几页</param>
        /// <param name="pageSize">每页几条</param>
        private async void getPageList(int curPage)
        private   void getPageList(int curPage)
        {
            UcLoading _loading = new UcLoading();
            var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList);
            PageQueryModel pgq = new PageQueryModel(curPage, this.pageBar1.RowsCount, "create_date", "asc", "", _sbSqlWhere.ToString());
            string json = JsonConvert.SerializeObject(pgq);
            try
            {
                var strReturn = await UtilityHelper.HttpPostAsync("", _webServiceName + "GetListPage", json);
                var strReturn = UtilityHelper.HttpPost("", _webServiceName + "GetListPage", json);
                ReturnModel<PageListModel> dd = UtilityHelper.ReturnToTablePage(strReturn);
                if (dd.rtnCode > 0)
                {
@@ -386,7 +390,7 @@
            {
                ToolBox.MsgHelper.ShowError("提示:" + ex.Message);
            }
            _loading.Stop();
        }
        private void getModel(string strGuid, bool isEdit, int tabIdx)
        {
@@ -501,7 +505,7 @@
        /// 工具条事件
        /// </summary>
        /// <param name="inFieldValue"></param>
        private async void _toolCk(int _inFieldValue)
        private   void _toolCk(int _inFieldValue)
        {
            string strMsg = "";
            switch (_inFieldValue)
@@ -523,7 +527,7 @@
            }
            if (!MsgHelper.AskQuestion("你选择了【" + rowName + "】,确定" + strMsg + "吗?"))
                return;
            UcLoading _loading = new UcLoading();
            var _obj = new
            {
                guid = rowGuid,
@@ -531,7 +535,7 @@
            };
            try
            {
                var strJson = await UtilityHelper.HttpPostAsync("",
                var strJson = UtilityHelper.HttpPost("",
                    _webServiceName + "EditModelSubmit",
                    JsonConvert.SerializeObject(_obj));
                var _rtn = UtilityHelper.ReturnToDynamic(strJson);
@@ -548,7 +552,7 @@
            {
                MsgHelper.Warning("提示:" + ex.Message);
            }
            _loading.Stop();
        }
    }