1
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed

This commit is contained in:
xinian
2026-02-13 06:44:16 +08:00
committed by cnb
parent 58157e2d1c
commit d258274322
2 changed files with 28 additions and 0 deletions

View File

@@ -6,6 +6,7 @@ import (
"blazing/modules/player/service"
"context"
"github.com/gogf/gf/v2/container/gmap"
"github.com/gogf/gf/v2/frame/g"
)
@@ -48,3 +49,24 @@ func (c *PetBagController) GetSession(ctx context.Context, req *PetGetReq) (res
return
}
func (c *PetBagController) Level(ctx context.Context, req *PetLevelReq) (res *cool.BaseRes, err error) {
m := gmap.New()
for _, v := range service.NewUserService(0).Pet.Pet_LEVEL_all() {
v.PlayerID
// SELECT
// pp.player_id,
// (pp.data->>'ID')::INT AS id,
// (pp.data->>'Level')::INT AS level
// FROM "player_pet" pp
// WHERE (pp.data->>'Level')::INT > 100
// ORDER BY level DESC;
}
return
}
type PetLevelReq struct {
g.Meta `path:"/getlevel" method:"GET"`
// 新增:精灵相关参数(完全对齐自定义表单配置)
}