Save user preferences

Signed-off-by: Yuan Si <do4suki@gmail.com>
This commit is contained in:
2023-04-18 01:16:21 +08:00
parent 9461544a15
commit 8b671523d9
11 changed files with 260 additions and 42 deletions
+29 -25
View File
@@ -48,42 +48,46 @@ func main() {
// Server APIs
m := r.Group("main.php").Use(middleware.Common)
{
m.POST("/login/authkey", middleware.AuthKey, handler.AuthKey)
m.POST("/login/login", middleware.Login, handler.Login)
m.POST("/user/userInfo", handler.UserInfoHandler)
m.POST("/gdpr/get", handler.GdprHandler)
m.POST("/personalnotice/get", handler.PersonalNoticeHandler)
m.POST("/tos/tosCheck", handler.TosCheckHandler)
m.POST("/album/seriesAll", handler.AlbumSeriesAllHandler)
m.POST("/announce/checkState", handler.AnnounceCheckStateHandler)
m.POST("/api", handler.ApiHandler)
m.POST("/award/set", handler.AwardSet)
m.POST("/background/set", handler.BackgroundSet)
m.POST("/download/additional", handler.DownloadAdditionalHandler)
m.POST("/download/batch", handler.DownloadBatchHandler)
m.POST("/download/event", handler.DownloadEventHandler)
m.POST("/download/getUrl", handler.DownloadUrlHandler)
m.POST("/download/update", handler.DownloadUpdateHandler)
m.POST("/download/event", handler.DownloadEventHandler)
m.POST("/lbonus/execute", handler.LBonusExecuteHandler)
m.POST("/api", handler.ApiHandler)
m.POST("/announce/checkState", handler.AnnounceCheckStateHandler)
m.POST("/scenario/startup", handler.ScenarioStartupHandler)
m.POST("/scenario/reward", handler.ScenarioRewardHandler)
m.POST("/user/setNotificationToken", handler.SetNotificationTokenHandler)
m.POST("/user/changeNavi", handler.SetNotificationTokenHandler)
m.POST("/event/eventList", handler.EventListHandler)
m.POST("/payment/productList", handler.ProductListHandler)
m.POST("/gdpr/get", handler.GdprHandler)
m.POST("/lbonus/execute", handler.LBonusExecuteHandler)
m.POST("/live/gameover", handler.GameOverHandler)
m.POST("/live/partyList", handler.PartyListHandler)
m.POST("/live/play", handler.PlayLiveHandler)
m.POST("/live/preciseScore", handler.PlayScoreHandler)
m.POST("/live/reward", handler.PlayRewardHandler)
m.POST("/live/gameover", handler.GameOverHandler)
m.POST("/unit/setDisplayRank", handler.SetDisplayRankHandler)
m.POST("/unit/favorite", handler.SetDisplayRankHandler)
m.POST("/login/authkey", middleware.AuthKey, handler.AuthKey)
m.POST("/login/login", middleware.Login, handler.Login)
m.POST("/multiunit/scenarioStartup", handler.MultiUnitStartUpHandler)
m.POST("/notice/noticeFriendGreeting", handler.NoticeFriendGreetingHandler)
m.POST("/notice/noticeFriendVariety", handler.NoticeFriendVarietyHandler)
m.POST("/notice/noticeUserGreetingHistory", handler.NoticeUserGreetingHandler)
m.POST("/payment/productList", handler.ProductListHandler)
m.POST("/personalnotice/get", handler.PersonalNoticeHandler)
m.POST("/profile/profileRegister", handler.ProfileRegister)
m.POST("/scenario/reward", handler.ScenarioRewardHandler)
m.POST("/scenario/startup", handler.ScenarioStartupHandler)
m.POST("/subscenario/reward", handler.SubScenarioStartupHandler)
m.POST("/subscenario/startup", handler.SubScenarioStartupHandler)
m.POST("/tos/tosCheck", handler.TosCheckHandler)
m.POST("/unit/deck", handler.SetDeckHandler)
m.POST("/unit/deckName", handler.SetDeckNameHandler)
m.POST("/subscenario/startup", handler.SubScenarioStartupHandler)
m.POST("/subscenario/reward", handler.SubScenarioStartupHandler)
m.POST("/album/seriesAll", handler.AlbumSeriesAllHandler)
m.POST("/notice/noticeFriendVariety", handler.NoticeFriendVarietyHandler)
m.POST("/notice/noticeFriendGreeting", handler.NoticeFriendGreetingHandler)
m.POST("/notice/noticeUserGreetingHistory", handler.NoticeUserGreetingHandler)
m.POST("/multiunit/scenarioStartup", handler.MultiUnitStartUpHandler)
m.POST("/unit/favorite", handler.SetDisplayRankHandler)
m.POST("/unit/setDisplayRank", handler.SetDisplayRankHandler)
m.POST("/user/changeName", handler.ChangeNameHandler)
m.POST("/user/changeNavi", handler.ChangeNaviHandler)
m.POST("/user/setNotificationToken", handler.SetNotificationTokenHandler)
m.POST("/user/userInfo", handler.UserInfoHandler)
}
r.GET("/webview.php/announce/index", handler.AnnounceIndexHandler)
// Server APIs