From 98e49c0dd42840a094837f7acae532bc237a719a Mon Sep 17 00:00:00 2001
From: yangyin <1850366751@qq.com>
Date: 星期二, 20 八月 2024 15:42:37 +0800
Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0

---
 Hydro/Yw.EPAnet.Core/02-hydraulic/HydraulicCore.cs |   31 ++++++++++++++++++++++---------
 1 files changed, 22 insertions(+), 9 deletions(-)

diff --git a/Hydro/Yw.EPAnet.Core/02-hydraulic/HydraulicCore.cs b/Hydro/Yw.EPAnet.Core/02-hydraulic/HydraulicCore.cs
index bd44374..2d6895e 100644
--- a/Hydro/Yw.EPAnet.Core/02-hydraulic/HydraulicCore.cs
+++ b/Hydro/Yw.EPAnet.Core/02-hydraulic/HydraulicCore.cs
@@ -601,16 +601,12 @@
         #region 鍏朵粬
 
 
-        /// <summary>
-        /// 鑾峰彇绠$綉鍏冧欢鏁�
-        /// </summary>
-        public int GetCount(eCountType countType, ref int count)
+        //        鑾峰彇绠$綉鍏冧欢鏁�
+
+        public int getcount(int countcode, ref int count)
         {
-            if (!isWaterModelCalc)
-            {
-                return 0;
-            }
-            return HydraulicCoreBase.ENgetcount22(projectID, (int)countType, ref count);
+            if (!isWaterModelCalc) return 0;
+            return HydraulicCoreBase.ENgetcount22(projectID, countcode, ref count);
         }
 
         //        鑾峰彇閿欒淇℃伅
@@ -621,6 +617,23 @@
             return HydraulicCoreBase.ENgeterror22(projectID, errcode, errmsg, nchar);
         }
 
+
+        public string geterrormsg()
+        {
+            if (!isWaterModelCalc) return null;
+            var nchar = 10000;
+            StringBuilder errmsg = new StringBuilder();
+            //涓篹rrmsg鍒嗛厤鍐呭瓨
+            errmsg.Capacity = nchar;
+            var err= HydraulicCoreBase.ENgetErrorMsg22(projectID,  errmsg, nchar);
+            string str = errmsg?.ToString();
+            if (string.IsNullOrEmpty(str)) return null;
+            var errlines = str.Split(new[] { '\n' }, StringSplitOptions.RemoveEmptyEntries);
+            //鎷兼帴errlines
+            return string.Join("\n", errlines);
+
+        }
+
         //  杈撳嚭鏂囦欢淇℃伅
 
         public int saveinpfile(string filename)

--
Gitblit v1.9.3