updated code

This commit is contained in:
rajesh
2024-11-08 21:12:25 +05:30
parent 4d1a1a9352
commit 3671d1409a

View File

@@ -672,20 +672,26 @@ public class ApplicationEvaluationDao {
for (CriteriaFormFieldEntity criteriaFormField : criteriaFormFields) {
String formFieldId = criteriaFormField.getFormFieldId();
if (!mappedFieldMap.containsKey(formFieldId)) {
CriteriaMappedField mappedField = new CriteriaMappedField();
populateMappedField(mappedField, formFieldId, criteriaFormField, applicationForm, applicationId);
// CriteriaMappedField mappedField = new CriteriaMappedField();
CriteriaMappedField mappedField = populateMappedField(formFieldId, criteriaFormField, applicationForm, applicationId);
if(mappedField != null) {
mappedFieldMap.put(formFieldId, mappedField);
}
}
}
}
return mappedFieldMap;
}
private void populateMappedField(CriteriaMappedField mappedField, String formFieldId,
private CriteriaMappedField populateMappedField(String formFieldId,
CriteriaFormFieldEntity criteriaFormField,
ApplicationFormEntity applicationForm, Long applicationId) {
CriteriaMappedField mappedField = new CriteriaMappedField();
mappedField.setId(formFieldId);
if(Boolean.FALSE.equals(criteriaFormField.getFormId().equals(applicationForm.getForm().getId()))) {
return null;
}
formRepository.findById(criteriaFormField.getFormId()).ifPresent(formEntity -> {
// List<ContentResponseBean> contentResponseBeans = Utils.convertJsonStringToList(formEntity.getContent(), ContentResponseBean.class);
List<ContentResponseBean> contentResponseBeans = formDao.convertFormEntityToFormResponseBean(formEntity).getContent();
@@ -710,6 +716,7 @@ public class ApplicationEvaluationDao {
}
});
});
return mappedField;
}