Shuxia Ning
2025-01-14 0f99d4d12f2eae29bbe343f4b3131f2faeccda5d
WinFrmUI/Yw.WinFrmUI.Hydro.Core/07-mark/00-core/HydroMarkPropHelper.cs
@@ -15,8 +15,10 @@
            {
                return default;
            }
            var dict = new Dictionary<string, string>();
            dict.Add(HydroMarkProp.None, "无");
            var dict = new Dictionary<string, string>
            {
                { HydroMarkProp.None, "无" }
            };
            switch (catalog)
            {
                case Yw.Hydro.ParterCatalog.Reservoir:
@@ -51,6 +53,9 @@
                        dict.Add(Yw.Hydro.ParterProp.Length, "长度");
                        dict.Add(Yw.Hydro.ParterProp.Roughness, "粗糙系数");
                        dict.Add(Yw.Hydro.ParterProp.MinorLoss, "局阻系数");
                        dict.Add(HydroVisualCalcuProp.CalcuFlow, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuFlow));
                        dict.Add(HydroVisualCalcuProp.CalcuVelocity, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuVelocity));
                        dict.Add(HydroVisualCalcuProp.CalcuHeadLoss, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuHeadLoss));
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Translation:
@@ -59,6 +64,9 @@
                        dict.Add(Yw.Hydro.ParterProp.Length, "长度");
                        dict.Add(Yw.Hydro.ParterProp.Roughness, "粗糙系数");
                        dict.Add(Yw.Hydro.ParterProp.MinorLoss, "局阻系数");
                        dict.Add(HydroVisualCalcuProp.CalcuFlow, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuFlow));
                        dict.Add(HydroVisualCalcuProp.CalcuVelocity, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuVelocity));
                        dict.Add(HydroVisualCalcuProp.CalcuHeadLoss, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuHeadLoss));
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Pump:
@@ -69,6 +77,10 @@
                        dict.Add(Yw.Hydro.ParterProp.RatedP, "额定功率");
                        dict.Add(Yw.Hydro.ParterProp.RatedN, "额定转速");
                        dict.Add(Yw.Hydro.ParterProp.CurrentHz, "设定频率");
                        dict.Add(HydroVisualCalcuProp.CalcuQ, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuQ));
                        dict.Add(HydroVisualCalcuProp.CalcuH, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuH));
                        dict.Add(HydroVisualCalcuProp.CalcuP, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuP));
                        dict.Add(HydroVisualCalcuProp.CalcuE, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuE));
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Valve:
@@ -78,6 +90,9 @@
                        dict.Add(Yw.Hydro.ParterProp.OpeningDegree, "阀门开度");
                        dict.Add(Yw.Hydro.ParterProp.Diameter, "直径");
                        dict.Add(Yw.Hydro.ParterProp.MinorLoss, "局阻系数");
                        dict.Add(HydroVisualCalcuProp.CalcuFlow, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuFlow));
                        dict.Add(HydroVisualCalcuProp.CalcuVelocity, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuVelocity));
                        dict.Add(HydroVisualCalcuProp.CalcuHeadLoss, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuHeadLoss));
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Exchanger:
@@ -85,6 +100,9 @@
                        dict.Add(Yw.Hydro.ParterProp.LinkStatus, "运行状态");
                        dict.Add(Yw.Hydro.ParterProp.Diameter, "直径");
                        dict.Add(Yw.Hydro.ParterProp.MinorLoss, "局阻系数");
                        dict.Add(HydroVisualCalcuProp.CalcuFlow, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuFlow));
                        dict.Add(HydroVisualCalcuProp.CalcuVelocity, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuVelocity));
                        dict.Add(HydroVisualCalcuProp.CalcuHeadLoss, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuHeadLoss));
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Compressor:
@@ -92,6 +110,9 @@
                        dict.Add(Yw.Hydro.ParterProp.LinkStatus, "运行状态");
                        dict.Add(Yw.Hydro.ParterProp.Diameter, "直径");
                        dict.Add(Yw.Hydro.ParterProp.MinorLoss, "局阻系数");
                        dict.Add(HydroVisualCalcuProp.CalcuFlow, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuFlow));
                        dict.Add(HydroVisualCalcuProp.CalcuVelocity, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuVelocity));
                        dict.Add(HydroVisualCalcuProp.CalcuHeadLoss, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuHeadLoss));
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Nozzle:
@@ -99,6 +120,9 @@
                        dict.Add(Yw.Hydro.ParterProp.Elev, "标高");
                        dict.Add(Yw.Hydro.ParterProp.Demand, "需水量");
                        dict.Add(Yw.Hydro.ParterProp.Coefficient, "喷射系数");
                        dict.Add(HydroVisualCalcuProp.CalcuPress, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuPress));
                        dict.Add(HydroVisualCalcuProp.CalcuHead, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuHead));
                        dict.Add(HydroVisualCalcuProp.CalcuDemand, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuDemand));
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Hydrant:
@@ -106,6 +130,9 @@
                        dict.Add(Yw.Hydro.ParterProp.Elev, "标高");
                        dict.Add(Yw.Hydro.ParterProp.Demand, "需水量");
                        dict.Add(Yw.Hydro.ParterProp.Coefficient, "喷射系数");
                        dict.Add(HydroVisualCalcuProp.CalcuPress, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuPress));
                        dict.Add(HydroVisualCalcuProp.CalcuHead, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuHead));
                        dict.Add(HydroVisualCalcuProp.CalcuDemand, HydroVisualCalcuPropHelper.GetName(HydroVisualCalcuProp.CalcuDemand));
                    }
                    break;
                default: break;