=== added file 'local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonOrganisationUnit.vm' --- local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonOrganisationUnit.vm 1970-01-01 00:00:00 +0000 +++ local/vn/dhis-web-spreadsheet-reporting/src/main/webapp/dhis-web-spreadsheet-reporting/jsonOrganisationUnit.vm 2013-03-12 05:48:30 +0000 @@ -0,0 +1,29 @@ +{ "organisationUnit": + { + "id": $!{organisationUnit.id}, + "name": "$!encoder.jsonEncode( ${organisationUnit.name} )", + "shortName": "$!encoder.jsonEncode( ${organisationUnit.shortName} )", + "description": "$!encoder.jsonEncode( ${organisationUnit.description} )", + "code": "$!encoder.jsonEncode( ${organisationUnit.code} )", + "openingDate": "$!{organisationUnit.openingDate}", + "closedDate": "$!{organisationUnit.closedDate}", + "active": "$!{organisationUnit.active}", + "comment": "$!encoder.jsonEncode( ${organisationUnit.comment} )", + "geoCode": "$!{organisationUnit.geoCode}", + "featureType": "$!encoder.jsonEncode( ${organisationUnit.featureType} )", + "coordinates": "$!encoder.jsonEncode( ${organisationUnit.coordinates} )", + "latitude": "$!{organisationUnit.latitude}", + "longitude": "$!{organisationUnit.longitude}", + "hasChild": $!{organisationUnit.hasChild()}, + + #set( $size = ${organisationUnit.groups.size()} ) + "groups": [ + #foreach( $group in ${organisationUnit.groups} ) + { + "id": "$!{group.id}", + "groupSetId": "$!{group.groupSet.id}" + }#if( $velocityCount < $size ),#end + #end + ] + } +} \ No newline at end of file