From f539b93a9421451ca38240f4c2ba1cd7f2d92ecb Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Wed, 29 Apr 2026 14:11:13 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-950 --- .../cud/securities/RiskParameterNewAction.java | 10 +++++++++- .../securities/RiskParameterUpdateAction.java | 14 +++++++++++++- .../src/main/resources/meta/meta.json | 18 +++++++++++++++--- .../src/main/resources/meta/meta.xml | 9 ++++++--- 4 files changed, 43 insertions(+), 8 deletions(-) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterNewAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterNewAction.java index 74b308982..466bb6a08 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterNewAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterNewAction.java @@ -12,9 +12,12 @@ public class RiskParameterNewAction implements IAction @ApiModelProperty(value = "Курс.", example = "1234") @JsonProperty private BigDecimal value; - @ApiModelProperty(value = "Ставка сопряженной валюты.", example = "1234") + @ApiModelProperty(value = "Ставка переноса при нехватке рублей.", example = "1234") @JsonProperty private BigDecimal quoteValue; + @ApiModelProperty(value = "Ставка переноса при нехватке валюты.", example = "1234") + @JsonProperty + private BigDecimal penaltyValue; @ApiModelProperty(value = "Код расчёта.", example = "1234") @JsonProperty private String settlementType; @@ -30,6 +33,7 @@ public class RiskParameterNewAction implements IAction RiskParameterNewRequest request = new RiskParameterNewRequest(); request.setValue(this.value); request.setQuoteValue(this.quoteValue); + request.setPenaltyValue(this.penaltyValue); request.setSettlementType(this.settlementType); request.setCurrencyPairId(this.currencyPairId); request.setWorkflowStatus(this.workflowStatus); @@ -73,4 +77,8 @@ public class RiskParameterNewAction implements IAction public void setWorkflowStatus(String workflowStatus) { this.workflowStatus = workflowStatus; } + + public void setPenaltyValue(BigDecimal penaltyValue) { + this.penaltyValue = penaltyValue; + } } diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java index 581628feb..6c3d9f073 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/controller/request/cud/securities/RiskParameterUpdateAction.java @@ -15,9 +15,12 @@ public class RiskParameterUpdateAction implements IAction - + @@ -2570,19 +2570,22 @@ + - + + - + +