Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/action/TousseDefinitionAction.java =================================================================== diff -u -r12809 -r12818 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/action/TousseDefinitionAction.java (.../TousseDefinitionAction.java) (revision 12809) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/action/TousseDefinitionAction.java (.../TousseDefinitionAction.java) (revision 12818) @@ -1322,7 +1322,6 @@ map.put("tousseType", tousseDefinition.getTousseType()); map.put("type", tousseDefinition.getTousseType()); map.put("unit", tousseDefinition.getUnit()); - mapList.add(map); } }else{ map = new HashMap(); @@ -1336,6 +1335,12 @@ map.put("tousseType", tousseDefinition.getTousseType()); map.put("type", tousseDefinition.getTousseType()); map.put("unit", tousseDefinition.getUnit()); + } + + if(map != null){ + if(TousseDefinition.PACKAGE_TYPE_DISINFECTION.equals(tousseDefinition.getTousseType())){ + map.put("materials", tousseDefinitionManager.getMaterialsOfDisinfectionGoods(tousseDefinition, true).toString()); + } mapList.add(map); } }