From 5dde4212e3a73bf1ab0fd9e4d34dfebad0f8ffa2 Mon Sep 17 00:00:00 2001 From: cloudflight <cloudflight@126.com> Date: 星期六, 03 八月 2024 11:27:08 +0800 Subject: [PATCH] fix:修复初分配计算异常的问题 --- Hydraulic/Hydro.MapUI/Map/MapViewer.cs | 108 +++++++++++++++++++++++++++--------------------------- 1 files changed, 54 insertions(+), 54 deletions(-) diff --git a/Hydraulic/Hydro.MapUI/Map/MapViewer.cs b/Hydraulic/Hydro.MapUI/Map/MapViewer.cs index 5070c79..874cd56 100644 --- a/Hydraulic/Hydro.MapUI/Map/MapViewer.cs +++ b/Hydraulic/Hydro.MapUI/Map/MapViewer.cs @@ -2721,6 +2721,7 @@ private void btn_鍒濆垎閰峗Click(object sender, EventArgs e) { + if (_Network == null) return; //btn_鎷撴墤妫�鏌Click(1,null); List<WaterEquivalentSettings> settings = new List<WaterEquivalentSettings>(); settings.Add(new WaterEquivalentSettings() @@ -2738,72 +2739,71 @@ RatedFlow=0.72f, Count=1, }, - new WaterEquivalent() - { - ID=1009, - MinRatedFlow=0.88f, - RatedFlow=0.96f, - Count=2, - }, - new WaterEquivalent() - { - ID=1010, - MinRatedFlow=1.08f, - RatedFlow=1.08f, - Count=3, - } + //new WaterEquivalent() + //{ + // ID=1009, + // MinRatedFlow=0.88f, + // RatedFlow=0.96f, + // Count=2, + //}, + //new WaterEquivalent() + //{ + // ID=1010, + // MinRatedFlow=1.08f, + // RatedFlow=1.08f, + // Count=3, + //} } }, Meters=new List<string>() { //鎸変互涓嬭寰嬬敓鎴愭暟缁勫埌M10锛�"M1","M2" - "M1","M2","M3","M4","M5","M6","M7","M8","M9","M10","M11","M12","M13","M14","M15","M16", - "M17","M18","M19","M20","M21","M22","M23","M24","M25","M26","M27","M28","M29","M30" + "M0","M1","M2","M3","M4","M5","M6" }, }); - settings.Add(new WaterEquivalentSettings() - { - waterEquivalents = new WaterEquivalentTemplate() - { - ID = "1", - Name = "1", - WaterEquivalentCollection = new WaterEquivalentCollection() - { - new WaterEquivalent() - { - ID=2008, - MinRatedFlow=0.48f, - RatedFlow=0.48f, - Count=1, - }, - new WaterEquivalent() - { - ID=2009, - MinRatedFlow=0.12f, - RatedFlow=0.12f, - Count=5, - }, - new WaterEquivalent() - { - ID=2010, - MinRatedFlow=0.16f, - RatedFlow=0.18f, - Count=6, - } - } - }, - Meters = new List<string>() - { - //鎸変互涓嬭寰嬬敓鎴愭暟缁勫埌M10锛�"M1","M2" + //settings.Add(new WaterEquivalentSettings() + //{ + // waterEquivalents = new WaterEquivalentTemplate() + // { + // ID = "1", + // Name = "1", + // WaterEquivalentCollection = new WaterEquivalentCollection() + // { + // new WaterEquivalent() + // { + // ID=2008, + // MinRatedFlow=0.48f, + // RatedFlow=0.48f, + // Count=1, + // }, + // new WaterEquivalent() + // { + // ID=2009, + // MinRatedFlow=0.12f, + // RatedFlow=0.12f, + // Count=5, + // }, + // new WaterEquivalent() + // { + // ID=2010, + // MinRatedFlow=0.16f, + // RatedFlow=0.18f, + // Count=6, + // } + // } + // }, + // Meters = new List<string>() + // { + // //鎸変互涓嬭寰嬬敓鎴愭暟缁勫埌M10锛�"M1","M2" - "M31","M32","M33","M34","M35","M36","M37","M38","M39","M40","M41","M42","M43","M44","M45","M46","M47","M48","M49","M50","M51","M52","M53","M54","M55","M56","M57","M58","M59","M60","M61","M62","M63","M64","M65","M66","M67","M68","M69","M70","M71","M72","M73","M74","M75","M76","M77","M78","M79","M80" - }, - }); + // "M31","M32","M33","M34","M35","M36","M37","M38","M39","M40","M41","M42","M43","M44","M45","M46","M47","M48","M49","M50","M51","M52","M53","M54","M55","M56","M57","M58","M59","M60","M61","M62","M63","M64","M65","M66","M67","M68","M69","M70","M71","M72","M73","M74","M75","M76","M77","M78","M79","M80" + // }, + //}); var head=_Network.reservoirs.FirstOrDefault().Head; - _Network.WaterDistribution(_Template.FullPath, GlobalPath.configPath + "config_waterDistri.wdb",settings,40, head); + _Network.WaterDistribution(_Template.FullPath, GlobalPath.configPath + "config_waterDistri.wdb",settings,4, head); } public void btn_鎷撴墤妫�鏌Click(object sender, EventArgs e) -- Gitblit v1.9.3