All checks were successful
Server Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe>
22 lines
414 B
Go
22 lines
414 B
Go
package kyc
|
|
|
|
import (
|
|
"nixcn-cms/middleware"
|
|
"nixcn-cms/service/service_kyc"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
type KycHandler struct {
|
|
svc service_kyc.KycService
|
|
}
|
|
|
|
func ApiHandler(r *gin.RouterGroup) {
|
|
kycSvc := service_kyc.NewKycService()
|
|
kycHandler := &KycHandler{kycSvc}
|
|
|
|
r.Use(middleware.JWTAuth(), middleware.Permission(10))
|
|
r.POST("/session", kycHandler.Session)
|
|
r.POST("/query", kycHandler.Query)
|
|
}
|