package com.xiaopeng.api.model.operation;
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.Min;
|
|
@Data
|
@TableName("xp_trading_strategy_push")
|
public class XpTradingStrategyPush {
|
/**
|
* 主键
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
/**
|
* 交易策略id
|
*/
|
private Long tradingStrategyId;
|
/**
|
* 开始时段
|
*/
|
@ApiModelProperty(value = "开始时段")
|
private String startTime;
|
/**
|
* 结束时段
|
*/
|
@ApiModelProperty(value = "结束时段")
|
private String endTime;
|
|
@ApiModelProperty(value = "一轮推单距离")
|
@Min(0)
|
private Double onePushDistance;
|
|
@ApiModelProperty(value = "一轮推单时间")
|
@Min(0)
|
private Integer onePushTime;
|
|
@ApiModelProperty(value = "二轮推单距离")
|
@Min(0)
|
private Double twoPushDistance;
|
|
@ApiModelProperty(value = "二轮推单时间")
|
@Min(0)
|
private Integer twoPushTime;
|
|
@ApiModelProperty(value = "三轮推单距离")
|
@Min(0)
|
private Double threePushDistance;
|
|
@ApiModelProperty(value = "三轮推单时间")
|
@Min(0)
|
private Integer threePushTime;
|
|
@ApiModelProperty(value = "四轮推单距离")
|
@Min(0)
|
private Double fourPushDistance;
|
|
@ApiModelProperty(value = "四轮推单时间")
|
@Min(0)
|
private Integer fourPushTime;
|
|
@ApiModelProperty(value = "五轮推单距离")
|
private Double fivePushDistance;
|
|
@ApiModelProperty(value = "五轮推单时间")
|
private Integer fivePushTime;
|
}
|