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表列表 } { petAdoptionApplicationsRouterWithoutAuth.GET("getPetAdoptionApplicationsPublic", petAdoptionApplicationsApi.GetPetAdoptionApplicationsPublic) // petAdoptionApplications表开放接口 } }