pet-ai/server/router/pet/pet_family_invitations.go

27 lines
1.6 KiB
Go

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