package com.nova.sankuai.domain.entity; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; @ApiModel(value = "会员卡订单") @Data public class VipCardOrder { @ApiModelProperty(value = "主键") @TableId private Long id; @ApiModelProperty(value = "第三方订单号") private String orderId; @ApiModelProperty(value = "系统内生成提供给第三方的订单号") private String partnerThirdOrderId; @ApiModelProperty("会员卡ID") private String cardId; @ApiModelProperty(value = "客户Id 对应系统内customer_user表id") private Long userId; @ApiModelProperty(value = "订单状态 参考枚举VipCardOrderLogEnum") private String status; @ApiModelProperty(value = "创建时间") private Date creationDate; @ApiModelProperty(value = "支付类型 参考枚举PayTypeEnum") private Integer payType; @ApiModelProperty(value = "支付金额 单位分") private Integer price; @ApiModelProperty(value = "会员服务类型 参考枚举VipCardTypeEnum") private Integer vipType; @ApiModelProperty(value = "支付流水") private String paySn; @ApiModelProperty(value = "是否使用过会员权益 0未使用 1已使用") private Integer isUsedEquity; }