Index: ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java =================================================================== diff -u -r12865 -r12897 --- ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 12865) +++ ssts-recyclingrecord/src/main/java/com/forgon/disinfectsystem/recyclingrecord/service/RecyclingRecordManagerImpl.java (.../RecyclingRecordManagerImpl.java) (revision 12897) @@ -1159,8 +1159,10 @@ } } task.setTousseDefinition(tousseDefinition); - String orgUnitCoding = task.getTousseDefinition() - .getHandlerDepartCode(); + /*String orgUnitCoding = task.getTousseDefinition() + .getHandlerDepartCode();*/ + //生成的装配任务的处理科室由原器械包的处理科室更改为回收单的处理科室 + String orgUnitCoding = recyclingRecord.getOrgUnitCoding(); task.setOrgUnitCoding(orgUnitCoding); task.setSourceId(recyclingRecord.getId()); task.setTaskType(PackingTask.TASK_RECYCLINGRECORD);