27 lines
1.7 KiB
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表列表
|
|
}
|
|
|
|
}
|