|
@ -423,20 +423,20 @@ public class DeviceService {
|
|
|
}
|
|
|
|
|
|
for (PatientHealthIndex patientHealthIndex : bloodPressurepatientHealthIndices) {
|
|
|
if(1 == patientHealthIndex.getStatus()){
|
|
|
if(patientHealthIndex.getStatus() != null && 1 == patientHealthIndex.getStatus()){
|
|
|
bloodPressureBbnormalCount++;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
for (PatientHealthIndex patientHealthIndex : bloodSuggurpatientHealthIndices) {
|
|
|
if(1 == patientHealthIndex.getStatus()){
|
|
|
if(patientHealthIndex.getStatus() != null && 1 == patientHealthIndex.getStatus()){
|
|
|
bloodSuggurBbnormalCount++;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
//连续3次异常,修改用户为预警状态
|
|
|
if( (3 == bloodPressureBbnormalCount || 3 == bloodSuggurBbnormalCount) && 0 == patient.getStandardStatus()){
|
|
|
if( (bloodPressureBbnormalCount >=3 || bloodSuggurBbnormalCount >=3) && 0 == patient.getStandardStatus()){
|
|
|
patient.setStandardStatus(1);
|
|
|
}else{
|
|
|
Date end = new Date();
|