From 92125f51417a4afd2afcddd78a1ce50f232fc38e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <1@72wo.cn> Date: Mon, 15 Dec 2025 14:35:02 +0800 Subject: [PATCH] =?UTF-8?q?feat(blazing):=20=E4=B8=BAMeleeConfig=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=8F=8F=E8=BF=B0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增Desc字段用于存储BOSS的描述信息,完善了模型结构。 --- modules/blazing/model/boss.go | 4 ++-- modules/blazing/model/melee.go | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/blazing/model/boss.go b/modules/blazing/model/boss.go index d9da5be0..cf2390b8 100644 --- a/modules/blazing/model/boss.go +++ b/modules/blazing/model/boss.go @@ -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配置模型(用于前端/业务层的数组格式解析) diff --git a/modules/blazing/model/melee.go b/modules/blazing/model/melee.go index d2e38de7..9706af78 100644 --- a/modules/blazing/model/melee.go +++ b/modules/blazing/model/melee.go @@ -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) =====================