Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java =================================================================== diff -u -r37582 -r37592 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java (.../PackingManagerImpl.java) (revision 37582) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/service/PackingManagerImpl.java (.../PackingManagerImpl.java) (revision 37592) @@ -7538,7 +7538,7 @@ tousseInstance.setInvoicePlanID(recyclingRecord .getRecyclingApplication().getId()); } - }else if (PackingTask.TASK_QUALITY_MONITOR.equals(currentPackingTask.getTaskType())) { + }else if (PackingTask.TASK_RETURNGOODS.equals(currentPackingTask.getTaskType()) || PackingTask.TASK_QUALITY_MONITOR.equals(currentPackingTask.getTaskType())) { // 质量监测重新装配 sourceId要么是回收id,要么是申请单id,回收id优先. tousseInstance.setRecyclingRecordId(currentPackingTask.getRpRecyclingRecordId()); if(!DatabaseUtil.isPoIdValid(tousseInstance.getInvoicePlanID())){