package com.izouma.nineth.dto.auction;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class AuctionInputDTO {
    @ApiModelProperty("藏品id")
    private Long          assetId;
    @ApiModelProperty("起拍价")
    private BigDecimal    startingPrice;
    @ApiModelProperty("保证金")
    private BigDecimal    deposit;
    @ApiModelProperty("一口价")
    private BigDecimal    fixedPrice;
    @ApiModelProperty("开始时间")
    private LocalDateTime startTime;
    @ApiModelProperty("加价幅度")
    private BigDecimal    increment;
    @ApiModelProperty("截止时间")
    private LocalDateTime endTime;

    private String tradeCode;
}
