diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/schedule/LauncherNew.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/schedule/LauncherNew.java index 2d37ab1a7..bc687bb3a 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/schedule/LauncherNew.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/schedule/LauncherNew.java @@ -36,9 +36,12 @@ public class LauncherNew implements IAction { @JsonProperty private Long sessionId; - @ApiModelProperty(value = "Текущий баланс", example = "12.22") + @ApiModelProperty(value = "Текущий баланс (свободно)", example = "12.22") @JsonProperty private BigDecimal balance; + @ApiModelProperty(value = "Текущий баланс (всего)", example = "12.22") + @JsonProperty + private BigDecimal fullBalance; @ApiModelProperty(value = "Наименование инструмента/валюты", example = "SPB") @JsonProperty private String securitySymbol; @@ -72,6 +75,7 @@ public class LauncherNew implements IAction { taskRunnerCommandRequest.setSessionType(sessionType); taskRunnerCommandRequest.setSessionId(sessionId); taskRunnerCommandRequest.setBalance(balance); + taskRunnerCommandRequest.setFullBalance(fullBalance); taskRunnerCommandRequest.setSecuritySymbol(securitySymbol); taskRunnerCommandRequest.setCreditLeg_amount(creditLeg_amount); taskRunnerCommandRequest.setPaymentPurpose(paymentPurpose); @@ -215,4 +219,12 @@ public class LauncherNew implements IAction { public void setDebitLeg_accountId(Long debitLeg_accountId) { this.debitLeg_accountId = debitLeg_accountId; } + + public BigDecimal getFullBalance() { + return fullBalance; + } + + public void setFullBalance(BigDecimal fullBalance) { + this.fullBalance = fullBalance; + } } diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/schedule/LauncherCommandRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/schedule/LauncherCommandRequest.java index 5843828e3..52b5b6442 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/schedule/LauncherCommandRequest.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/schedule/LauncherCommandRequest.java @@ -24,6 +24,8 @@ public class LauncherCommandRequest { @JsonProperty private BigDecimal balance; @JsonProperty + private BigDecimal fullBalance; + @JsonProperty private String securitySymbol; @JsonProperty private BigDecimal creditLeg_amount; @@ -157,4 +159,12 @@ public class LauncherCommandRequest { public void setDebitLeg_accountId(Long debitLeg_accountId) { this.debitLeg_accountId = debitLeg_accountId; } + + public BigDecimal getFullBalance() { + return fullBalance; + } + + public void setFullBalance(BigDecimal fullBalance) { + this.fullBalance = fullBalance; + } }