duheng
2025-03-13 2b7276b2892b6f090e4c0078a20dfdc9da9ab053
WinFrmUI/Yw.WinFrmUI.Division.Core/01-division/DivisionMainPage.cs
@@ -39,6 +39,7 @@
            }
            this.divisionViewModelBindingSource.DataSource = _allBindingList;
            this.treeList1.Refresh();
            this.treeList1.ExpandAll();
        }
        #region 事件
@@ -48,10 +49,9 @@
        /// </summary>
        private void barBtnAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (_allBindingList == null)
                return;
            var vm = this.treeList1.GetCurrentViewModel(_allBindingList);
            var dlg = new AddDivisonDlg();
            dlg.SetBindingData();
            dlg.SetBindingData(vm != null ? vm.ID : default);
            dlg.ReloadDataEvent += async (rhs, parentId) =>
            {
                rhs.SortCode = _allBindingList.Count == 0 ? 1 : _allBindingList.Max(x => x.SortCode) + 1;
@@ -84,8 +84,7 @@
                MessageBoxHelper.ShowWarning("请选择数据行!");
                return;
            }
            var dlg = new EditDivisionDlg();
             var dlg = new EditDivisionDlg();
            var model = await _bll.GetByID(vm.ID);
            if (model == null)
            {
@@ -105,7 +104,7 @@
                if (bol)
                {
                    vm.Reset(rhs);
                    this.treeList1.Refresh();
                    this.divisionViewModelBindingSource.ResetBindings(false);
                }
                return bol;
            };