|
@@ -419,12 +419,16 @@ function drawBPChart(data) {
|
|
|
var y1Datas = [];
|
|
|
var y2Datas = [];
|
|
|
var y3Datas = [];
|
|
|
+ var ymin = 1000;
|
|
|
data.forEach(function(d) {
|
|
|
var t = chartDateFormatter(d.recordedDate);
|
|
|
xDatas.push(t);
|
|
|
y1Datas.push(d.phrValue === "" ? Number.NaN : d.phrValue);
|
|
|
y2Datas.push(d.phrValue2 === "" ? Number.NaN : d.phrValue2);
|
|
|
y3Datas.push(d.phrValueExtra === "" ? Number.NaN : d.phrValueExtra);
|
|
|
+ if (d.phrValue !== null && d.phrValue !== "") ymin = Math.min(ymin, d.phrValue);
|
|
|
+ if (d.phrValue2 !== null && d.phrValue2 !== "") ymin = Math.min(ymin, d.phrValue2);
|
|
|
+ if (d.phrValueExtra !== null && d.phrValueExtra !== "") ymin = Math.min(ymin, d.phrValueExtra);
|
|
|
});
|
|
|
var ctx = document.getElementById("bloodPressurePulseChart").getContext('2d');
|
|
|
myCharts["bloodPressurePulseChart"] = new Chart(ctx, {
|
|
@@ -458,6 +462,13 @@ function drawBPChart(data) {
|
|
|
drawTime: "afterDatasetsDraw",
|
|
|
// annotations: annotationData,
|
|
|
},
|
|
|
+ scales: {
|
|
|
+ yAxes: [{
|
|
|
+ ticks: {
|
|
|
+ suggestedMin: ymin - 10,
|
|
|
+ }
|
|
|
+ }]
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
}
|