🎨 添加图库和客服插件(有问题-待修改)
This commit is contained in:
48
plugin/customerservice/router/router.go
Normal file
48
plugin/customerservice/router/router.go
Normal file
@@ -0,0 +1,48 @@
|
||||
package router
|
||||
|
||||
import (
|
||||
"git.echol.cn/loser/lckt/middleware"
|
||||
"git.echol.cn/loser/lckt/plugin/customerservice/api"
|
||||
serMiddleware "git.echol.cn/loser/lckt/plugin/customerservice/middleware"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
type CustomerServiceRouter struct {
|
||||
}
|
||||
|
||||
func (s *CustomerServiceRouter) InitCustomerServiceRouter(Router *gin.RouterGroup) {
|
||||
wsRouter := Router.Group("")
|
||||
plugServiceRouter := Router.Group("").Use(serMiddleware.JWTAuthMiddleware()).Use(middleware.Cors())
|
||||
//plugRouter := Router.Group("").Use(middleware.JWTAuth())
|
||||
privateRouter := Router.Group("").Use(middleware.JWTAuth()).Use(middleware.CasbinHandler())
|
||||
plugAdminApi := api.ApiGroupApp.AdminServiceApi
|
||||
{
|
||||
privateRouter.GET("/service/get_service_list", plugAdminApi.GetServiceList)
|
||||
privateRouter.POST("/service/save_service", plugAdminApi.SaveService)
|
||||
privateRouter.DELETE("/service/delete_service", plugAdminApi.DeleteService)
|
||||
privateRouter.GET("/service/find_service", plugAdminApi.FindService)
|
||||
privateRouter.GET("/service/admin_login", plugAdminApi.AdminServiceLogin)
|
||||
privateRouter.GET("/service/get_script_list", plugAdminApi.GetScriptList)
|
||||
privateRouter.POST("/service/save_script", plugAdminApi.SaveScript)
|
||||
privateRouter.DELETE("/service/delete_script", plugAdminApi.DeleteScript)
|
||||
privateRouter.GET("/service/find_script", plugAdminApi.FindScript)
|
||||
privateRouter.GET("/service/auto_reply_list", plugAdminApi.AutoReplyList)
|
||||
privateRouter.POST("/service/save_reply", plugAdminApi.SaveReply)
|
||||
privateRouter.DELETE("/service/delete_reply", plugAdminApi.DeleteReply)
|
||||
privateRouter.GET("/service/find_reply", plugAdminApi.FindReply)
|
||||
}
|
||||
plugApi := api.ApiGroupApp.CustomerServiceApi
|
||||
{
|
||||
plugServiceRouter.POST("/service/send_msg", plugApi.SendMsg)
|
||||
plugServiceRouter.GET("/service/get_msg_list", plugApi.GetMsgList)
|
||||
plugServiceRouter.GET("/service/get_kf_info", plugApi.GetKefuInfo)
|
||||
plugServiceRouter.POST("/service/upload_file", plugApi.UploadFile)
|
||||
plugServiceRouter.GET("/service/get_user_info", plugApi.GetUserInfo)
|
||||
plugServiceRouter.GET("/service/get_msg_user", plugApi.GetMsgUser)
|
||||
plugServiceRouter.GET("/service/get_service_script", plugApi.GetServiceScript)
|
||||
plugServiceRouter.GET("/service/set_msg_view", plugApi.SetMsgView)
|
||||
}
|
||||
wsRouter.GET("/service/serve_ws", plugApi.ServeWsForKefu)
|
||||
wsRouter.GET("/service/ws", plugApi.ServeWs)
|
||||
wsRouter.POST("/service/account_login", plugAdminApi.AccountServiceLogin)
|
||||
}
|
||||
Reference in New Issue
Block a user