From 82f8a7ead37ff50dec3d0d40e572d4331f14a8b2 Mon Sep 17 00:00:00 2001 From: duheng <2286773002@qq.com> Date: 星期四, 03 四月 2025 09:26:35 +0800 Subject: [PATCH] 增加获取成套设备曲线方法 --- WinFrmUI/HStation.WinFrmUI.Basic.Core/04-SysPropManage/SelectCorprationListCtrl.cs | 31 ++++++++++++------------------- 1 files changed, 12 insertions(+), 19 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Basic.Core/04-SysPropManage/SelectCorprationListCtrl.cs b/WinFrmUI/HStation.WinFrmUI.Basic.Core/04-SysPropManage/SelectCorprationListCtrl.cs index a3417ab..d36e18b 100644 --- a/WinFrmUI/HStation.WinFrmUI.Basic.Core/04-SysPropManage/SelectCorprationListCtrl.cs +++ b/WinFrmUI/HStation.WinFrmUI.Basic.Core/04-SysPropManage/SelectCorprationListCtrl.cs @@ -1,5 +1,6 @@ -锘縰sing System.ComponentModel; -using Yw.Dto; +锘縰sing HStation.WinFrmUI; +using System.ComponentModel; +using MessageBoxHelper = Yw.WinFrmUI.MessageBoxHelper; namespace MFire.WinFrmUI { @@ -15,16 +16,15 @@ public class CurrentViewModel { - public CurrentViewModel(Yw.Vmo.SysTypeLogicalTreeVmo rhs) + public CurrentViewModel(Yw.Vmo.SysModuleVmo rhs) { - var module = rhs.LogicalModel as Yw.Dto.SysModuleStdDto; - this.ID = module.ID; - this.Name = module.Name; - this.SortCode = module.SortCode; - this.Description = module.Description; + this.ID = rhs.ID; + this.Name = rhs.Name; + this.SortCode = rhs.SortCode; + this.Description = rhs.Description; } - public CurrentViewModel(SysTypeStdDto rhs) + public CurrentViewModel(Yw.Vmo.SysTypeVmo rhs) { this.ID = rhs.ID; this.Name = rhs.Name; @@ -59,8 +59,6 @@ public string Description { get; set; } } - private Yw.BLL.SysTypeStd _bll = null; - /// <summary> /// 閫夋嫨椤瑰彉鎹� /// </summary> @@ -73,21 +71,16 @@ /// </summary> public async void SetBindingData() { - _bll = new Yw.BLL.SysTypeStd(); _allBindingList = new BindingList<CurrentViewModel>(); - var alllist = await _bll.GetExtendLogicalTreeList(); + var alllist = await SysTypeHelper.GetSysTypeTreeList(); if (alllist == null) return; foreach (var item in alllist) { - _allBindingList.Add(new CurrentViewModel(item)); + _allBindingList.Add(new CurrentViewModel(item.Module)); foreach (var child in item.Children) { - var type = child.LogicalModel as Yw.Dto.SysTypeStdDto; - if (type != null) - { - _allBindingList.Add(new CurrentViewModel(type)); - } + _allBindingList.Add(new CurrentViewModel(child)); } } this.treeListLookUpEdit1TreeList.DataSource = _allBindingList; -- Gitblit v1.9.3