etreschenkov 2026-04-29 14:14:33 +03:00
parent 144e23cb6e
commit 24bb9d3966
3 changed files with 22 additions and 0 deletions

View file

@ -42,6 +42,7 @@ public class RiskParameterFacade implements IClearingFacade {
riskParameter.setSettlementType(request.getSettlementType());
riskParameter.setValue(request.getValue());
riskParameter.setQuoteValue(request.getQuoteValue());
riskParameter.setPenaltyValue(request.getPenaltyValue());
riskParameter.setWorkflowStatus(request.getWorkflowStatus());
riskParameter.setCreated(Instant.now());
@ -55,6 +56,7 @@ public class RiskParameterFacade implements IClearingFacade {
riskParameterForUpdate.setValue(request.getValue());
riskParameterForUpdate.setQuoteValue(request.getQuoteValue());
riskParameterForUpdate.setPenaltyValue(request.getPenaltyValue());
riskParameterForUpdate.setWorkflowStatus(request.getWorkflowStatus());
riskParameterImdg.update(riskParameterForUpdate);

View file

@ -10,6 +10,8 @@ public class RiskParameterNewRequest {
@JsonProperty
private BigDecimal quoteValue;
@JsonProperty
private BigDecimal penaltyValue;
@JsonProperty
private String settlementType;
@JsonProperty
private Long currencyPairId;
@ -55,4 +57,12 @@ public class RiskParameterNewRequest {
public void setWorkflowStatus(String status) {
this.workflowStatus = status;
}
public BigDecimal getPenaltyValue() {
return penaltyValue;
}
public void setPenaltyValue(BigDecimal penaltyValue) {
this.penaltyValue = penaltyValue;
}
}

View file

@ -12,6 +12,8 @@ public class RiskParameterUpdateRequest {
@JsonProperty
private BigDecimal quoteValue;
@JsonProperty
private BigDecimal penaltyValue;
@JsonProperty
private String workflowStatus;
public Long getId() {
@ -45,4 +47,12 @@ public class RiskParameterUpdateRequest {
public void setWorkflowStatus(String status) {
this.workflowStatus = status;
}
public BigDecimal getPenaltyValue() {
return penaltyValue;
}
public void setPenaltyValue(BigDecimal penaltyValue) {
this.penaltyValue = penaltyValue;
}
}