package com.ruoyi.study.api.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.ruoyi.common.core.web.domain.BaseModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** *

* 系统设置 *

* * @author 无关风月 * @since 2024-04-26 */ @Data @TableName("t_vip_order") public class TVipOrder extends BaseModel { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 用户id */ @ApiModelProperty(value = "用户id") private Integer userId; /** * 支付金额 */ @ApiModelProperty(value = "支付金额") private BigDecimal money; /** * 支付时间 */ @ApiModelProperty(value = "支付时间") private Date payTime; /** * 订单状态1未支付2已支付3已退款 */ @ApiModelProperty(value = "订单状态1未支付2已支付3已退款") private Integer payState; /** * 退款时间 */ @ApiModelProperty(value = "退款时间") private Date backTime; /** * 有效期至 */ @ApiModelProperty(value = "有效期至") private Date time; /** * 支付方式 1微信2支付宝 */ @ApiModelProperty(value = "支付方式 1微信2支付宝") private Integer payType; /** * 内部订单号 退款使用 */ private String outTradeNo; /** * 外部订单号 退款使用 */ private String transactionId; /** * 增加会员有效期 单位月 */ private Integer count; }