package com.ruoyi.auction.controller.management.dto;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import javax.validation.constraints.NotNull;
|
import lombok.Data;
|
|
/**
|
* @author mitao
|
* @date 2024/5/30
|
*/
|
@Data
|
@ApiModel(value = "大屏操作台添加商品数据传输对象", description = "大屏操作台添加商品数据传输对象")
|
public class MgtScreenSalesroomGoodsDTO implements Serializable {
|
|
private static final long serialVersionUID = 6854876306221398178L;
|
|
@ApiModelProperty(value = "拍卖会id")
|
@NotNull(message = "拍卖会id不能为空")
|
private Long auctionSalesroomId;
|
|
@ApiModelProperty(value = "商品id")
|
@NotNull(message = "商品id不能为空")
|
private Long goodsSkuId;
|
|
@ApiModelProperty(value = "起拍价格")
|
@NotNull(message = "起拍价格不能为空")
|
private BigDecimal startingPrice;
|
|
@ApiModelProperty(value = "最低加价金额")
|
@NotNull(message = "最低加价金额不能为空")
|
private BigDecimal minimumMarkupAmount;
|
|
@ApiModelProperty(value = "拍品数量")
|
@NotNull(message = "拍品数量不能为空")
|
private Integer salesroomStock;
|
|
@ApiModelProperty(value = "兜底成交个数")
|
private Integer guaranteedTradeVolume;
|
|
@ApiModelProperty(value = "拍卖时间(分钟)")
|
@NotNull(message = "拍卖时间不能为空")
|
private Integer listingDuration;
|
|
}
|