package com.ruoyi.auction.controller.management.dto;
|
|
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
|
public class MgtAuctionSalesroomGoodsDTO implements Serializable {
|
|
private static final long serialVersionUID = -7793257582778819593L;
|
|
@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;
|
|
@ApiModelProperty(value = "设为备选")
|
private Boolean backupStatus;
|
|
@ApiModelProperty(value = "排序")
|
private Integer sortNum;
|
|
@ApiModelProperty(value = "商品介绍")
|
private String description;
|
|
@ApiModelProperty(value = "一次性每人成交数量")
|
private Integer dealQuantity;
|
|
@ApiModelProperty(value = "可中拍人数")
|
@NotNull(message = "可中拍人数不能为空")
|
private Integer bidNum;
|
|
@ApiModelProperty(value = "最高出价金额")
|
private BigDecimal maxAmount;
|
|
}
|