Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java =================================================================== diff -u -r17832 -r17954 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 17832) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 17954) @@ -4414,7 +4414,7 @@ tousseInstance .setUnTraceableTousse(TousseInstance.FICTITIOUS_GOODS_TRUE); /** - * 设置包实例的处理科室、所在位置等 + * 设置包实例的处理科室、所在位置、仓库、是否加急、回收科室等 */ tousseInstance.setOrgUnitCoding(application.getHandleDepartCoding()); tousseInstance.setOrgUnitName(application.getHandleDepart()); @@ -4428,6 +4428,8 @@ tousseInstance.setInvoicePlanID(application.getId()); } if(recyclingRecord != null){ + tousseInstance.setDepart(recyclingRecord.getDepart()); + tousseInstance.setDepartCoding(recyclingRecord.getDepartCode()); tousseInstance.setRecyclingRecordId(recyclingRecord.getId()); if(tousseInstance.getInvoicePlanID() == null){ tousseInstance.setInvoicePlanID(recyclingRecord.getRecyclingApplication().getId());