lixiaojun
2024-11-28 e39e22e12380551c79f99a9c96bb77d5dc3839b1
WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/02-visual/02-list/SimulationVisualListHelper.cs
@@ -33,22 +33,14 @@
            {
                return;
            }
            _dict = new Dictionary<string, HydroVisualInfo>();
            var allVisualList = this.HydroInfo.GetAllVisuals();
            allVisualList?.ForEach(x => _dict.Add(x.Code, x));
            _dict = hydroInfo?.GetVisualDict();
        }
        /// <summary>
        /// 获取可见字典
        /// </summary>
        public Dictionary<string, HydroVisualInfo> GetVisualDict()
        {
            if (_hydroInfo == null)
            {
                return default;
            }
            return _dict;
        }
@@ -57,10 +49,6 @@
        /// </summary>
        public List<HydroVisualInfo> GetVisualList()
        {
            if (_hydroInfo == null)
            {
                return default;
            }
            return _dict?.Values.ToList();
        }
@@ -69,11 +57,7 @@
        /// </summary>
        public List<HydroNodeInfo> GetNodeList()
        {
            if (_hydroInfo == null)
            {
                return default;
            }
            var nodes = _hydroInfo.GetAllNodes();
            var nodes = _hydroInfo?.GetAllNodes();
            return nodes;
        }
@@ -82,11 +66,7 @@
        /// </summary>
        public List<HydroLinkInfo> GetLinkList()
        {
            if (_hydroInfo == null)
            {
                return default;
            }
            var links = _hydroInfo.GetAllLinks();
            var links = _hydroInfo?.GetAllLinks();
            return links;
        }
@@ -95,10 +75,6 @@
        /// </summary>
        public HydroVisualInfo GetVisual(string code)
        {
            if (_hydroInfo == null)
            {
                return default;
            }
            if (_dict == null || _dict.Count < 1)
            {
                return default;