|
@@ -28,9 +28,9 @@ public class VitalRule {
|
|
List<NodeNeoDTO> neoList = billNeoMaxDTO.getVitals();
|
|
List<NodeNeoDTO> neoList = billNeoMaxDTO.getVitals();
|
|
if(ListUtil.isNotEmpty(neoList) && ListUtil.isNotEmpty(inputLis)){
|
|
if(ListUtil.isNotEmpty(neoList) && ListUtil.isNotEmpty(inputLis)){
|
|
for (NodeNeoDTO neo : neoList) {
|
|
for (NodeNeoDTO neo : neoList) {
|
|
- for (Vital lis : inputLis) {
|
|
|
|
- String val = lis.getName();
|
|
|
|
- val = lis.getStandName();
|
|
|
|
|
|
+ for (Vital vit : inputLis) {
|
|
|
|
+ String val = vit.getName();
|
|
|
|
+ val = vit.getStandName();
|
|
if (StringUtil.isNotBlank(val) && val.equals(neo.getName()) && "体温".equals(val)) {
|
|
if (StringUtil.isNotBlank(val) && val.equals(neo.getName()) && "体温".equals(val)) {
|
|
// String val_name = lis.getDetailName();
|
|
// String val_name = lis.getDetailName();
|
|
// 如果有结果数据,就不用比较数值
|
|
// 如果有结果数据,就不用比较数值
|
|
@@ -42,10 +42,10 @@ public class VitalRule {
|
|
// message = CoreUtil.getStrMsg(neo, val, lis.getValue());
|
|
// message = CoreUtil.getStrMsg(neo, val, lis.getValue());
|
|
// }
|
|
// }
|
|
// } else
|
|
// } else
|
|
- if (lis.getPd() != null) {
|
|
|
|
- flag = CoreUtil.compareNum(neo, Double.parseDouble(lis.getPd().getValue()));
|
|
|
|
|
|
+ if (vit.getPd() != null) {
|
|
|
|
+ flag = CoreUtil.compareNum(neo, Double.parseDouble(vit.getPd().getValue()));
|
|
if (flag) {
|
|
if (flag) {
|
|
- message = CoreUtil.getNumMsg(neo, val, Double.parseDouble(lis.getPd().getValue()), lis.getPd().getUnit());
|
|
|
|
|
|
+ message = CoreUtil.getNumMsg(neo, val, Double.parseDouble(vit.getPd().getValue()), vit.getPd().getUnit());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (flag) {
|
|
if (flag) {
|