| | |
| | | private async Task<List<HydroGradingResultViewModel>> GetResultList() |
| | | { |
| | | var allGradingList = await GetGradingList(); |
| | | _allResultList = HydroGradingHelper.GetResultList(_visualListHelper.HydroInfo, allGradingList, this.Applies, _calcuResultHelper.GetVisualResultDict()); |
| | | _allResultList = HydroGradingHelper.GetResultList(_visualListHelper.HydroInfo, allGradingList, this.Applies, _calcuResultHelper.GetVisualDict()); |
| | | if (_allResultList == null) |
| | | { |
| | | _allResultList = new List<HydroGradingResultViewModel>(); |
| | |
| | | _allResultList.Remove(oldResult); |
| | | } |
| | | var allGradingList = await GetGradingList(); |
| | | var newResult = HydroGradingHelper.GetResult(visual, allGradingList, this.Applies, _calcuResultHelper.GetVisualResultDict()); |
| | | var newResult = HydroGradingHelper.GetResult(visual, allGradingList, this.Applies, _calcuResultHelper.GetVisualDict()); |
| | | if (newResult != null) |
| | | { |
| | | if (_allResultList != null) |
| | |
| | | /// <summary> |
| | | /// 设置 |
| | | /// </summary> |
| | | /// <param name="visuals"></param> |
| | | public void Set(List<HydroVisualInfo> visuals) |
| | | { |
| | | visuals?.ForEach(x => Set(visuals)); |