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

27 lines
1.7 KiB
Go

package pet
import (
"github.com/flipped-aurora/gin-vue-admin/server/middleware"
"github.com/gin-gonic/gin"
)
type PetAdoptionApplicationsRouter struct{}
// InitPetAdoptionApplicationsRouter 初始化 petAdoptionApplications表 路由信息
func (s *PetAdoptionApplicationsRouter) InitPetAdoptionApplicationsRouter(Router *gin.RouterGroup, PublicRouter *gin.RouterGroup) {
petAdoptionApplicationsRouter := Router.Group("petAdoptionApplications").Use(middleware.OperationRecord())
petAdoptionApplicationsRouterWithoutRecord := Router.Group("petAdoptionApplications")
petAdoptionApplicationsRouterWithoutAuth := PublicRouter.Group("petAdoptionApplications")
{
petAdoptionApplicationsRouter.POST("createPetAdoptionApplications", petAdoptionApplicationsApi.CreatePetAdoptionApplications) // 新建petAdoptionApplications表
petAdoptionApplicationsRouter.DELETE("deletePetAdoptionApplications", petAdoptionApplicationsApi.DeletePetAdoptionApplications) // 删除petAdoptionApplications表
petAdoptionApplicationsRouter.DELETE("deletePetAdoptionApplicationsByIds", petAdoptionApplicationsApi.DeletePetAdoptionApplicationsByIds) // 批量删除petAdoptionApplications表
petAdoptionApplicationsRouter.PUT("updatePetAdoptionApplications", petAdoptionApplicationsApi.UpdatePetAdoptionApplications) // 更新petAdoptionApplications表
}
{
petAdoptionApplicationsRouterWithoutRecord.GET("findPetAdoptionApplications", petAdoptionApplicationsApi.FindPetAdoptionApplications) // 根据ID获取petAdoptionApplications表
petAdoptionApplicationsRouterWithoutRecord.GET("getPetAdoptionApplicationsList", petAdoptionApplicationsApi.GetPetAdoptionApplicationsList) // 获取petAdoptionApplications表列表
}
}