lixiaojun
2024-12-05 59f2c4c04e06d77de7f10ab96d1a5c73ccd01262
WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/01-matching/09-Tank/TankSingleMatchingCtrl.cs
@@ -23,6 +23,11 @@
            /// 容积曲线
            /// </summary>
            public string VolCurve { get; set; }
            /// <summary>
            /// 型号ID
            /// </summary>
            public long MainID { get; set; }
        }
        public class CurvieInfo
@@ -89,7 +94,7 @@
                {
                    foreach (var item in list)
                    {
                        _allPhartList.Add(new PhartViewModel { ID = item.ID, VolCurve = item.VolCurve });
                        _allPhartList.Add(new PhartViewModel { ID = item.ID, VolCurve = item.VolCurve, MainID = item.MainID,OtherName="默认曲线",Importance=1 });
                    }
                }
            }
@@ -134,7 +139,7 @@
            var vmo = await _bll_ex.Value.GetByID(vm.ID);
            if (vmo != null)
            {
                _pumpMatchingViewModel.MatchingCurveDbId = vm.ID.ToString();
                _pumpMatchingViewModel.MatchingCurveDbId = vm.MainID.ToString();
                var pt_list = Yw.JsonHelper.Json2Object<List<HydroCurvePointViewModel>>(vm.VolCurve);
                _pumpMatchingViewModel.MatchingVolCurve = pt_list;
            }