Index: ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java =================================================================== diff -u -r27160 -r27166 --- ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 27160) +++ ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 27166) @@ -5135,6 +5135,7 @@ for (ClassifiedItem item : basket.getClassfiedItems()) { Integer intoBasketMaxAmount = item.intoBasketMaxAmount(); if(intoBasketMaxAmount != null && intoBasketMaxAmount > 0){ + //获取未清洗就终止的数量,此数量不计算在内 Integer numOfUnwashedStops = item.getNumOfUnwashedStops()==null?0:item.getNumOfUnwashedStops(); percentage = MathTools.add(percentage, MathTools.divide(item.getAmount() - numOfUnwashedStops, intoBasketMaxAmount, 4)).doubleValue();