Commit 107db3f2 by huangjy

fix: 修复bug

parent af6c13b9
...@@ -292,7 +292,7 @@ public class PlatElderRealTimeServiceImpl implements PlatElderRealTimeService { ...@@ -292,7 +292,7 @@ public class PlatElderRealTimeServiceImpl implements PlatElderRealTimeService {
@Override @Override
public PlatElderRealTimeNowVO nowStatus(PlatElderIdDTO platElderIdDTO) { public PlatElderRealTimeNowVO nowStatus(PlatElderIdDTO platElderIdDTO) {
PlatElderRealTimeNowVO platElderRealTimeNowVO = new PlatElderRealTimeNowVO(); PlatElderRealTimeNowVO platElderRealTimeNowVO = new PlatElderRealTimeNowVO();
platElderRealTimeNowVO.setStatus(PlatElderRealtimeReportEnum.NowStatus.OUT.getValue()); platElderRealTimeNowVO.setStatus(PlatElderRealtimeReportEnum.NowStatus.RUN.getValue());
PlatDevice platDevice = getBreathDevice(platElderIdDTO.getElderId(), platElderIdDTO.getDeviceId()); PlatDevice platDevice = getBreathDevice(platElderIdDTO.getElderId(), platElderIdDTO.getDeviceId());
if (platDevice == null) { if (platDevice == null) {
return platElderRealTimeNowVO; return platElderRealTimeNowVO;
...@@ -361,6 +361,7 @@ public class PlatElderRealTimeServiceImpl implements PlatElderRealTimeService { ...@@ -361,6 +361,7 @@ public class PlatElderRealTimeServiceImpl implements PlatElderRealTimeService {
String result = redisTemplate.opsForValue().get(DEVICE_BR_DATA + platDevice.getOriDeviceId()); String result = redisTemplate.opsForValue().get(DEVICE_BR_DATA + platDevice.getOriDeviceId());
if (result != null) { if (result != null) {
JSONObject jsonObject = JSON.parseObject(result); JSONObject jsonObject = JSON.parseObject(result);
if (jsonObject != null) {
String person = jsonObject.getString("person"); String person = jsonObject.getString("person");
log.info("当前人员人员状态:{}",person); log.info("当前人员人员状态:{}",person);
vo.setTime(LocalDateTime.now()); vo.setTime(LocalDateTime.now());
...@@ -368,13 +369,14 @@ public class PlatElderRealTimeServiceImpl implements PlatElderRealTimeService { ...@@ -368,13 +369,14 @@ public class PlatElderRealTimeServiceImpl implements PlatElderRealTimeService {
vo.setHeartRate(0); vo.setHeartRate(0);
vo.setRespiratoryRate(0); vo.setRespiratoryRate(0);
vo.setBody(0); vo.setBody(0);
vo.setStatus(PlatElderRealtimeReportEnum.NowStatus.OUT.getValue()); vo.setStatus(PlatElderRealtimeReportEnum.NowStatus.RUN.getValue());
} else { } else {
vo.setHeartRate(Integer.valueOf(jsonObject.getString("hr"))); vo.setHeartRate(Integer.valueOf(jsonObject.getString("hr")));
vo.setRespiratoryRate(Integer.valueOf(jsonObject.getString("br"))); vo.setRespiratoryRate(Integer.valueOf(jsonObject.getString("br")));
vo.setBody(Integer.valueOf(jsonObject.getString("bodymove"))); vo.setBody(Integer.valueOf(jsonObject.getString("bodymove")));
vo.setStatus(PlatElderRealtimeReportEnum.NowStatus.BED.getValue()); vo.setStatus(PlatElderRealtimeReportEnum.NowStatus.BED.getValue());
} }
}
return vo; return vo;
} }
return vo; return vo;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment