| | |
| | | } |
| | | |
| | | //创建 |
| | | private PumpVariableSpeedViewViewModel CreateViewModel() |
| | | private PumpRunViewViewModel CreateViewModel() |
| | | { |
| | | if (_hydroInfo == null) |
| | | { |
| | |
| | | { |
| | | return default; |
| | | } |
| | | var vm = new PumpVariableSpeedViewViewModel(); |
| | | var vm = new PumpRunViewViewModel(); |
| | | vm.Id = _pumpInfo.Code; |
| | | vm.Name = _pumpInfo.Name; |
| | | vm.CurveName = $"额定曲线({_pumpInfo.RatedHz}hz)"; |
| | |
| | | |
| | | if (_workingList != null && _workingList.Count > 0) |
| | | { |
| | | vm.Items = new List<PumpVariableSpeedViewItemViewModel>(); |
| | | vm.Items = new List<PumpRunViewItemViewModel>(); |
| | | foreach (var working in _workingList) |
| | | { |
| | | var workingInfo = JsonHelper.Json2Object<HydroWorkingInfoViewModel>(working.WorkingInfo); |
| | |
| | | var workingPumpInfo = workingInfo.Pumps.Find(x => x.Code == _pumpInfo.Code); |
| | | if (workingPumpInfo != null) |
| | | { |
| | | var vmItem = new PumpVariableSpeedViewItemViewModel(); |
| | | var vmItem = new PumpRunViewItemViewModel(); |
| | | vm.Items.Add(vmItem); |
| | | vmItem.Id = working.ID.ToString(); |
| | | vmItem.Name = working.Name; |