lixiaojun
2024-11-06 26a983473665818df1c2175476c7858e0fd297d9
WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/01-matching/03-valve/01-valvesinglematching/ValveSingleMatchingForm.cs
@@ -85,8 +85,7 @@
                }
                _pumpMatchingViewModel.MatchingMinorLoss = vm.Coefficient;
                _pumpMatchingViewModel.MatchingMaterial = vm.Material;
                _pumpMatchingViewModel.MatchingValveLift = vm.ValveLift;
                _pumpMatchingViewModel.MatchingValveType = vm.SeriesType.ToString();
                _pumpMatchingViewModel.MatchingValveType = vm.SeriesType;
                _pumpMatchingViewModel.MatchingValveSetting = vm.ValveSetting;
                var list = await _bll_ex.Value.GetByValveMainID(vm.ID);
                if (list != null && list.Any())
@@ -97,11 +96,11 @@
                    }
                }
            }
            if (_pumpMatchingViewModel.MatchingChartDbId != null)
            if (_pumpMatchingViewModel.MatchingCurveDbId != null)
            {
                for (int i = 0; i < _allPhartList.Count; i++)
                {
                    if (_allBindingList[i].ID.ToString() == _pumpMatchingViewModel.MatchingChartDbId)
                    if (_allBindingList[i].ID.ToString() == _pumpMatchingViewModel.MatchingCurveDbId)
                    {
                        gridView1.FocusedRowHandle = i;
                    }
@@ -121,7 +120,7 @@
                    var vmo = await _bll_ex.Value.GetByID(vm.ID);
                    if (vmo != null)
                    {
                        _pumpMatchingViewModel.MatchingChartDbId = vm.ID.ToString();
                        _pumpMatchingViewModel.MatchingCurveDbId = vm.ID.ToString();
                        var graph_ql = vmo.Diagram.GraphList.Find(x => x.GraphType == HStation.PhartRelation.eGraphType.ValveQL);
                        if (graph_ql != null)
                        {