liujiandao
2024-03-15 1ae2ab7b60ef374c77eebc08d63759a98f625066
router/test/member.go
New file
@@ -0,0 +1,27 @@
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列表
   }
}