package controller import ( "context" "github.com/gogf/gf/v2/errors/gerror" "vistor/api/v1" "vistor/internal/service" ) var ( Visitor = cVisitor{} ) type cVisitor struct{} func (c *cVisitor) VisitorAccess(ctx context.Context, req *v1.VisitorAccessReq) (res *v1.VisitorAccessRes, err error) { err = service.Visitor.VisitorAccess(ctx, req) if err != nil { return nil, gerror.Newf("提交失败,请稍后再试") } return } func (c *cVisitor) VisitorStatistic(ctx context.Context, req *v1.VisitorStatisticReq) (res *v1.VisitorStatisticRes, err error) { res, err = service.Visitor.VisitorStatistic(ctx, req) if err != nil { return nil, gerror.Newf("系统繁忙,请稍后再试") } return }