zhoutg vor 4 Jahren
Ursprung
Commit
156084f3e7
1 geänderte Dateien mit 20 neuen und 23 gelöschten Zeilen
  1. 20 23
      src/main/java/com/diagbot/repository/TransfusionSuggestNode.java

+ 20 - 23
src/main/java/com/diagbot/repository/TransfusionSuggestNode.java

@@ -60,29 +60,26 @@ public class TransfusionSuggestNode {
 				lisresult = lismap.get(lisname);
 				if (lisresult!=null) {
 					val = lisresult.getValue();
-					if (tf.getRange() == 0) {
-						if (null==tf.getMinval() && null==tf.getMaxval()) {
-							lisresult = null;
-						}
-						else if (null==tf.getMinval() && val > tf.getMaxval()) {
-							lisresult = null;
-						}
-						else if(null==tf.getMaxval() && val < tf.getMinval()) {
-							lisresult = null;
-						}
-						else if (null!=tf.getMinval() && null!=tf.getMaxval() &&
-								(val > tf.getMaxval() || val < tf.getMinval())) {
-							lisresult = null;
-						}
-					} else if (tf.getRange() == 1) {
-						if (null==tf.getMinval() && null==tf.getMaxval()) {
-							lisresult = null;
-						}
-						else if (null!=tf.getMaxval() && val < tf.getMaxval()) {
-							lisresult = null;
-						}
-						else if (null!=tf.getMinval() && val > tf.getMinval()){
-							lisresult = null;
+					if (val != null) {
+						if (tf.getRange() == 0) {
+							if (null == tf.getMinval() && null == tf.getMaxval()) {
+								lisresult = null;
+							} else if (null == tf.getMinval() && val > tf.getMaxval()) {
+								lisresult = null;
+							} else if (null == tf.getMaxval() && val < tf.getMinval()) {
+								lisresult = null;
+							} else if (null != tf.getMinval() && null != tf.getMaxval() &&
+									(val > tf.getMaxval() || val < tf.getMinval())) {
+								lisresult = null;
+							}
+						} else if (tf.getRange() == 1) {
+							if (null == tf.getMinval() && null == tf.getMaxval()) {
+								lisresult = null;
+							} else if (null != tf.getMaxval() && val < tf.getMaxval()) {
+								lisresult = null;
+							} else if (null != tf.getMinval() && val > tf.getMinval()) {
+								lisresult = null;
+							}
 						}
 					}
 				}