访客登记
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
visitor/internal/controller/visitor.go

31 lines
713 B

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
}