package com.iotechn.unimall.data.dto;
|
|
import com.dobbinsoft.fw.core.annotation.doc.ApiEntity;
|
import com.dobbinsoft.fw.core.annotation.doc.ApiField;
|
import com.dobbinsoft.fw.core.entiy.SuperDTO;
|
import com.iotechn.unimall.data.enums.CouponType;
|
import com.iotechn.unimall.data.enums.StatusType;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* Created with IntelliJ IDEA.
|
* Description:
|
* User: kbq
|
* Date: 2019-07-13
|
* Time: 下午10:24
|
*/
|
@Data
|
@ApiEntity(description = "管理员列表(回显)优惠券传输实体")
|
public class CouponAdminDTO extends SuperDTO {
|
|
@ApiField(description = "优惠券名称")
|
private String title;
|
|
@ApiField(description = "类型", enums = CouponType.class)
|
private Integer type;
|
|
@ApiField(description = "是否VIP专享")
|
private Integer isVip;
|
|
@ApiField(description = "描述")
|
private String description;
|
|
@ApiField(description = "总共有多少张")
|
private Integer total;
|
|
@ApiField(description = "当前剩余多少张")
|
private Integer surplus;
|
|
@ApiField(description = "每个用户限制领取张数")
|
private Integer limit;
|
|
@ApiField(description = "折扣")
|
private Integer discount;
|
|
@ApiField(description = "最低满多少钱可以使用")
|
private Integer min;
|
|
@ApiField(description = "状态", enums = StatusType.class)
|
private Integer status;
|
|
@ApiField(description = "类目标题")
|
private String categoryTitle;
|
|
@ApiField(description = "类目ID")
|
private Long categoryId;
|
|
@ApiField(description = "优惠券有效期天数")
|
private Integer days;
|
|
@ApiField(description = "领取开始时间")
|
private Date gmtStart;
|
|
@ApiField(description = "领域结束时间")
|
private Date gmtEnd;
|
}
|