package com.doumee.dao.web.dto; import com.baomidou.mybatisplus.annotation.TableField; import com.doumee.core.annotation.excel.ExcelColumn; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @ApiModel("用户优惠券") public class MemberCouponDTO { @ApiModelProperty(value = "主键", example = "1") @ExcelColumn(name="主键") private Integer id; @ApiModelProperty(value = "用户编码(关联member表)", example = "1") private Integer memberId; @ApiModelProperty(value = "头像") private String imgurl; @ApiModelProperty(value = "商家编码(关联shop表)", example = "1") private Integer shopId; @ApiModelProperty(value = "类型0商家优惠券 1平台优惠券 ", example = "1") private Integer type; @ApiModelProperty(value = "满额(元)", example = "1") private BigDecimal limitPrice; @ApiModelProperty(value = "优惠金额(元)", example = "1") private BigDecimal price; @ApiModelProperty(value = "开始时间") private Date startDate; @ApiModelProperty(value = "结束时间") private Date endDate; @ApiModelProperty(value = "使用时间") private Date useDate; // @ApiModelProperty(value = "使用状态") // private String userStatus; @ApiModelProperty(value = "状态 0未使用 1已使用 -1 过期", example = "1") private Integer status; @ApiModelProperty(value = "说明") private String info; @ApiModelProperty(value = "优惠券名称") private String name; @ApiModelProperty(value = "coupon表id") private String couponId; @ApiModelProperty(value = "昵称") private String nikeName; }