|  |  |  | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotation.TableId; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotation.TableName; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.extension.activerecord.Model; | 
|---|
|  |  |  | import com.fasterxml.jackson.annotation.JsonFormat; | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  | import lombok.EqualsAndHashCode; | 
|---|
|  |  |  | import lombok.experimental.Accessors; | 
|---|
|  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 主键 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @TableId(value = "id", type = IdType.INPUT) | 
|---|
|  |  |  | @TableId(value = "id", type = IdType.NONE) | 
|---|
|  |  |  | private Long id; | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 优惠券id | 
|---|
|  |  |  | * 商品id | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @TableField("pointsMerchandiseId") | 
|---|
|  |  |  | private Integer pointsMerchandiseId; | 
|---|
|  |  |  | 
|---|
|  |  |  | * 核销时间 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @TableField("verificationTime") | 
|---|
|  |  |  | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") | 
|---|
|  |  |  | private Date verificationTime; | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 状态(1=待核销,2=已核销) | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @TableField("orderNumber") | 
|---|
|  |  |  | private String orderNumber; | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 现金的支付状态 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @TableField("payStatus") | 
|---|
|  |  |  | private Integer payStatus; | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 可使用的门店id | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @TableField("storeId") | 
|---|
|  |  |  | private Integer storeId; | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 1=正常 2=删除 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @TableField("state") | 
|---|
|  |  |  | private Integer state; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|