Index: ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java =================================================================== diff -u -r20880 -r20942 --- ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 20880) +++ ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 20942) @@ -3404,8 +3404,11 @@ printData.setSplitIndex(sequence == null?1:sequence.getSequence()); printData.setContainerName(cb.getContainerName()); TousseItem ti = tousseItemManager.find(fa.getApplicationItems(), tdId); - printData.setSupplierName(ti==null?"":ti.getSupplierName()); - printData.setTousseName(ti==null?"":ti.getTousseName()); + if(ti == null){ + continue; + } + printData.setSupplierName(ti.getSupplierName()); + printData.setTousseName(ti.getTousseName()); printDatas.add(printData); } if(classifiedItem.itemTypeMaterial()){