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