Files
cms-server/api/kyc/handler.go
Asai Neko 85bf2f40ea
All checks were successful
Server Check Build (NixCN CMS) TeamCity build finished
Remove X-ApiVersion components
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-03-18 18:01:25 +08:00

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)
}