diff --git a/server/gamelog/constant/constant.go b/server/gamelog/constant/constant.go index 8b3e8d1e..2cf66973 100644 --- a/server/gamelog/constant/constant.go +++ b/server/gamelog/constant/constant.go @@ -3,6 +3,7 @@ package constant const ( APP_MODULE_IDX = iota CONTROLLER_MGR_MODULE_IDX + ROUTER_MGR_MODULE_IDX MAX_MODULE_IDX ) diff --git a/server/gamelog/controller/enter.go b/server/gamelog/controller/enter.go new file mode 100644 index 00000000..47da962e --- /dev/null +++ b/server/gamelog/controller/enter.go @@ -0,0 +1,7 @@ +package controller + +type ApiGroup struct { + GameLog GameLog +} + +var ApiGroupApp = new(ApiGroup) diff --git a/server/gamelog/router/export.go b/server/gamelog/router/export.go new file mode 100644 index 00000000..4c2a87fa --- /dev/null +++ b/server/gamelog/router/export.go @@ -0,0 +1,12 @@ +package router + +import ( + "main/constant" + "main/global" +) + +var _routerMgr = new(routerMgr) + +func init() { + global.RegModule(constant.ROUTER_MODULE_IDX, _routerMgr) +} diff --git a/server/gamelog/router/routermgr.go b/server/gamelog/router/routermgr.go new file mode 100644 index 00000000..0f814a39 --- /dev/null +++ b/server/gamelog/router/routermgr.go @@ -0,0 +1,28 @@ +package router + +import ( + //"f5" +) + +type routerMgr struct { + //system system.RouterGroup +} + +func (this *routerMgr) Init() { + /* + f5.GetApp().GetGinEngine().Use(middleware.Cors()) + priGroup := f5.GetApp().GetGinEngine().Group("api/v1") + pubGroup := f5.GetApp().GetGinEngine().Group("api/v1") + priGroup.Use(middleware.Auth()) + this.system.InitUserRouter(priGroup, pubGroup) + this.system.InitAnncRouter(priGroup) + this.system.InitAuditRouter(priGroup) + this.system.InitMailRouter(priGroup) + this.system.InitBattleServerRouter(priGroup) + f5.GetSysLog().Info("routerMgr.init") + */ +} + +func (this *routerMgr) UnInit() { + +}