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 109487a43..9aa0e1e26 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,6 +12,9 @@ public class RiskParameterNewAction implements IAction @ApiModelProperty(value = "Курс.", example = "1234") @JsonProperty private BigDecimal value; + @ApiModelProperty(value = "Ставка сопряженной валюты.", example = "1234") + @JsonProperty + private BigDecimal quoteValue; @ApiModelProperty(value = "Код расчёта.", example = "1234") @JsonProperty private String settlementType; @@ -26,6 +29,7 @@ public class RiskParameterNewAction implements IAction public RiskParameterNewRequest toRequest() { RiskParameterNewRequest request = new RiskParameterNewRequest(); request.setValue(this.value); + request.setQuoteValue(this.quoteValue); request.setSettlementType(this.settlementType); request.setCurrencyPairId(this.currencyPairId); request.setStatus(this.status); 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 538222a29..3a4d2f8a2 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,6 +15,9 @@ public class RiskParameterUpdateAction implements IAction - + @@ -1456,6 +1456,12 @@ + + + + + + @@ -2531,17 +2537,20 @@ + + + diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterNewRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterNewRequest.java index 81ba744b8..02200ffe7 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterNewRequest.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterNewRequest.java @@ -8,6 +8,8 @@ public class RiskParameterNewRequest { @JsonProperty private BigDecimal value; @JsonProperty + private BigDecimal quoteValue; + @JsonProperty private String settlementType; @JsonProperty private Long currencyPairId; @@ -22,6 +24,14 @@ public class RiskParameterNewRequest { this.value = value; } + public BigDecimal getQuoteValue() { + return quoteValue; + } + + public void setQuoteValue(BigDecimal quoteValue) { + this.quoteValue = quoteValue; + } + public String getSettlementType() { return settlementType; } diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterUpdateRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterUpdateRequest.java index d814acc4d..0dcc7b2df 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterUpdateRequest.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/security/RiskParameterUpdateRequest.java @@ -10,6 +10,8 @@ public class RiskParameterUpdateRequest { @JsonProperty private BigDecimal value; @JsonProperty + private BigDecimal quoteValue; + @JsonProperty private String status; public Long getId() { @@ -28,6 +30,14 @@ public class RiskParameterUpdateRequest { this.value = value; } + public BigDecimal getQuoteValue() { + return quoteValue; + } + + public void setQuoteValue(BigDecimal quoteValue) { + this.quoteValue = quoteValue; + } + public String getStatus() { return status; }