package com.kexue.skills.entity;

import java.io.Serializable;
import com.kexue.skills.entity.base.BaseEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * (PackageConfig)实体类
 * 套餐配置表
 *
 * @author 系统生成
 * @since 2026-04-11
 */
@Data
public class PackageConfig extends BaseEntity implements Serializable  {
    private static final long serialVersionUID = 1L;

    @Schema(description ="套餐ID")
    private Long id;

    @Schema(description ="套餐名称")
    private String name;

    @Schema(description ="价格")
    private BigDecimal price;

    @Schema(description ="基础额度")
    private BigDecimal baseAmount;

    @Schema(description ="赠送额度")
    private BigDecimal giftAmount;

    @Schema(description ="创建时间")
    private Date createTime;

    @Schema(description ="更新时间")
    private Date updateTime;

}
