package pet import ( "github.com/flipped-aurora/gin-vue-admin/server/middleware" "github.com/gin-gonic/gin" ) type PetFamilyInvitationsRouter struct{} // InitPetFamilyInvitationsRouter 初始化 petFamilyInvitations表 路由信息 func (s *PetFamilyInvitationsRouter) InitPetFamilyInvitationsRouter(Router *gin.RouterGroup, PublicRouter *gin.RouterGroup) { petFamilyInvitationsRouter := Router.Group("petFamilyInvitations").Use(middleware.OperationRecord()) petFamilyInvitationsRouterWithoutRecord := Router.Group("petFamilyInvitations") petFamilyInvitationsRouterWithoutAuth := PublicRouter.Group("petFamilyInvitations") { petFamilyInvitationsRouter.POST("createPetFamilyInvitations", petFamilyInvitationsApi.CreatePetFamilyInvitations) // 新建petFamilyInvitations表 petFamilyInvitationsRouter.DELETE("deletePetFamilyInvitations", petFamilyInvitationsApi.DeletePetFamilyInvitations) // 删除petFamilyInvitations表 petFamilyInvitationsRouter.DELETE("deletePetFamilyInvitationsByIds", petFamilyInvitationsApi.DeletePetFamilyInvitationsByIds) // 批量删除petFamilyInvitations表 petFamilyInvitationsRouter.PUT("updatePetFamilyInvitations", petFamilyInvitationsApi.UpdatePetFamilyInvitations) // 更新petFamilyInvitations表 } { petFamilyInvitationsRouterWithoutRecord.GET("findPetFamilyInvitations", petFamilyInvitationsApi.FindPetFamilyInvitations) // 根据ID获取petFamilyInvitations表 petFamilyInvitationsRouterWithoutRecord.GET("getPetFamilyInvitationsList", petFamilyInvitationsApi.GetPetFamilyInvitationsList) // 获取petFamilyInvitations表列表 } { petFamilyInvitationsRouterWithoutAuth.GET("getPetFamilyInvitationsPublic", petFamilyInvitationsApi.GetPetFamilyInvitationsPublic) // petFamilyInvitations表开放接口 } }