Merge branch 'develop' of https://github.com/Kitzanos/GEPAFIN-BE into develop
This commit is contained in:
@@ -206,23 +206,27 @@ public class ApplicationEvaluationDao {
|
|||||||
amendmentDocumentResponseBean.setAmendmentId(applicationAmendmentRequestEntity.getId());
|
amendmentDocumentResponseBean.setAmendmentId(applicationAmendmentRequestEntity.getId());
|
||||||
String amendmentDocument=applicationAmendmentRequestEntity.getAmendmentDocument();
|
String amendmentDocument=applicationAmendmentRequestEntity.getAmendmentDocument();
|
||||||
String formField=applicationAmendmentRequestEntity.getFormFields();
|
String formField=applicationAmendmentRequestEntity.getFormFields();
|
||||||
AmendmentDetailsResponseBean amendmentDetails = Utils.convertStringToObject(amendmentDocument, AmendmentDetailsResponseBean.class);
|
if (StringUtils.isNotBlank(amendmentDocument)) {
|
||||||
if (amendmentDetails != null) {
|
AmendmentDetailsResponseBean amendmentDetails = Utils.convertStringToObject(amendmentDocument, AmendmentDetailsResponseBean.class);
|
||||||
if (amendmentDetails.getAmendmentDocuments() != null) {
|
|
||||||
List<DocumentResponseBean> documentResponseBeans = Arrays.stream(amendmentDetails.getAmendmentDocuments().split(","))
|
|
||||||
.map(String::trim)
|
|
||||||
.filter(id -> !id.isEmpty())
|
|
||||||
.map(documentId -> applicationAmendmentRequestDao.createDocumentResponseBean(documentId))
|
|
||||||
.filter(Objects::nonNull)
|
|
||||||
.collect(Collectors.toList());
|
|
||||||
|
|
||||||
amendmentDocumentResponseBean.setFileDetail(documentResponseBeans);
|
if (amendmentDetails != null) {
|
||||||
|
if (StringUtils.isNotBlank(amendmentDetails.getAmendmentDocuments())) {
|
||||||
|
List<DocumentResponseBean> documentResponseBeans = Arrays.stream(amendmentDetails.getAmendmentDocuments().split(","))
|
||||||
|
.map(String::trim)
|
||||||
|
.filter(id -> !id.isEmpty())
|
||||||
|
.map(documentId -> applicationAmendmentRequestDao.createDocumentResponseBean(documentId))
|
||||||
|
.filter(Objects::nonNull)
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
amendmentDocumentResponseBean.setFileDetail(documentResponseBeans);
|
||||||
|
}
|
||||||
|
|
||||||
|
amendmentDocumentResponseBean.setFieldId("amend_" + applicationAmendmentRequestEntity.getId());
|
||||||
|
amendmentDocumentResponseBean.setLabel(amendmentDetails.getAmendmentNotes());
|
||||||
|
amendmentDocumentResponseBean.setValid(amendmentDetails.getValid());
|
||||||
|
amendmentDocumentResponseBeans.add(amendmentDocumentResponseBean);
|
||||||
}
|
}
|
||||||
amendmentDocumentResponseBean.setFieldId("amend_" + applicationAmendmentRequestEntity.getId());
|
|
||||||
amendmentDocumentResponseBean.setLabel(amendmentDetails.getAmendmentNotes());
|
|
||||||
amendmentDocumentResponseBean.setValid(amendmentDetails.getValid());
|
|
||||||
amendmentDocumentResponseBeans.add(amendmentDocumentResponseBean);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
List<AmendmentFormField> amendmentFormFields = Utils.convertJsonStringToList(formField, AmendmentFormField.class);
|
List<AmendmentFormField> amendmentFormFields = Utils.convertJsonStringToList(formField, AmendmentFormField.class);
|
||||||
if (amendmentFormFields != null) {
|
if (amendmentFormFields != null) {
|
||||||
for (AmendmentFormField amendmentFormField : amendmentFormFields) {
|
for (AmendmentFormField amendmentFormField : amendmentFormFields) {
|
||||||
|
|||||||
Reference in New Issue
Block a user