package pet import ( "github.com/flipped-aurora/gin-vue-admin/server/middleware" "github.com/gin-gonic/gin" ) type PetAiConversationsRouter struct{} // InitPetAiConversationsRouter 初始化 petAiConversations表 路由信息 func (s *PetAiConversationsRouter) InitPetAiConversationsRouter(Router *gin.RouterGroup, PublicRouter *gin.RouterGroup) { petAiConversationsRouter := Router.Group("petAiConversations").Use(middleware.OperationRecord()) petAiConversationsRouterWithoutRecord := Router.Group("petAiConversations") petAiConversationsRouterWithoutAuth := PublicRouter.Group("petAiConversations") { petAiConversationsRouter.POST("createPetAiConversations", petAiConversationsApi.CreatePetAiConversations) // 新建petAiConversations表 petAiConversationsRouter.DELETE("deletePetAiConversations", petAiConversationsApi.DeletePetAiConversations) // 删除petAiConversations表 petAiConversationsRouter.DELETE("deletePetAiConversationsByIds", petAiConversationsApi.DeletePetAiConversationsByIds) // 批量删除petAiConversations表 petAiConversationsRouter.PUT("updatePetAiConversations", petAiConversationsApi.UpdatePetAiConversations) // 更新petAiConversations表 } { petAiConversationsRouterWithoutRecord.GET("findPetAiConversations", petAiConversationsApi.FindPetAiConversations) // 根据ID获取petAiConversations表 petAiConversationsRouterWithoutRecord.GET("getPetAiConversationsList", petAiConversationsApi.GetPetAiConversationsList) // 获取petAiConversations表列表 } }