29 lines
1.6 KiB
Go
29 lines
1.6 KiB
Go
package pet
|
|
|
|
import (
|
|
"github.com/flipped-aurora/gin-vue-admin/server/middleware"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
type PetFamilyMembersRouter struct{}
|
|
|
|
// InitPetFamilyMembersRouter 初始化 petFamilyMembers表 路由信息
|
|
func (s *PetFamilyMembersRouter) InitPetFamilyMembersRouter(Router *gin.RouterGroup, PublicRouter *gin.RouterGroup) {
|
|
petFamilyMembersRouter := Router.Group("petFamilyMembers").Use(middleware.OperationRecord())
|
|
petFamilyMembersRouterWithoutRecord := Router.Group("petFamilyMembers")
|
|
petFamilyMembersRouterWithoutAuth := PublicRouter.Group("petFamilyMembers")
|
|
{
|
|
petFamilyMembersRouter.POST("createPetFamilyMembers", petFamilyMembersApi.CreatePetFamilyMembers) // 新建petFamilyMembers表
|
|
petFamilyMembersRouter.DELETE("deletePetFamilyMembers", petFamilyMembersApi.DeletePetFamilyMembers) // 删除petFamilyMembers表
|
|
petFamilyMembersRouter.DELETE("deletePetFamilyMembersByIds", petFamilyMembersApi.DeletePetFamilyMembersByIds) // 批量删除petFamilyMembers表
|
|
petFamilyMembersRouter.PUT("updatePetFamilyMembers", petFamilyMembersApi.UpdatePetFamilyMembers) // 更新petFamilyMembers表
|
|
}
|
|
{
|
|
petFamilyMembersRouterWithoutRecord.GET("findPetFamilyMembers", petFamilyMembersApi.FindPetFamilyMembers) // 根据ID获取petFamilyMembers表
|
|
petFamilyMembersRouterWithoutRecord.GET("getPetFamilyMembersList", petFamilyMembersApi.GetPetFamilyMembersList) // 获取petFamilyMembers表列表
|
|
}
|
|
{
|
|
petFamilyMembersRouterWithoutAuth.GET("getPetFamilyMembersPublic", petFamilyMembersApi.GetPetFamilyMembersPublic) // petFamilyMembers表开放接口
|
|
}
|
|
}
|