package com.xcong.excoin.modules.yunding.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
@Data
|
@ApiModel(value = "YdOrderVo", description = "订单详情")
|
public class YdOrderVo {
|
|
|
@ApiModelProperty("订单ID")
|
private Long id;
|
|
/**
|
* 产品ID
|
*/
|
|
@ApiModelProperty("产品ID")
|
private Long productId;
|
|
/**
|
* 购买数量
|
*/
|
|
@ApiModelProperty("购买数量")
|
private Integer quantity;
|
|
/**
|
* 总金额
|
*/
|
|
@ApiModelProperty("总金额")
|
private BigDecimal amount;
|
|
/**
|
* 累计收益
|
*/
|
|
@ApiModelProperty("累计收益")
|
private BigDecimal totalProfit;
|
|
/**
|
* 今日收益
|
*/
|
|
@ApiModelProperty("今日收益")
|
private BigDecimal todayProfit;
|
|
/**
|
* 1:待生效 2:生效中 3:已终止
|
*/
|
|
@ApiModelProperty("1:待生效 2:生效中 3:已终止")
|
private Integer state;
|
|
/**
|
* 购买日期
|
*/
|
|
@ApiModelProperty("购买日期")
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
private Date buyTime;
|
|
/**
|
* 生效日期
|
*/
|
|
@ApiModelProperty("生效日期")
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
private Date workTime;
|
|
/**
|
* 终止日期
|
*/
|
|
@ApiModelProperty("终止日期")
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
private Date endTime;
|
|
/**
|
* 名称
|
*/
|
@ApiModelProperty("名称")
|
private String name;
|
/**
|
* 产品售价
|
*/
|
@ApiModelProperty("产品售价")
|
private BigDecimal salePrice;
|
/**
|
* 1:期货 2:现货
|
*/
|
@ApiModelProperty("产品类型 1:期货 2:现货")
|
private Integer typeCoin;
|
}
|