|
51 | 51 | import de.symeda.sormas.api.exposure.GatheringType; |
52 | 52 | import de.symeda.sormas.api.exposure.HabitationType; |
53 | 53 | import de.symeda.sormas.api.exposure.TypeOfAnimal; |
| 54 | +import de.symeda.sormas.api.exposure.TypeOfChildcareFacility; |
54 | 55 | import de.symeda.sormas.api.i18n.Captions; |
55 | 56 | import de.symeda.sormas.api.i18n.I18nProperties; |
56 | 57 | import de.symeda.sormas.api.i18n.Strings; |
@@ -86,14 +87,16 @@ public class ExposureForm extends AbstractEditForm<ExposureDto> { |
86 | 87 | ExposureDto.EXPOSURE_TYPE_DETAILS, |
87 | 88 | ExposureDto.GATHERING_TYPE, |
88 | 89 | ExposureDto.HABITATION_TYPE, |
89 | | - ExposureDto.TYPE_OF_ANIMAL |
| 90 | + ExposureDto.TYPE_OF_ANIMAL, |
| 91 | + ExposureDto.TYPE_OF_CHILDCARE_FACILITY |
90 | 92 | )) |
91 | 93 | ) + |
92 | 94 | fluidRow( |
93 | 95 | fluidColumn(12, 0, locs( |
94 | 96 | ExposureDto.GATHERING_DETAILS, |
95 | 97 | ExposureDto.HABITATION_DETAILS, |
96 | | - ExposureDto.TYPE_OF_ANIMAL_DETAILS |
| 98 | + ExposureDto.TYPE_OF_ANIMAL_DETAILS, |
| 99 | + ExposureDto.CHILDCARE_FACILITY_DETAILS |
97 | 100 | )) |
98 | 101 | ) + |
99 | 102 | loc(LOC_EXPOSURE_DETAILS_HEADING) + |
@@ -224,9 +227,11 @@ private void addBasicFields() { |
224 | 227 | ExposureDto.GATHERING_TYPE, |
225 | 228 | ExposureDto.HABITATION_TYPE, |
226 | 229 | ExposureDto.TYPE_OF_ANIMAL, |
| 230 | + ExposureDto.TYPE_OF_CHILDCARE_FACILITY, |
227 | 231 | ExposureDto.GATHERING_DETAILS, |
228 | 232 | ExposureDto.HABITATION_DETAILS, |
229 | 233 | ExposureDto.TYPE_OF_ANIMAL_DETAILS, |
| 234 | + ExposureDto.CHILDCARE_FACILITY_DETAILS, |
230 | 235 | ExposureDto.PHYSICAL_CONTACT_DURING_PREPARATION, |
231 | 236 | ExposureDto.PHYSICAL_CONTACT_WITH_BODY, |
232 | 237 | ExposureDto.DECEASED_PERSON_NAME, |
@@ -276,9 +281,11 @@ private void setUpVisibilityDependencies() { |
276 | 281 | FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.GATHERING_TYPE, ExposureDto.EXPOSURE_TYPE, ExposureType.GATHERING, true); |
277 | 282 | FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.HABITATION_TYPE, ExposureDto.EXPOSURE_TYPE, ExposureType.HABITATION, true); |
278 | 283 | FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.TYPE_OF_ANIMAL, ExposureDto.EXPOSURE_TYPE, ExposureType.ANIMAL_CONTACT, true); |
| 284 | + FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.TYPE_OF_CHILDCARE_FACILITY, ExposureDto.EXPOSURE_TYPE, ExposureType.CHILDCARE_FACILITY, true); |
279 | 285 | FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.GATHERING_DETAILS, ExposureDto.GATHERING_TYPE, GatheringType.OTHER, true); |
280 | 286 | FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.HABITATION_DETAILS, ExposureDto.HABITATION_TYPE, HabitationType.OTHER, true); |
281 | 287 | FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.TYPE_OF_ANIMAL_DETAILS, ExposureDto.TYPE_OF_ANIMAL, TypeOfAnimal.OTHER, true); |
| 288 | + FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.CHILDCARE_FACILITY_DETAILS, ExposureDto.TYPE_OF_CHILDCARE_FACILITY, TypeOfChildcareFacility.OTHER, true); |
282 | 289 | FieldHelper.setVisibleWhen(getFieldGroup(), ExposureDto.LARGE_ATTENDANCE_NUMBER, ExposureDto.EXPOSURE_TYPE, ExposureType.GATHERING, true); |
283 | 290 | FieldHelper.setVisibleWhen( |
284 | 291 | getFieldGroup(), |
|
0 commit comments