lixiaojun
2024-11-14 ae45d123c2ee907fd40f7db86f2aac2b21f976b6
WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/03-helper/HydroParterPropHelper.cs
@@ -15,12 +15,12 @@
        private static readonly Dictionary<string, string> _dict = new Dictionary<string, string>()
        {
            { Yw.Hydro.ParterProp.LinkStatus,"状态"},
            { Yw.Hydro.ParterProp.CalcuPress,"自由压力"},
            { Yw.Hydro.ParterProp.CalcuHead,"绝对压力"},
            { Yw.Hydro.ParterProp.CalcuDemand,"需水量"},
            { Yw.Hydro.ParterProp.CalcuFlow,"流量"},
            { Yw.Hydro.ParterProp.CalcuVelocity,"流速"},
            { Yw.Hydro.ParterProp.CalcuHeadLoss,"水头损失"}
            { HydroCalcuProp.CalcuPress,"自由压力"},
            { HydroCalcuProp.CalcuHead,"绝对压力"},
            { HydroCalcuProp.CalcuDemand,"需水量"},
            { HydroCalcuProp.CalcuFlow,"流量"},
            { HydroCalcuProp.CalcuVelocity,"流速"},
            { HydroCalcuProp.CalcuHeadLoss,"水头损失"}
        };
        /// <summary>
@@ -33,159 +33,159 @@
            {
                case Yw.Hydro.ParterCatalog.Node:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Reservoir:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Tank:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Waterbox:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Junction:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Blunthead:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Elbow:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Threelink:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Fourlink:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Emitter:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Nozzle:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Hydrant:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Meter:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Flowmeter:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Pressmeter:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuPress, "自由压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHead, "绝对压力");
                        dict.Add(Yw.Hydro.ParterProp.CalcuDemand, "需水量");
                        dict.Add(HydroCalcuProp.CalcuPress, "自由压力");
                        dict.Add(HydroCalcuProp.CalcuHead, "绝对压力");
                        dict.Add(HydroCalcuProp.CalcuDemand, "需水量");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Link:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuFlow, "流量");
                        dict.Add(Yw.Hydro.ParterProp.CalcuVelocity, "流速");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHeadLoss, "水头损失");
                        dict.Add(HydroCalcuProp.CalcuFlow, "流量");
                        dict.Add(HydroCalcuProp.CalcuVelocity, "流速");
                        dict.Add(HydroCalcuProp.CalcuHeadLoss, "水头损失");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Pipe:
                    {
                        dict.Add(Yw.Hydro.ParterProp.LinkStatus, "状态");
                        dict.Add(Yw.Hydro.ParterProp.CalcuFlow, "流量");
                        dict.Add(Yw.Hydro.ParterProp.CalcuVelocity, "流速");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHeadLoss, "水头损失");
                        dict.Add(HydroCalcuProp.CalcuFlow, "流量");
                        dict.Add(HydroCalcuProp.CalcuVelocity, "流速");
                        dict.Add(HydroCalcuProp.CalcuHeadLoss, "水头损失");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Translation:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuFlow, "流量");
                        dict.Add(Yw.Hydro.ParterProp.CalcuVelocity, "流速");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHeadLoss, "水头损失");
                        dict.Add(HydroCalcuProp.CalcuFlow, "流量");
                        dict.Add(HydroCalcuProp.CalcuVelocity, "流速");
                        dict.Add(HydroCalcuProp.CalcuHeadLoss, "水头损失");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Exchanger:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuFlow, "流量");
                        dict.Add(Yw.Hydro.ParterProp.CalcuVelocity, "流速");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHeadLoss, "水头损失");
                        dict.Add(HydroCalcuProp.CalcuFlow, "流量");
                        dict.Add(HydroCalcuProp.CalcuVelocity, "流速");
                        dict.Add(HydroCalcuProp.CalcuHeadLoss, "水头损失");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Compressor:
                    {
                        dict.Add(Yw.Hydro.ParterProp.CalcuFlow, "流量");
                        dict.Add(Yw.Hydro.ParterProp.CalcuVelocity, "流速");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHeadLoss, "水头损失");
                        dict.Add(HydroCalcuProp.CalcuFlow, "流量");
                        dict.Add(HydroCalcuProp.CalcuVelocity, "流速");
                        dict.Add(HydroCalcuProp.CalcuHeadLoss, "水头损失");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Pump:
                    {
                        dict.Add(Yw.Hydro.ParterProp.LinkStatus, "状态");
                        dict.Add(Yw.Hydro.ParterProp.CalcuFlow, "流量");
                        dict.Add(Yw.Hydro.ParterProp.CalcuVelocity, "流速");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHeadLoss, "水头损失");
                        dict.Add(HydroCalcuProp.CalcuFlow, "流量");
                        dict.Add(HydroCalcuProp.CalcuVelocity, "流速");
                        dict.Add(HydroCalcuProp.CalcuHeadLoss, "水头损失");
                    }
                    break;
                case Yw.Hydro.ParterCatalog.Valve:
                    {
                        dict.Add(Yw.Hydro.ParterProp.LinkStatus, "状态");
                        dict.Add(Yw.Hydro.ParterProp.CalcuFlow, "流量");
                        dict.Add(Yw.Hydro.ParterProp.CalcuVelocity, "流速");
                        dict.Add(Yw.Hydro.ParterProp.CalcuHeadLoss, "水头损失");
                        dict.Add(HydroCalcuProp.CalcuFlow, "流量");
                        dict.Add(HydroCalcuProp.CalcuVelocity, "流速");
                        dict.Add(HydroCalcuProp.CalcuHeadLoss, "水头损失");
                    }
                    break;
                default: break;