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列表
|
}
|
}
|