Index: ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java =================================================================== diff -u -r14331 -r14337 --- ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 14331) +++ ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 14337) @@ -1343,12 +1343,12 @@ } if(items != null){ for (TousseItem ti : items) { - if(isRecycleTousseItem){ - if(urgentAmount > ti.getAmount()){ - throw new RuntimeException(tousseName + ",加急数量不能大于回收数量!"); - } - } if(tousseDefinitionID.equals(ti.getTousseDefinitionId())){ + if(isRecycleTousseItem){ + if(urgentAmount > ti.getAmount()){ + throw new RuntimeException(tousseName + ",加急数量不能大于回收数量!"); + } + } ti.setUrgentAmount(urgentAmount); break; }