🎨 新增AI客服相关接口
This commit is contained in:
		
							
								
								
									
										17
									
								
								router/app/ai_kefu.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								router/app/ai_kefu.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| package app | ||||
|  | ||||
| import ( | ||||
| 	"github.com/gin-gonic/gin" | ||||
| 	v1 "miniapp/api/v1" | ||||
| ) | ||||
|  | ||||
| type AiKefuRouter struct{} | ||||
|  | ||||
| func (s *LoginRouter) InitAiKefuRouter(Router *gin.RouterGroup) { | ||||
| 	aiRouter := Router.Group("ai") | ||||
| 	baseApi := v1.ApiGroupApp.AppApiGroup.AiKefuApi | ||||
| 	{ | ||||
| 		aiRouter.POST("", baseApi.SendMessage) | ||||
| 	} | ||||
|  | ||||
| } | ||||
| @@ -5,4 +5,5 @@ type RouterGroup struct { | ||||
| 	LoginRouter | ||||
| 	FavoriteRouter | ||||
| 	VisionRouter | ||||
| 	AiKefuRouter | ||||
| } | ||||
|   | ||||
| @@ -19,4 +19,5 @@ type RouterGroup struct { | ||||
| 	HospitalRouter | ||||
| 	BannerRouter | ||||
| 	ArticleRouter | ||||
| 	AiKefuRouter | ||||
| } | ||||
|   | ||||
							
								
								
									
										24
									
								
								router/system/sys_ai_kefu.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								router/system/sys_ai_kefu.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| package system | ||||
|  | ||||
| import ( | ||||
| 	"github.com/gin-gonic/gin" | ||||
| 	v1 "miniapp/api/v1" | ||||
| ) | ||||
|  | ||||
| type AiKefuRouter struct { | ||||
| } | ||||
|  | ||||
| // InitAiKefuRouterRouter 注册AI客服路由 | ||||
| func (s *AiKefuRouter) InitAiKefuRouterRouter(Router *gin.RouterGroup) { | ||||
| 	aiRouter := Router.Group("aikefu") | ||||
|  | ||||
| 	aiKefuApi := v1.ApiGroupApp.SystemApiGroup.AiKefulApi | ||||
|  | ||||
| 	{ | ||||
| 		aiRouter.GET("list", aiKefuApi.GetAiKefuList) | ||||
| 		aiRouter.GET(":id", aiKefuApi.GetAiKefuById) | ||||
| 		aiRouter.DELETE("", aiKefuApi.DeleteAiKefu) | ||||
| 		aiRouter.PUT("", aiKefuApi.UpdateAiKefu) | ||||
| 		aiRouter.POST("", aiKefuApi.CreateAiKefu) | ||||
| 	} | ||||
| } | ||||
		Reference in New Issue
	
	Block a user