| | |
| | | if (parterWorkingInfo != null) |
| | | { |
| | | parter.LinkStatus = parterWorkingInfo.LinkStatus; |
| | | parter.SpeedRatio = Math.Round(parterWorkingInfo.CurrentHz / parter.RatedHz, 1); |
| | | parter.SpeedRatio = parterWorkingInfo.CurrentHz / parter.RatedHz; |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | //流量计 |
| | | if (hydroInfo.Flowmeters != null && hydroInfo.Flowmeters.Count > 0) |
| | | { |
| | | foreach (var parter in hydroInfo.Flowmeters) |
| | | { |
| | | var parterWorkingInfo = workingInfo.Flowmeters?.Find(x => x.Code == parter.Code); |
| | | if (parterWorkingInfo != null) |
| | | { |
| | | parter.CurrentFlow = parterWorkingInfo.CurrentFlow; |
| | | } |
| | | } |
| | | } |
| | | |
| | | //压力表 |
| | | if (hydroInfo.Pressmeters != null && hydroInfo.Pressmeters.Count > 0) |
| | | { |
| | | foreach (var parter in hydroInfo.Pressmeters) |
| | | { |
| | | var parterWorkingInfo = workingInfo.Pressmeters?.Find(x => x.Code == parter.Code); |
| | | if (parterWorkingInfo != null) |
| | | { |
| | | parter.CurrentPress = parterWorkingInfo.CurrentPress; |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | |