123456789101112131415161718192021222324252627 |
- package service
- import (
- "context"
- "github.com/gogf/gf/v2/container/gvar"
- "github.com/gogf/gf/v2/frame/g"
- "github.com/gogf/gf/v2/util/gconv"
- "jygit.jydev.jianyu360.cn/BP/jyluaweb/server"
- )
- type parseParam struct {
- }
- var (
- JyLuaGoParseParam *parseParam
- )
- // Check 参数校验
- func (*parseParam) Check(ctx context.Context, params string) []*server.Params {
- var reqs []*server.Params
- if len(params) > 4 {
- if err := gconv.Structs(gvar.New(params).Maps(), &reqs); err != nil {
- g.Log().Error(ctx, err)
- }
- }
- return reqs
- }
|