package com.ruoyi.auction.controller.management.vo;
|
|
import com.ruoyi.common.core.enums.AuctionGoodsStatusEnum;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
/**
|
* @author mitao
|
* @date 2024/5/30
|
*/
|
@Data
|
@ApiModel(value = "拍卖场商品视图对象", description = "拍卖场商品视图对象")
|
@Builder
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public class MgtAuctionSalesroomGoodsVO implements Serializable {
|
|
private static final long serialVersionUID = 2894806543298759929L;
|
|
@ApiModelProperty(value = "拍卖场商品关系id")
|
private Long id;
|
|
@ApiModelProperty(value = "商品id")
|
private Long goodsSkuId;
|
|
@ApiModelProperty("拍卖商品名")
|
private String goodsSkuName;
|
|
@ApiModelProperty(value = "最低加价金额")
|
private BigDecimal minimumMarkupAmount;
|
|
@ApiModelProperty(value = "拍品数量")
|
private Integer salesroomStock;
|
|
@ApiModelProperty(value = "兜底成交个数")
|
private Integer guaranteedTradeVolume;
|
|
@ApiModelProperty(value = "拍卖时间(分钟)")
|
private Integer listingDuration;
|
|
@ApiModelProperty(value = "设为备选")
|
private Boolean backupStatus;
|
|
@ApiModelProperty(value = "状态 0=等待中 1=进行中 2=已结束")
|
private AuctionGoodsStatusEnum status;
|
|
@ApiModelProperty(value = "规格")
|
private String spec;
|
|
@ApiModelProperty(value = "中拍人数")
|
private Integer bidCount = 0;
|
|
@ApiModelProperty(value = "已拍数量")
|
private Integer bidQuantity = 0;
|
|
@ApiModelProperty(value = "已拍人数")
|
private Integer bidPersonCount = 0;
|
|
@ApiModelProperty(value = "起拍价格")
|
private BigDecimal startingPrice;
|
|
@ApiModelProperty(value = "排序")
|
private Integer sortNum;
|
|
@ApiModelProperty(value = "商品介绍")
|
private String description;
|
|
}
|