Files
bl/modules/config/controller/admin/item.go
昔念 fd4c494530 ```
refactor(fight): 重构战斗状态效果系统

- 重命名BaseStatus.Switch方法为SwitchOut以提高语义清晰度
- 修改ParasiticSeed结构体继承关系,从BaseStatus改为EffectNode
- 添加Status字段用于存储状态类型枚举
- 修复战斗循环中血量计算逻辑,使用Min替代Max确保血量不超过上限
- 完善PetSwitch逻辑,确保我方单位下场时状态正确失效

fix(fight): 修复战斗播报和切换逻辑

- 在战斗回合信息中添加技能
2025-12-26 03:51:24 +08:00

23 lines
375 B
Go

package admin
import (
"blazing/cool"
"blazing/modules/config/service"
)
type ItemController struct {
*cool.Controller
}
func init() {
// 注册路由
cool.RegisterController(&ItemController{
&cool.Controller{
Prefix: "/admin/game/item",
Api: []string{"Add", "Delete", "Update", "Info", "List", "Page"},
Service: service.NewItemService(),
},
})
}