更新
This commit is contained in:
@@ -280,8 +280,8 @@ public partial class MainViewModel : ObservableObject
|
|||||||
};
|
};
|
||||||
public double PressureTrendMax => MaxTrendValue([ProximalPressureTrendValues, DistalPressureTrendValues, DeltaPressureTrendValues], 40d);
|
public double PressureTrendMax => MaxTrendValue([ProximalPressureTrendValues, DistalPressureTrendValues, DeltaPressureTrendValues], 40d);
|
||||||
public double FlowTrendMax => MaxTrendValue([ActiveFlowTrendPrimaryValues, ActiveFlowTrendSecondaryValues, ActiveFlowTrendTertiaryValues], Math.Max(RatedMaxFlow, 1d));
|
public double FlowTrendMax => MaxTrendValue([ActiveFlowTrendPrimaryValues, ActiveFlowTrendSecondaryValues, ActiveFlowTrendTertiaryValues], Math.Max(RatedMaxFlow, 1d));
|
||||||
public string ProximalPressureDisplay => $"{ChannelValue("近端压力"):F1} mmHg";
|
public string ProximalPressureDisplay => $"{ChannelValue("近端压力"):F1} mmHg";
|
||||||
public string DistalPressureDisplay => $"{ChannelValue("远端压力"):F1} mmHg";
|
public string DistalPressureDisplay => $"{ChannelValue("远端压力"):F1} mmHg";
|
||||||
public string FlowImbalanceDisplay => $"{Math.Abs(PumpFlow - ReturnFlow):F2} L/min";
|
public string FlowImbalanceDisplay => $"{Math.Abs(PumpFlow - ReturnFlow):F2} L/min";
|
||||||
public string PumpFlowLoadDisplay => $"{ChannelNormalizedValue("主泵流量"):P0} 量程";
|
public string PumpFlowLoadDisplay => $"{ChannelNormalizedValue("主泵流量"):P0} 量程";
|
||||||
public string DrainageFlowLoadDisplay => $"{ChannelNormalizedValue("静脉引流流量"):P0} 量程";
|
public string DrainageFlowLoadDisplay => $"{ChannelNormalizedValue("静脉引流流量"):P0} 量程";
|
||||||
@@ -1007,8 +1007,8 @@ public partial class MainViewModel : ObservableObject
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private double ChannelValue(string name) => Channels.First(channel => channel.Name == name).Value;
|
private double ChannelValue(string name) => Channels.FirstOrDefault(channel => channel.Name == name)?.Value ?? 0d;
|
||||||
private double ChannelNormalizedValue(string name) => Channels.First(channel => channel.Name == name).NormalizedValue;
|
private double ChannelNormalizedValue(string name) => Channels.FirstOrDefault(channel => channel.Name == name)?.NormalizedValue ?? 0d;
|
||||||
private IEnumerable<PumpControlChannel> PumpControlsFor(params string[] pumpKeys)
|
private IEnumerable<PumpControlChannel> PumpControlsFor(params string[] pumpKeys)
|
||||||
{
|
{
|
||||||
var orderLookup = pumpKeys
|
var orderLookup = pumpKeys
|
||||||
|
|||||||
Reference in New Issue
Block a user