diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/api/LoansApiResourceSwagger.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/api/LoansApiResourceSwagger.java index 39a37a81d..d53dcaf6f 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/api/LoansApiResourceSwagger.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/api/LoansApiResourceSwagger.java @@ -22,6 +22,7 @@ import io.swagger.v3.oas.annotations.media.Schema; import java.math.BigDecimal; import java.time.LocalDate; import java.util.List; +import java.util.Map; import java.util.Set; import org.apache.fineract.infrastructure.core.data.EnumOptionData; import org.apache.fineract.infrastructure.core.data.StringEnumOptionData; @@ -1249,6 +1250,16 @@ final class LoansApiResourceSwagger { public BigDecimal principal; } + static final class PostLoansDataTable { + + private PostLoansDataTable() {} + + @Schema(example = "m_loan") + public String registeredTableName; + @Schema(example = "Datatable data") + public Map data; + } + private PostLoansRequest() {} @Schema(example = "1") @@ -1335,6 +1346,8 @@ final class LoansApiResourceSwagger { public String capitalizedIncomeStrategy; @Schema(example = "FEE") public StringEnumOptionData capitalizedIncomeType; + @Schema(example = "List of PostLoansDataTable") + public List datatables; public List charges;