package com.aitori.entity; import com.baomidou.mybatisplus.annotation.*; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @TableName("t_user_points_order") @Schema(description = "用户积分订单表") public class TUserPointsOrder implements Serializable { @Serial private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; @Schema(description = "用户ID") private Long userId; @Schema(description = "产品ID") private Integer productId; @Schema(description = "积分") private Integer points; @Schema(description = "交易ID") private String transactionId; @Schema(description = "支付价格") private BigDecimal payPrice; @TableField(fill = FieldFill.INSERT) @Schema(description = "创建时间") private LocalDateTime createTime; }