This commit is contained in:
parent
3191177379
commit
1474e26f66
2 changed files with 20 additions and 7 deletions
|
|
@ -1,13 +1,12 @@
|
|||
package ru.spcex.clearing.backendapi.controller.request.cud.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.math.BigDecimal;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import ru.spcex.clearing.backendapi.domain.actions.IAction;
|
||||
import ru.spcex.clearing.platform.messaging.domain.ActionType;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.securitites.ListingNewRequest;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
public class ListingNewAction implements IAction<ListingNewRequest> {
|
||||
@ApiModelProperty(value = "Наименование инструмента", example = "1234")
|
||||
@JsonProperty
|
||||
|
|
@ -24,6 +23,12 @@ public class ListingNewAction implements IAction<ListingNewRequest> {
|
|||
@ApiModelProperty(value = "Наименование статуса листинга в системе", example = "ACTV")
|
||||
@JsonProperty
|
||||
private String workflowStatus;
|
||||
@ApiModelProperty(value = "Шаг цены", example = "1234.56")
|
||||
@JsonProperty
|
||||
private BigDecimal minStep;
|
||||
@ApiModelProperty(value = "Точность", example = "1234.56")
|
||||
@JsonProperty
|
||||
private BigDecimal precision;
|
||||
|
||||
@Override
|
||||
public ListingNewRequest toRequest() {
|
||||
|
|
@ -33,6 +38,8 @@ public class ListingNewAction implements IAction<ListingNewRequest> {
|
|||
request.setLotSize(this.lotSize);
|
||||
request.setTradingCurrency(this.tradingCurrency);
|
||||
request.setWorkflowStatus(this.workflowStatus);
|
||||
request.setMinStep(this.minStep);
|
||||
request.setPrecision(this.precision);
|
||||
return request;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,14 +1,12 @@
|
|||
package ru.spcex.clearing.backendapi.controller.request.cud.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import java.math.BigDecimal;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import ru.spcex.clearing.backendapi.domain.actions.IAction;
|
||||
import ru.spcex.clearing.platform.messaging.domain.ActionType;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.company.ContactUpdateRequest;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.securitites.ListingUpdateRequest;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
public class ListingUpdateAction implements IAction<ListingUpdateRequest> {
|
||||
@ApiModelProperty(hidden = true)
|
||||
@JsonProperty
|
||||
|
|
@ -28,6 +26,12 @@ public class ListingUpdateAction implements IAction<ListingUpdateRequest> {
|
|||
@ApiModelProperty(value = "Наименование статуса листинга в системе", example = "ACTV")
|
||||
@JsonProperty
|
||||
private String workflowStatus;
|
||||
@ApiModelProperty(value = "Шаг цены", example = "1234.56")
|
||||
@JsonProperty
|
||||
private BigDecimal minStep;
|
||||
@ApiModelProperty(value = "Точность", example = "1234.56")
|
||||
@JsonProperty
|
||||
private BigDecimal precision;
|
||||
|
||||
@Override
|
||||
public ListingUpdateRequest toRequest() {
|
||||
|
|
@ -38,6 +42,8 @@ public class ListingUpdateAction implements IAction<ListingUpdateRequest> {
|
|||
request.setLotSize(this.lotSize);
|
||||
request.setTradingCurrency(this.tradingCurrency);
|
||||
request.setWorkflowStatus(this.workflowStatus);
|
||||
request.setMinStep(this.minStep);
|
||||
request.setPrecision(this.precision);
|
||||
return request;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue