Index: ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java =================================================================== diff -u -r38586 -r38692 --- ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java (.../ServiceManagerImpl.java) (revision 38586) +++ ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java (.../ServiceManagerImpl.java) (revision 38692) @@ -3659,6 +3659,10 @@ } if (SterilizationRecord.STERILIZATION_STATUS_END.equals(status)) { + //BJ309YY-32 如果启用了配置项enableCompletionSterilizationRequiresRegistrationQualityMonitoringRecords(启用完成灭菌需要登记质量监测记录的功能) + if(CssdUtils.getSystemSetConfigByNameBool("enableCompletionSterilizationRequiresRegistrationQualityMonitoringRecords")){ + throw new SystemException("已开启登记质量监测功能,请到电脑端完成灭菌。"); + } String finishOperator = AcegiHelper.getLoginUserFullName(); boolean sterilizationRecordFinishConfirm = CssdUtils.getSystemSetConfigByNameBool("sterilizationRecordFinishConfirm"); try{