package router

import (
	"log-server/router/card"
	"log-server/router/dataStatistics"
	"log-server/router/example"
	"log-server/router/fileManager"
	"log-server/router/log"
	"log-server/router/rentComputer"
	"log-server/router/system"
	"log-server/router/task"
	"log-server/router/typeManage"
)

type RouterGroup struct {
	System         system.RouterGroup
	Example        example.RouterGroup
	Loging         log.RouterGroup
	Computer       log.ComputerRouter
	TypeManage     typeManage.RouterGroup
	Task           task.GameTaskRouter
	UploadFile     task.UploadFileRouter
	RentComputer   rentComputer.RouterGroup
	DataStatistics dataStatistics.RouterGroup
	FileManager    fileManager.RouterGroup
	IpLog          log.IpLogRouter
	IdCard         card.IdCardRouter
}

var RouterGroupApp = new(RouterGroup)
