Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java =================================================================== diff -u -r36439 -r36478 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 36439) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManagerImpl.java (.../TousseDefinitionManagerImpl.java) (revision 36478) @@ -6196,11 +6196,8 @@ if(td == null){ continue; } - if(CollectionUtils.isNotEmpty(td.getMaterialInstances())){ - td.getMaterialInstances().size(); - } if(CollectionUtils.isNotEmpty(td.getDiposableGoodsItems())){ - td.getDiposableGoodsItems().size(); + //未解决回收在调用td.getDiposableGoodsItems()时会报LazyInitializationException异常时,不能删除此处代码。 } } } Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManager.java =================================================================== diff -u -r36422 -r36478 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManager.java (.../TousseDefinitionManager.java) (revision 36422) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManager.java (.../TousseDefinitionManager.java) (revision 36478) @@ -901,7 +901,7 @@ */ public List loadComboTousseByForeignTousseId(Long foreignTousseId, Boolean showForeignTousseAncestorDefinition); /** - * 初始化包内的材料和消毒物品(使用join fetch 多个对象时会报错,所以采用这种方式初始化) + * 初始化包内的材料(使用join fetch 多个对象时会报错,所以采用这种方式初始化) * @param tds */ public void initTousseGoods(List tds);