package com.nova.sankuai.domain.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * @author weikangdi * @create 2022/3/2 */ @ApiModel(value = "会员卡信息表") @Data public class VipCard { @TableId @ApiModelProperty(value = "主键") private Long id; @ApiModelProperty(value = "会员卡ID") private String cardId; @ApiModelProperty(value = "会员卡名称") private String cardName; @ApiModelProperty(value = "有效天数") private Integer validDate; @ApiModelProperty(value = "创建日期") private Date creationDate; @ApiModelProperty(value = "价格") private Integer price; @ApiModelProperty(value = "删除标志 0-未删除 1-已删除") @TableLogic private Integer deleteFlag; @ApiModelProperty(value = "会员服务类型 参考枚举VipCardTypeEnum") private Integer vipType; @ApiModelProperty(value = "审核排队会员Code 参考枚举QueueVipTypeEnum") private String queueVipCode; @ApiModelProperty(value = "默认标志") private Integer defaultFlag; @ApiModelProperty(value = "闪态CardId,由闪态提供,每个CardId对应一个价格") private String stCardId; }