123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- /*
- * @Descripttion:
- * @version:
- * @Author: Neo,Huang
- * @Date: 2022-02-08 15:14:13
- * @LastEditors: Neo,Huang
- * @LastEditTime: 2023-11-19 00:54:28
- */
- package routers
- import (
- "log"
- "box-gm/controllers"
- "github.com/astaxie/beego"
- "github.com/astaxie/beego/plugins/cors"
- )
- // 注册路由
- func init() {
- log.Println("初始化路由器")
- beego.InsertFilter("*", beego.BeforeRouter, cors.Allow(&cors.Options{
- AllowAllOrigins: true,
- AllowMethods: []string{"GET", "POST", "PUT", "DELETE", "OPTIONS"},
- AllowHeaders: []string{"Origin", "Authorization", "Access-Control-Allow-Origin", "Access-Control-Allow-Headers", "Content-Type"},
- ExposeHeaders: []string{"Content-Length", "Access-Control-Allow-Origin", "Access-Control-Allow-Headers", "Content-Type"},
- AllowCredentials: true,
- }))
- beego.Router("/", &controllers.MainController{})
- beego.Router("/index", &controllers.MainController{})
- beego.Router("/accountlogin", &controllers.AccountLoginController{})
- beego.Router("/accountlogout", &controllers.AccountLogoutController{})
- beego.Router("/welcome", &controllers.WelcomeController{})
- beego.Router("/role", &controllers.RoleController{})
- beego.Router("/user", &controllers.UserController{})
- beego.Router("/log", &controllers.LogController{})
- beego.Router("/gamelevel", &controllers.GameLevelController{})
- beego.Router("/register", &controllers.RegisterController{})
- beego.Router("/retained", &controllers.RetainedController{})
- beego.Router("/login", &controllers.LoginController{})
- beego.Router("/onlinetime", &controllers.OnlineTimeController{})
- beego.Router("/playerlevel", &controllers.PlayerLevelController{})
- beego.Router("/resource", &controllers.ResourceController{})
- beego.Router("/realtime", &controllers.RealTimeController{})
- beego.Router("/rtregister", &controllers.RtRegisterController{})
- beego.Router("/rtlogin", &controllers.RtLoginController{})
- beego.Router("/rtonline", &controllers.RtOnlineController{})
- beego.Router("/rtpay", &controllers.RtPayController{})
- beego.Router("/rtpaylogin", &controllers.RtPayLoginController{})
- beego.Router("/pay", &controllers.PayController{})
- beego.Router("/paynum", &controllers.PayNumController{})
- beego.Router("/goods", &controllers.GoodsController{})
- beego.Router("/orderquery", &controllers.OrderQueryController{})
- beego.Router("/hotfix", &controllers.HotfixController{})
- beego.Router("/version", &controllers.VersionController{})
- beego.Router("/client", &controllers.ClientController{})
- beego.Router("/banip", &controllers.BanIPController{})
- beego.Router("/exchangecode", &controllers.ExchangeCodeController{})
- beego.Router("/gameconfig", &controllers.GameConfigController{})
- beego.Router("/rollaward", &controllers.RollAwardController{})
- beego.Router("/roll", &controllers.RollController{})
- }
|