This commit is contained in:
@@ -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"`
|
||||
// 新增:精灵相关参数(完全对齐自定义表单配置)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user