package com.dora.entity;

import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 积分套餐实体类
 */
@Data
public class PointsPackage {
    private Long id;
    private String name; // 套餐名称
    private String description; // 套餐描述
    private Integer points; // 基础积分数量
    private Integer bonusPoints; // 赠送积分数量
    private Integer totalPoints; // 总积分（基础+赠送）
    private BigDecimal price; // 价格
    private BigDecimal originalPrice; // 原价
    private Integer pointsExpireDays; // 积分有效期（天）
    private String discountLabel; // 优惠标签
    private Integer sortOrder; // 排序
    private Integer isHot; // 是否热门推荐
    private Integer isActive; // 是否上架
    private LocalDateTime createTime; // 创建时间
    private LocalDateTime updateTime; // 更新时间
    private Integer isDeleted; // 逻辑删除标识
}

