package com.ruoyi.system.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 奖品池对象 sys_x_prizes * * @author ruoyi * @date 2025-07-19 */ public class SysXPrizes extends BaseEntity { private static final long serialVersionUID = 1L; /** id */ private Long id; /** 奖品名称 */ @Excel(name = "奖品名称") private String name; /** 稀有度 */ @Excel(name = "稀有度") private String quality; /** 背景颜色 */ @Excel(name = "背景颜色") private String bgColor; /** 字体颜色 */ @Excel(name = "字体颜色") private String textColor; /** 描述 */ @Excel(name = "描述") private String fullDescription; /** 关联卡池id */ @Excel(name = "关联卡池id") private Long poolId; public void setId(Long id) { this.id = id; } public Long getId() { return id; } public void setName(String name) { this.name = name; } public String getName() { return name; } public void setQuality(String quality) { this.quality = quality; } public String getQuality() { return quality; } public void setBgColor(String bgColor) { this.bgColor = bgColor; } public String getBgColor() { return bgColor; } public void setTextColor(String textColor) { this.textColor = textColor; } public String getTextColor() { return textColor; } public void setFullDescription(String fullDescription) { this.fullDescription = fullDescription; } public String getFullDescription() { return fullDescription; } public void setPoolId(Long poolId) { this.poolId = poolId; } public Long getPoolId() { return poolId; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("name", getName()) .append("quality", getQuality()) .append("bgColor", getBgColor()) .append("textColor", getTextColor()) .append("fullDescription", getFullDescription()) .append("poolId", getPoolId()) .toString(); } }