fix-creditBureau-configuration (FINERACT-1169)

This commit is contained in:
rrpawar96
2020-12-02 07:28:13 +01:00
committed by Michael Vorburger ⛑️
parent c5b01e12c0
commit 16dec03968
8 changed files with 37 additions and 37 deletions
@@ -104,7 +104,7 @@ public final class CreditBureauLoanProductMappingData {
return this.stalePeriod;
}
public boolean isisActive() {
public boolean isActive() {
return this.isActive;
}
@@ -42,7 +42,7 @@ public class CreditBureauLoanProductMapping extends AbstractPersistableCustom {
@Column(name = "stale_Period")
private int stalePeriod;
private boolean is_active;
private boolean isActive;
@ManyToOne
private OrganisationCreditBureau organisation_creditbureau;
@@ -56,11 +56,11 @@ public class CreditBureauLoanProductMapping extends AbstractPersistableCustom {
}
public CreditBureauLoanProductMapping(boolean isCreditCheckMandatory, boolean skipCreditCheckInFailure, int stalePeriod,
boolean is_active, OrganisationCreditBureau organisationCreditbureau, LoanProduct loanProduct) {
boolean isActive, OrganisationCreditBureau organisationCreditbureau, LoanProduct loanProduct) {
this.isCreditCheckMandatory = isCreditCheckMandatory;
this.skipCreditCheckInFailure = skipCreditCheckInFailure;
this.stalePeriod = stalePeriod;
this.is_active = is_active;
this.isActive = isActive;
this.organisation_creditbureau = organisationCreditbureau;
this.loanProduct = loanProduct;
}
@@ -70,7 +70,7 @@ public class CreditBureauLoanProductMapping extends AbstractPersistableCustom {
Boolean isCreditCheckMandatory = false;
Boolean skipCreditCheckInFailure = false;
Integer stalePeriod = -1;
Boolean is_active = false;
Boolean isActive = false;
if ((Boolean) command.booleanPrimitiveValueOfParameterNamed("isCreditcheckMandatory") != null) {
isCreditCheckMandatory = command.booleanPrimitiveValueOfParameterNamed("isCreditcheckMandatory");
}
@@ -83,11 +83,11 @@ public class CreditBureauLoanProductMapping extends AbstractPersistableCustom {
stalePeriod = command.integerValueOfParameterNamed("stalePeriod");
}
if ((Boolean) command.booleanPrimitiveValueOfParameterNamed("is_active")) {
is_active = command.booleanPrimitiveValueOfParameterNamed("is_active");
if ((Boolean) command.booleanPrimitiveValueOfParameterNamed("isActive")) {
isActive = command.booleanPrimitiveValueOfParameterNamed("isActive");
}
return new CreditBureauLoanProductMapping(isCreditCheckMandatory, skipCreditCheckInFailure, stalePeriod, is_active,
return new CreditBureauLoanProductMapping(isCreditCheckMandatory, skipCreditCheckInFailure, stalePeriod, isActive,
organisation_creditbureau, loanProduct);
}
@@ -117,11 +117,11 @@ public class CreditBureauLoanProductMapping extends AbstractPersistableCustom {
}
public boolean isIs_active() {
return this.is_active;
return this.isActive;
}
public void setIs_active(boolean is_active) {
this.is_active = is_active;
public void setIs_active(boolean isActive) {
this.isActive = isActive;
}
public OrganisationCreditBureau getOrganisationCreditbureau() {
@@ -39,7 +39,7 @@ import org.springframework.stereotype.Component;
@Component
public class CreditBureauCommandFromApiJsonDeserializer {
private final Set<String> supportedParameters = new HashSet<>(Arrays.asList("alias", "is_active", "creditBureauId"));
private final Set<String> supportedParameters = new HashSet<>(Arrays.asList("alias", "isActive", "creditBureauId"));
private final FromJsonHelper fromApiJsonHelper;
@@ -66,10 +66,10 @@ public class CreditBureauCommandFromApiJsonDeserializer {
final String alias = this.fromApiJsonHelper.extractStringNamed("alias", element);
baseDataValidator.reset().parameter("alias").value(alias).notNull().notBlank().notExceedingLengthOf(100);
final String is_activeParameter = "is_active";
final String is_activeParameter = "isActive";
if (this.fromApiJsonHelper.parameterExists(is_activeParameter, element)) {
final boolean is_active = this.fromApiJsonHelper.extractBooleanNamed("is_active", element);
baseDataValidator.reset().parameter("is_active").value(is_active).notNull().notBlank().trueOrFalseRequired(is_active);
final boolean isActive = this.fromApiJsonHelper.extractBooleanNamed("isActive", element);
baseDataValidator.reset().parameter("isActive").value(isActive).notNull().notBlank().trueOrFalseRequired(isActive);
}
throwExceptionIfValidationWarningsExist(dataValidationErrors);
@@ -94,10 +94,10 @@ public class CreditBureauCommandFromApiJsonDeserializer {
baseDataValidator.reset().parameter("creditBureauId").value(creditBureauId).notNull().notBlank().longGreaterThanZero();
}
final String is_activeParameter = "is_active";
final String is_activeParameter = "isActive";
if (this.fromApiJsonHelper.parameterExists(is_activeParameter, element)) {
final boolean is_active = this.fromApiJsonHelper.extractBooleanNamed("is_active", element);
baseDataValidator.reset().parameter("is_active").value(is_active).notNull().notBlank().trueOrFalseRequired(is_active);
final boolean isActive = this.fromApiJsonHelper.extractBooleanNamed("isActive", element);
baseDataValidator.reset().parameter("isActive").value(isActive).notNull().notBlank().trueOrFalseRequired(isActive);
}
throwExceptionIfValidationWarningsExist(dataValidationErrors);
@@ -40,7 +40,7 @@ import org.springframework.stereotype.Component;
public class CreditBureauLoanProductCommandFromApiJsonDeserializer {
private final Set<String> supportedParameters = new HashSet<>(Arrays.asList("loanProductId", "isCreditcheckMandatory",
"skipCreditcheckInFailure", "stalePeriod", "is_active", "locale", "creditbureauLoanProductMappingId"));
"skipCreditcheckInFailure", "stalePeriod", "isActive", "locale", "creditbureauLoanProductMappingId"));
private final FromJsonHelper fromApiJsonHelper;
@@ -97,13 +97,13 @@ public class CreditBureauLoanProductCommandFromApiJsonDeserializer {
.notBlank().integerGreaterThanZero();
}
if (this.fromApiJsonHelper.extractBooleanNamed("is_active", element) != null) {
Boolean is_active = this.fromApiJsonHelper.extractBooleanNamed("is_active", element);
if (is_active == null) {
is_active = false;
if (this.fromApiJsonHelper.extractBooleanNamed("isActive", element) != null) {
Boolean isActive = this.fromApiJsonHelper.extractBooleanNamed("isActive", element);
if (isActive == null) {
isActive = false;
} else {
baseDataValidator.reset().parameter("is_active").value(is_active).notBlank().trueOrFalseRequired(is_active);
baseDataValidator.reset().parameter("isActive").value(isActive).notBlank().trueOrFalseRequired(isActive);
}
}
@@ -133,10 +133,10 @@ public class CreditBureauLoanProductCommandFromApiJsonDeserializer {
.notBlank().longGreaterThanZero();
}
final String is_activeParameter = "is_active";
final String is_activeParameter = "isActive";
if (this.fromApiJsonHelper.parameterExists(is_activeParameter, element)) {
final boolean is_active = this.fromApiJsonHelper.extractBooleanNamed("is_active", element);
baseDataValidator.reset().parameter("is_active").value(is_active).notNull().notBlank().trueOrFalseRequired(is_active);
final boolean isActive = this.fromApiJsonHelper.extractBooleanNamed("isActive", element);
baseDataValidator.reset().parameter("isActive").value(isActive).notNull().notBlank().trueOrFalseRequired(isActive);
}
throwExceptionIfValidationWarningsExist(dataValidationErrors);
@@ -48,7 +48,7 @@ public class CreditBureauLoanProductMappingReadPlatformServiceImpl implements Cr
return "cblp.id as mappingId, cblp.organisation_creditbureau_id as orgcbId,"
+ "orgcb.alias as alias,concat( cb.product,' - ' ,cb.name,' - ',cb.country) as creditbureau,"
+ "cblp.loan_product_id as lpId,lp.name as loan_product_name,cblp.is_creditcheck_mandatory as crCheck,cblp.skip_creditcheck_in_failure as skipcheck,"
+ "cblp.stale_period as staleperiod,cblp.is_active as is_active from"
+ "cblp.stale_period as staleperiod,cblp.isActive as isActive from"
+ " m_creditbureau_loanproduct_mapping cblp, m_organisation_creditbureau orgcb,m_product_loan lp,m_creditbureau cb"
+ " where cblp.organisation_creditbureau_id=orgcb.id and cblp.loan_product_id=lp.id and orgcb.creditbureau_id=cb.id";
}
@@ -65,10 +65,10 @@ public class CreditBureauLoanProductMappingReadPlatformServiceImpl implements Cr
final boolean is_creditcheck_mandatory = rs.getBoolean("crCheck");
final boolean skip_credit_check_in_failure = rs.getBoolean("skipcheck");
final int stale_period = rs.getInt("staleperiod");
final boolean is_active = rs.getBoolean("is_active");
final boolean isActive = rs.getBoolean("isActive");
return CreditBureauLoanProductMappingData.instance(mapping_id, orgcbID, alias, credit_bureau_name, loan_product_name, lpId,
is_creditcheck_mandatory, skip_credit_check_in_failure, stale_period, is_active);
is_creditcheck_mandatory, skip_credit_check_in_failure, stale_period, isActive);
}
}
@@ -87,9 +87,9 @@ public class CreditBureauLoanProductMappingWritePlatformServiceImpl implements C
this.fromApiJsonDeserializer.validateForUpdate(command.json());
final Long mappingid = command.longValueOfParameterNamed("creditbureauLoanProductMappingId");
final boolean is_active = command.booleanPrimitiveValueOfParameterNamed("is_active");
final boolean isActive = command.booleanPrimitiveValueOfParameterNamed("isActive");
final CreditBureauLoanProductMapping cblpmapping = this.creditBureauLoanProductMappingRepository.getOne(mappingid);
cblpmapping.setIs_active(is_active);
cblpmapping.setIs_active(isActive);
this.creditBureauLoanProductMappingRepository.saveAndFlush(cblpmapping);
return new CommandProcessingResultBuilder().withCommandId(command.commandId()).withEntityId(cblpmapping.getId()).build();
}
@@ -46,7 +46,7 @@ public class OrganisationCreditBureauReadPlatformServiceImpl implements Organisa
public String schema() {
return "ocb.id as orgCbId,ocb.alias as orgCbAlias,cb.name as creditbureauName,cb.product as creditbureauProduct,cb.country as creditbureauCountry,"
+ "concat(cb.product,' - ',cb.name,' - ',cb.country) as CreditBureauSummary,"
+ "ocb.creditbureau_id as cbid,ocb.is_active as is_active"
+ "ocb.creditbureau_id as cbid,ocb.isActive as isActive"
+ " from m_organisation_creditbureau ocb,m_creditbureau cb where ocb.creditbureau_id=cb.id";
}
@@ -60,10 +60,10 @@ public class OrganisationCreditBureauReadPlatformServiceImpl implements Organisa
final String creditbureauCountry = rs.getString("creditbureauCountry");
final String CreditBureauSummary = rs.getString("CreditBureauSummary");
final long cbid = rs.getLong("cbid");
final boolean is_active = rs.getBoolean("is_active");
final boolean isActive = rs.getBoolean("isActive");
return OrganisationCreditBureauData.instance(orgCbId, orgCbAlias, cbid, creditbureauName, creditbureauProduct,
creditbureauCountry, CreditBureauSummary, is_active);
creditbureauCountry, CreditBureauSummary, isActive);
}
}
@@ -76,11 +76,11 @@ public class OrganisationCreditBureauWritePlatflormServiceImpl implements Organi
final long creditbureauID = command.longValueOfParameterNamed("creditBureauId");
final boolean is_active = command.booleanPrimitiveValueOfParameterNamed("is_active");
final boolean isActive = command.booleanPrimitiveValueOfParameterNamed("isActive");
final OrganisationCreditBureau orgcb = organisationCreditBureauRepository.getOne(creditbureauID);
orgcb.setIsActive(is_active);
orgcb.setIsActive(isActive);
organisationCreditBureauRepository.saveAndFlush(orgcb);