Index: ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java =================================================================== diff -u -r28746 -r28747 --- ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 28746) +++ ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 28747) @@ -6410,8 +6410,13 @@ for (TousseItem tousseItem : tousseItems) { String tousseName = tousseItem.getTousseName(); Integer amount = null; - if(priorityRecyclingAmount && tousseItem.getRecyclingAmount() != null && tousseItem.getRecyclingAmount().intValue() > 0){ - amount = tousseItem.getRecyclingAmount(); + if(priorityRecyclingAmount){ + if(tousseItem.getRecyclingAmount().intValue() == 0){//回收时删除不需要打印 + continue; + } + if(tousseItem.getRecyclingAmount() != null && tousseItem.getRecyclingAmount().intValue() > 0){//对于0取回收数量 + amount = tousseItem.getRecyclingAmount(); + } }else{ amount = tousseItem.getAmount(); }