Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java =================================================================== diff -u -r27741 -r27878 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java (.../TousseInstanceManagerImpl.java) (revision 27741) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseInstanceManagerImpl.java (.../TousseInstanceManagerImpl.java) (revision 27878) @@ -3425,6 +3425,11 @@ } tousseInstance.setWareHouseId(wareHouse.getId()); tousseInstance.setWareHouseName(wareHouse.getName()); + /* + * ZSWY-111 消毒物品回收4个,装配完成后,有3个物品没有所属仓库:一定要加上下面这一句代码 + * 此方法被其它方法的包实例集合循环调用后,只有最后一轮循环的包实例有设值成功,非最后一轮都未设值成功. + */ + objectDao.saveOrUpdate(tousseInstance); } @Override