1234567891011121314151617181920212223242526272829303132333435363738 |
- package routers
- import (
- "eta/eta_bridge/controller/xiangyu"
- "eta/eta_bridge/middleware"
- "github.com/gin-gonic/gin"
- )
- // InitXiangyu 获取象屿
- func InitXiangyu(r *gin.RouterGroup) {
- control := new(xiangyu.XiangyuController)
- group := r.Group("xy/")
- group.GET("user/sync", control.SyncUser)
- group.GET("user/pull", control.PullUser)
- // 需要内部鉴权的接口
- initAuthXiangyu(r)
- // 指标接口
- initIndexXiangyu(r)
- }
- func initAuthXiangyu(r *gin.RouterGroup) {
- control := new(xiangyu.XiangyuController)
- group := r.Group("xy/").Use(middleware.InternalToken())
- group.POST("auth/getToken", control.GetToken)
- group.GET("auth/refreshToken", control.RefreshToken)
- group.POST("auth/revokeToken", control.RevokeToken)
- }
- func initIndexXiangyu(r *gin.RouterGroup) {
- control := new(xiangyu.XiangyuController)
- group := r.Group("xy/").Use(middleware.InternalToken())
- group.POST("index/pushIndexData", control.PushIndexDataResp)
- group.POST("index/pushIndexValue", control.PushIndexValueDataResp)
- group.POST("index/pushClassify", control.PushClassifyDataResp)
- group.POST("index/pushEdbClassify", control.PushEdbClassifyDataResp)
- }
|