73 lines
2.9 KiB
Go
73 lines
2.9 KiB
Go
package router
|
|
|
|
import (
|
|
"91porn-server/web/api/chat_message_ctrl"
|
|
"91porn-server/web/api/userctrl"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func userRouter(router *gin.RouterGroup) {
|
|
group := router.Group("/user")
|
|
{
|
|
group.GET("/list", userctrl.List)
|
|
group.GET("/vipInfo", userctrl.VipInfo)
|
|
group.POST("/update", userctrl.Update)
|
|
group.POST("/banned", userctrl.Banned)
|
|
group.POST("/advertiser", userctrl.SetAdvertiser)
|
|
group.POST("/forbid", userctrl.Forbid)
|
|
group.POST("/lock", userctrl.Lock)
|
|
group.POST("/devID/reset", userctrl.DevIDReset)
|
|
//group.GET("/record/play", userctrl.PlayRecord)
|
|
group.GET("/login/list", userctrl.LoginList)
|
|
group.GET("/play/list", userctrl.PlayList)
|
|
group.GET("/report/list", userctrl.ReportList)
|
|
group.GET("/report/types/list", userctrl.ReportTypesList)
|
|
group.POST("/report/setStatus", userctrl.SetStatus)
|
|
group.GET("/reco/list", userctrl.GetUserRecoList)
|
|
group.POST("/reco/modify", userctrl.ModifyUserReco)
|
|
group.POST("/reco/add", userctrl.AddUserReco)
|
|
group.POST("/reco/del", userctrl.DelUserReco)
|
|
group.POST("/credit", userctrl.CreditAmount) //用户增减金币
|
|
group.POST("/integral", userctrl.CreditIntegral) //用户增减积分
|
|
group.POST("/credit/fruitCoin", userctrl.FruitCoinChange) //管理员操作用户果币变更
|
|
group.POST("/credit/aiMateBalance", userctrl.SetAiMateBalance) //管理员操作用户ai伴侣币变更
|
|
group.POST("/credit/gold", userctrl.CreditGold) //用户扣除金币、收益
|
|
group.POST("qr_code", userctrl.GenerateQRCode)
|
|
group.POST("/update/freeTimes", userctrl.UpdateFreeTimes)
|
|
group.POST("/update/download", userctrl.UpdateDownload)
|
|
group.POST("/update/lotteryTimes", userctrl.UpdateLotteryTimes)
|
|
group.POST("/deleteComment", userctrl.DeleteComment)
|
|
group.GET("/queryGameCode", userctrl.QueryGameCode)
|
|
group.POST("/privateZone", userctrl.PrivateZone)
|
|
}
|
|
faqRouter := group.Group("/faq")
|
|
{
|
|
faqRouter.POST("/add", userctrl.FaqAdd)
|
|
faqRouter.GET("/list", userctrl.FaqList)
|
|
faqRouter.POST("/update", userctrl.FaqUpdate)
|
|
faqRouter.DELETE("/del", userctrl.FaqDelete)
|
|
faqRouter.GET("/cate/list", userctrl.FaqCateList)
|
|
}
|
|
feedbackRouter := group.Group("/feedback")
|
|
{
|
|
feedbackRouter.GET("/list", userctrl.FeedbackList)
|
|
feedbackRouter.POST("/update", userctrl.FeedbackUpdate)
|
|
feedbackRouter.DELETE("/del", userctrl.FeedbackDelete)
|
|
}
|
|
resourceRouter := group.Group("/resource")
|
|
{
|
|
resourceRouter.GET("/list", userctrl.GetUserResourceList)
|
|
resourceRouter.POST("/add", userctrl.AddUserResource)
|
|
resourceRouter.POST("/update", userctrl.ModifyUserResource)
|
|
resourceRouter.POST("/del", userctrl.DelUserResource)
|
|
}
|
|
chatMessageRouter := group.Group("/chatMessage")
|
|
{
|
|
chatMessageRouter.GET("/list", chat_message_ctrl.List)
|
|
chatMessageRouter.POST("/del", chat_message_ctrl.Del)
|
|
chatMessageRouter.POST("/send", chat_message_ctrl.Send)
|
|
|
|
}
|
|
}
|