package test import ( "github.com/gin-gonic/gin" "srm/api/v1" ) type MemberRouter struct { } // InitMemberRouter 初始化 Member 路由信息 func (s *MemberRouter) InitMemberRouter(Router *gin.RouterGroup) { mRouter := Router.Group("m") mRouterWithoutRecord := Router.Group("m") var mApi = v1.ApiGroupApp.TestApiGroup.MemberApi { mRouter.POST("createMember", mApi.CreateMember) // 新建Member mRouter.DELETE("deleteMember", mApi.DeleteMember) // 删除Member mRouter.DELETE("deleteMemberByIds", mApi.DeleteMemberByIds) // 批量删除Member mRouter.PUT("updateMember", mApi.UpdateMember) // 更新Member } { mRouterWithoutRecord.GET("findMember", mApi.FindMember) // 根据ID获取Member mRouterWithoutRecord.GET("getMemberList", mApi.GetMemberList) // 获取Member列表 mRouterWithoutRecord.GET("getMemberListFromGrpc", mApi.GetMemberListFromGrpc) // 从grpc获取Member列表 } }