From c9d8259d39dd1c55b112aa9d10f64b80bb91995f Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期三, 12 三月 2025 10:58:36 +0800
Subject: [PATCH] 优化catalog

---
 Yw.Epanet.Calcu.Core/00-core/Catalog.cs                                   |   85 ++++++++++++++++++++++++++++++++++++++++++
 Yw.Epanet.Calcu.Core/Yw.Epanet.Calcu.Core.csproj                          |    2 
 Yw.Epanet.Calcu.Core/Properties/PublishProfiles/FolderProfile.pubxml.user |    2 
 3 files changed, 87 insertions(+), 2 deletions(-)

diff --git a/Yw.Epanet.Calcu.Core/00-core/Catalog.cs b/Yw.Epanet.Calcu.Core/00-core/Catalog.cs
index 8573933..b818148 100644
--- a/Yw.Epanet.Calcu.Core/00-core/Catalog.cs
+++ b/Yw.Epanet.Calcu.Core/00-core/Catalog.cs
@@ -36,14 +36,79 @@
         public const string Tank = "Tank";
 
         /// <summary>
+        /// 姘寸
+        /// </summary>
+        public const string Waterbox = "Waterbox";
+
+        /// <summary>
         /// 杩炴帴鑺傜偣
         /// </summary>
         public const string Junction = "Junction";
 
         /// <summary>
+        /// 杩炴帴浠�
+        /// </summary>
+        public const string Coupling = "Coupling";
+
+        /// <summary>
+        /// 闂峰ご
+        /// </summary>
+        public const string Blunthead = "Blunthead";
+
+        /// <summary>
+        /// 寮ご
+        /// </summary>
+        public const string Elbow = "Elbow";
+
+        /// <summary>
+        /// 涓夐��
+        /// </summary>
+        public const string Threelink = "Threelink";
+
+        /// <summary>
+        /// 鍥涢��
+        /// </summary>
+        public const string Fourlink = "Fourlink";
+
+        /// <summary>
         /// 鎵╂暎鍣�
         /// </summary>
         public const string Emitter = "Emitter";
+
+        /// <summary>
+        /// 鍠峰槾
+        /// </summary>
+        public const string Nozzle = "Nozzle";
+
+        /// <summary>
+        /// 娑堢伀鏍�
+        /// </summary>
+        public const string Hydrant = "Hydrant";
+
+        /// <summary>
+        /// 鍐峰嵈濉�
+        /// </summary>
+        public const string Cooling = "Cooling";
+
+        /// <summary>
+        /// 姘磋〃
+        /// </summary>
+        public const string Meter = "Meter";
+
+        /// <summary>
+        /// 浠〃
+        /// </summary>
+        public const string Instrument = "Instrument";
+
+        /// <summary>
+        /// 娴侀噺璁�
+        /// </summary>
+        public const string Flowmeter = "Flowmeter";
+
+        /// <summary>
+        /// 鍘嬪姏琛�
+        /// </summary>
+        public const string Pressmeter = "Pressmeter";
 
         /// <summary>
         /// 绠℃
@@ -56,6 +121,11 @@
         public const string Pipe = "Pipe";
 
         /// <summary>
+        /// 杩囨浮浠�
+        /// </summary>
+        public const string Translation = "Translation";
+
+        /// <summary>
         /// 姘存车
         /// </summary>
         public const string Pump = "Pump";
@@ -66,6 +136,21 @@
         public const string Valve = "Valve";
 
         /// <summary>
+        /// 闃讳欢
+        /// </summary>
+        public const string Resistance = "Resistance";
+
+        /// <summary>
+        /// 鎹㈢儹鍣�
+        /// </summary>
+        public const string Exchanger = "Exchanger";
+
+        /// <summary>
+        /// 鍘嬬缉鏈�
+        /// </summary>
+        public const string Compressor = "Compressor";
+
+        /// <summary>
         /// 鎿嶄綔
         /// </summary>
         public const string Operation = "Operation";
diff --git a/Yw.Epanet.Calcu.Core/Properties/PublishProfiles/FolderProfile.pubxml.user b/Yw.Epanet.Calcu.Core/Properties/PublishProfiles/FolderProfile.pubxml.user
index 85af46a..4c1631a 100644
--- a/Yw.Epanet.Calcu.Core/Properties/PublishProfiles/FolderProfile.pubxml.user
+++ b/Yw.Epanet.Calcu.Core/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -4,7 +4,7 @@
 -->
 <Project>
   <PropertyGroup>
-    <History>True|2025-03-12T02:39:45.7032714Z;False|2025-03-10T14:34:27.3404982+08:00;False|2025-03-10T14:34:23.4248606+08:00;</History>
+    <History>True|2025-03-12T02:58:01.1114649Z;True|2025-03-12T10:39:45.7032714+08:00;False|2025-03-10T14:34:27.3404982+08:00;False|2025-03-10T14:34:23.4248606+08:00;</History>
     <LastFailureDetails />
   </PropertyGroup>
 </Project>
\ No newline at end of file
diff --git a/Yw.Epanet.Calcu.Core/Yw.Epanet.Calcu.Core.csproj b/Yw.Epanet.Calcu.Core/Yw.Epanet.Calcu.Core.csproj
index 34ca924..3f4f67c 100644
--- a/Yw.Epanet.Calcu.Core/Yw.Epanet.Calcu.Core.csproj
+++ b/Yw.Epanet.Calcu.Core/Yw.Epanet.Calcu.Core.csproj
@@ -5,7 +5,7 @@
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>disable</Nullable>
     <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
-    <Version>1.0.1</Version>
+    <Version>1.0.2</Version>
   </PropertyGroup>
 
   <ItemGroup>

--
Gitblit v1.9.3