lixiaojun
2025-03-12 c7621b10414bcba9031acb29f0de3af9a1a7a751
WinFrmUI/Yw.WinFrmUI.Hydro.Core/14-matching/15-valve/HydroValveMatchingViewModel.cs
@@ -15,7 +15,6 @@
        /// </summary>
        public HydroValveMatchingViewModel(Yw.Model.HydroValveInfo rhs, Yw.Model.HydroModelInfo hydroInfo)
        {
            this.ID = rhs.ID;
            this.Name = rhs.Name;
            this.Code = rhs.Code;
            this.ModelType = rhs.ModelType;
@@ -25,13 +24,6 @@
            this.Material = rhs.Material;
            this.Diameter = rhs.Diameter;
            this.MinorLoss = rhs.MinorLoss;
            var valveType = HydroValveTypeEnumHelper.GetValveType(rhs.ValveType);
            if (!valveType.HasValue)
            {
                valveType = eValveType.GPV;
            }
            this.ValveType = valveType.Value;
            this.ValveSetting = rhs.ValveSetting;
        }
        /// <summary>
@@ -41,11 +33,6 @@
        {
        }
        /// <summary>
        /// ID
        /// </summary>
        public long ID { get; set; }
        /// <summary>
        /// 编码
@@ -93,16 +80,6 @@
        public double MinorLoss { get; set; }
        /// <summary>
        /// 阀门类型
        /// </summary>
        public eValveType ValveType { get; set; }
        /// <summary>
        /// 阀门设置
        /// </summary>
        public string ValveSetting { get; set; }
        /// <summary>
        /// 匹配型号
        /// </summary>
        public string MatchingModelType { get; set; }
@@ -133,24 +110,14 @@
        public double? MatchingMinorLoss { get; set; }
        /// <summary>
        /// 匹配阀门类型
        /// </summary>
        public eValveType? MatchingValveType { get; set; }
        /// <summary>
        /// 匹配阀门设置
        /// </summary>
        public string MatchingValveSetting { get; set; }
        /// <summary>
        /// 匹配水头损失曲线
        /// </summary>
        public List<HydroCurvePointViewModel> MatchingCurveQL { get; set; }
        /// <summary>
        /// 匹配开度损失曲线
        /// </summary>
        public List<HydroCurvePointViewModel> MatchingCurveOL { get; set; }
        /// <summary>
        /// 匹配水头损失曲线列表
        /// </summary>
        public List<HydroFactorCurveViewModel> MatchingCurvesQL { get; set; }
    }
}