Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java =================================================================== diff -u -r41268 -r41271 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 41268) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/service/SterilizationRecordManagerImpl.java (.../SterilizationRecordManagerImpl.java) (revision 41271) @@ -10566,7 +10566,6 @@ } @Override public boolean checkSterilizationFailure(Long sterilizationRecordId, Boolean enableSterilizationCompletionDeterminationViaEquipmentInterface) { - enableSterilizationCompletionDeterminationViaEquipmentInterface = true; if(!enableSterilizationCompletionDeterminationViaEquipmentInterface){ return true; } @@ -10578,6 +10577,10 @@ if(!Constants.STR_YES.equals(sterilizer.getAutoJudgmentResult())){ return true; } + if(sterilizer.getPressureEndRange() == null && sterilizer.getPressureStartRange() == null + && sterilizer.getTempEndRange() == null && sterilizer.getTempStartRange() == null){ + return true; + } if(SterilizationRecord.STERILIZATIONPARATYPE_TYPE_GETINGE_COMMON.equals(sterilizationRecord.getSterilizationParaType())){ return checkGtCommonSterilizerRecord(sterilizer, sterilizationRecord); }else if(SterilizationRecord.STERILIZATIONPARATYPE_XINHUA_PDF.equals(sterilizationRecord.getSterilizationParaType())){