Index: ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java =================================================================== diff -u -r13857 -r13858 --- ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 13857) +++ ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 13858) @@ -845,8 +845,15 @@ String [] barcodeArray = basketBarcode.split(";"); String basketName = ""; if(barcodeArray.length > 0){ - Container container = containerManager.getContainerByBarcode(barcodeArray[0]); - basketName = container.getContainerName(); + for (String barcodStr : barcodeArray) { + Container container = containerManager.getContainerByBarcode(barcodStr); + if(StringUtils.isNotBlank(basketName)){ + basketName += ";"; + } + if(container != null){ + basketName += container.getContainerName(); + } + } } TousseDefinition tousseDefinition = getTousseDefinition(idToTDMap,