| | |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 更新工况信息 |
| | | /// </summary> |
| | | public static void UpdateWorkingInfo(this Yw.Model.HydroPumpInfo pumpInfo, HydroWorkingPumpViewModel pumpWorkingInfo) |
| | | { |
| | | if (pumpInfo == null) |
| | | { |
| | | return; |
| | | } |
| | | if (pumpWorkingInfo == null) |
| | | { |
| | | return; |
| | | } |
| | | pumpInfo.LinkStatus = pumpWorkingInfo.LinkStatus; |
| | | pumpInfo.SpeedRatio = pumpWorkingInfo.CurrentHz / pumpInfo.RatedHz; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 更新工况信息 |
| | | /// </summary> |
| | | public static void UpdateWorkingInfo(this Yw.Model.HydroPumpInfo pumpInfo, List<HydroWorkingPumpViewModel> allWorkingList) |
| | | { |
| | | if (pumpInfo == null) |
| | | { |
| | | return; |
| | | } |
| | | var workingInfo = allWorkingList?.Find(x => x.Code == pumpInfo.Code); |
| | | pumpInfo.UpdateWorkingInfo(workingInfo); |
| | | } |
| | | |
| | | |
| | | } |
| | | } |