package pet import ( "github.com/flipped-aurora/gin-vue-admin/server/middleware" "github.com/gin-gonic/gin" ) type PetAiAssistantConversationsRouter struct{} // InitPetAiAssistantConversationsRouter 初始化 petAiAssistantConversations表 路由信息 func (s *PetAiAssistantConversationsRouter) InitPetAiAssistantConversationsRouter(Router *gin.RouterGroup, PublicRouter *gin.RouterGroup) { petAiAssistantConversationsRouter := Router.Group("petAiAssistantConversations").Use(middleware.OperationRecord()) petAiAssistantConversationsRouterWithoutRecord := Router.Group("petAiAssistantConversations") petAiAssistantConversationsRouterWithoutAuth := PublicRouter.Group("petAiAssistantConversations") { petAiAssistantConversationsRouter.POST("createPetAiAssistantConversations", petAiAssistantConversationsApi.CreatePetAiAssistantConversations) // 新建petAiAssistantConversations表 petAiAssistantConversationsRouter.DELETE("deletePetAiAssistantConversations", petAiAssistantConversationsApi.DeletePetAiAssistantConversations) // 删除petAiAssistantConversations表 petAiAssistantConversationsRouter.DELETE("deletePetAiAssistantConversationsByIds", petAiAssistantConversationsApi.DeletePetAiAssistantConversationsByIds) // 批量删除petAiAssistantConversations表 petAiAssistantConversationsRouter.PUT("updatePetAiAssistantConversations", petAiAssistantConversationsApi.UpdatePetAiAssistantConversations) // 更新petAiAssistantConversations表 } { petAiAssistantConversationsRouterWithoutRecord.GET("findPetAiAssistantConversations", petAiAssistantConversationsApi.FindPetAiAssistantConversations) // 根据ID获取petAiAssistantConversations表 petAiAssistantConversationsRouterWithoutRecord.GET("getPetAiAssistantConversationsList", petAiAssistantConversationsApi.GetPetAiAssistantConversationsList) // 获取petAiAssistantConversations表列表 } { petAiAssistantConversationsRouterWithoutAuth.GET("getPetAiAssistantConversationsPublic", petAiAssistantConversationsApi.GetPetAiAssistantConversationsPublic) // petAiAssistantConversations表开放接口 } }