FINERACT-1724: Swagger fix for loan transaction API
This commit is contained in:
committed by
Arnold Gálovics
parent
4e3e078d7f
commit
fe12ed3635
@@ -22,7 +22,7 @@ jobs:
|
|||||||
- name: Start the stack
|
- name: Start the stack
|
||||||
run: docker-compose up -d
|
run: docker-compose up -d
|
||||||
- name: Wait for stack to come up
|
- name: Wait for stack to come up
|
||||||
run: sleep 60
|
run: sleep 120
|
||||||
- name: Check health
|
- name: Check health
|
||||||
run: curl -f -k --retry 5 --retry-connrefused --connect-timeout 30 --retry-delay 30 https://localhost:8443/fineract-provider/actuator/health
|
run: curl -f -k --retry 5 --retry-connrefused --connect-timeout 30 --retry-delay 30 https://localhost:8443/fineract-provider/actuator/health
|
||||||
- name: Check info
|
- name: Check info
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ jobs:
|
|||||||
- name: Start the stack
|
- name: Start the stack
|
||||||
run: docker-compose -f docker-compose-postgresql.yml up -d
|
run: docker-compose -f docker-compose-postgresql.yml up -d
|
||||||
- name: Wait for stack to come up
|
- name: Wait for stack to come up
|
||||||
run: sleep 60
|
run: sleep 120
|
||||||
- name: Check health
|
- name: Check health
|
||||||
run: curl -f -k --retry 5 --retry-connrefused --connect-timeout 30 --retry-delay 30 https://localhost:8443/fineract-provider/actuator/health
|
run: curl -f -k --retry 5 --retry-connrefused --connect-timeout 30 --retry-delay 30 https://localhost:8443/fineract-provider/actuator/health
|
||||||
- name: Check info
|
- name: Check info
|
||||||
|
|||||||
+32
@@ -185,6 +185,38 @@ final class LoanTransactionsApiResourceSwagger {
|
|||||||
@Schema(example = "[2012, 5, 18]")
|
@Schema(example = "[2012, 5, 18]")
|
||||||
public LocalDate possibleNextRepaymentDate;
|
public LocalDate possibleNextRepaymentDate;
|
||||||
public Set<GetLoanTransactionRelation> transactionRelations;
|
public Set<GetLoanTransactionRelation> transactionRelations;
|
||||||
|
public PaymentDetailData paymentDetailData;
|
||||||
|
|
||||||
|
static final class PaymentDetailData {
|
||||||
|
|
||||||
|
private PaymentDetailData() {}
|
||||||
|
|
||||||
|
@Schema(example = "62")
|
||||||
|
public Long id;
|
||||||
|
public PaymentType paymentType;
|
||||||
|
@Schema(example = "acc123")
|
||||||
|
public String accountNumber;
|
||||||
|
@Schema(example = "che123")
|
||||||
|
public String checkNumber;
|
||||||
|
@Schema(example = "rou123")
|
||||||
|
public String routingCode;
|
||||||
|
@Schema(example = "rec123")
|
||||||
|
public String receiptNumber;
|
||||||
|
@Schema(example = "ban123")
|
||||||
|
public String bankNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
static final class PaymentType {
|
||||||
|
|
||||||
|
private PaymentType() {}
|
||||||
|
|
||||||
|
@Schema(example = "11")
|
||||||
|
public Long id;
|
||||||
|
@Schema(example = "DOWN_PAYMENT")
|
||||||
|
public String name;
|
||||||
|
@Schema(example = "true")
|
||||||
|
public Boolean isSystemDefined;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Schema(description = "PostLoansLoanIdTransactionsRequest")
|
@Schema(description = "PostLoansLoanIdTransactionsRequest")
|
||||||
|
|||||||
+2
-2
@@ -569,7 +569,7 @@ final class LoansApiResourceSwagger {
|
|||||||
private GetLoansLoanIdPaymentType() {}
|
private GetLoansLoanIdPaymentType() {}
|
||||||
|
|
||||||
@Schema(example = "11")
|
@Schema(example = "11")
|
||||||
public Integer id;
|
public Long id;
|
||||||
@Schema(example = "Cash")
|
@Schema(example = "Cash")
|
||||||
public String name;
|
public String name;
|
||||||
@Schema(example = "Cash Payment")
|
@Schema(example = "Cash Payment")
|
||||||
@@ -644,7 +644,7 @@ final class LoansApiResourceSwagger {
|
|||||||
private GetLoansLoanIdPaymentDetailData() {}
|
private GetLoansLoanIdPaymentDetailData() {}
|
||||||
|
|
||||||
@Schema(example = "62")
|
@Schema(example = "62")
|
||||||
public Integer id;
|
public Long id;
|
||||||
public GetLoansLoanIdPaymentType paymentType;
|
public GetLoansLoanIdPaymentType paymentType;
|
||||||
@Schema(example = "acc123")
|
@Schema(example = "acc123")
|
||||||
public String accountNumber;
|
public String accountNumber;
|
||||||
|
|||||||
Reference in New Issue
Block a user