Index: ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java =================================================================== diff -u -r33165 -r33172 --- ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java (.../ServiceManagerImpl.java) (revision 33165) +++ ssts-webservice/src/main/java/com/forgon/disinfectsystem/webservice/service/ServiceManagerImpl.java (.../ServiceManagerImpl.java) (revision 33172) @@ -3818,7 +3818,7 @@ BarcodeDevice barcodeDevice = barcodeManager.getBarcodeByBarcode(barcode); if(barcodeDevice != null && barcodeDevice instanceof TousseInstance){ TousseInstance tousseInstance = (TousseInstance) barcodeDevice; - proxyDisinfection = proxyDisinfectionManager.get(tousseInstance.getProxyDisinfection_id()); + proxyDisinfection = proxyDisinfectionManager.loadProxyDisinfectionByTousseBarcode(barcode); if(proxyDisinfection == null){ throw new SystemException("未找到" + tousseInstance.getTousseDefinitionName() + "(条码" + tousseInstance.getBarcode() + ")所属的代理灭菌单"); }