feat(blazing): 为MeleeConfig添加描述字段

新增Desc字段用于存储BOSS的描述信息,完善了模型结构。
This commit is contained in:
2025-12-15 14:35:02 +08:00
parent 937f97fe83
commit 92125f5141
2 changed files with 3 additions and 2 deletions

View File

@@ -12,9 +12,9 @@ const (
type BossConfig struct {
*cool.Model // 嵌入通用Model包含ID/创建时间/更新时间等通用字段)
MeleeConfig
ISboss uint32 `gorm:"not null;default:0;comment:'是否是Boss'" json:"is_boss"`
// ISboss uint32 `gorm:"not null;default:0;comment:'是否是Boss'" json:"is_boss"`
ISgift uint32 `gorm:"not null;default:0;comment:'是否是礼物'" json:"is_gif"`
// ISgift uint32 `gorm:"not null;default:0;comment:'是否是礼物'" json:"is_gif"`
}
// BossConfigEX 扩展BOSS配置模型用于前端/业务层的数组格式解析)

View File

@@ -34,6 +34,7 @@ type MeleeConfig struct {
Effect []uint32 `gorm:"type:jsonb;not null;default:'[]';comment:'BOSS特性'" json:"effect"`
Color *string `gorm:"comment:'BOSS颜色'" json:"color"`
IsEnable uint32 `gorm:"not null;default:0;comment:'是否启用'" json:"is_enable"`
Desc *string `gorm:"comment:'BOSS描述'" json:"desc"`
// ISMELEE uint32 `gorm:"not null;default:0;comment:'是否乱斗配置'" json:"is_melee"`
// // ===================== BOSS奖励规则Boss_bonus =====================