Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java =================================================================== diff -u -r41271 -r41275 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 41271) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 41275) @@ -10537,22 +10537,22 @@ return false; } //压力不能大于最大值 - if (pressureEndRange.compareTo(p1Mbar) < 0) { + if (pressureEndRange != null && pressureEndRange.compareTo(p1Mbar) < 0) { //pressureEndRange < p1Mbar return false; } //压力不能小于最小值 - if (p1Mbar.compareTo(pressureStartRange) < 0) { + if (pressureStartRange != null && p1Mbar.compareTo(pressureStartRange) < 0) { //p1Mbar < pressureStartRange return false; } //温度不能大于最大值 - if (tempEndRange.compareTo(t1Temp) < 0) { + if (tempEndRange != null && tempEndRange.compareTo(t1Temp) < 0) { //tempEndRange < t1Temp return false; } //温度不能小于最小值 - if (t1Temp.compareTo(tempStartRange) < 0) { + if (tempStartRange != null && t1Temp.compareTo(tempStartRange) < 0) { //tempEndRange < t1Temp return false; }