| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package daytask
- import (
- "github.com/gin-gonic/gin"
- "go_server/global"
- )
- // All Daytask routes to be registered
- var (
- allRouters = []global.ContextInterface{
- // 用户模块
- DtUserRouter{},
- DtUserSocialRouter{},
- DtUserPaymentRouter{},
- // 任务模块
- DtTaskCategoryRouter{},
- DtTaskRouter{},
- DtTaskStepRouter{},
- DtTaskExampleRouter{},
- DtUserTaskRouter{},
- // 财务模块
- DtWithdrawOrderRouter{},
- DtBalanceLogRouter{},
- // 内容模块
- DtNoticeRouter{},
- DtBannerRouter{},
- DtHelpCategoryRouter{},
- DtHelpRouter{},
- DtCustomerServiceRouter{},
- // 素材模块
- DtMaterialRouter{},
- DtMaterialGroupRouter{},
- // 系统模块
- DtAdminRouter{},
- DtRoleRouter{},
- DtMenuRouter{},
- DtConfigRouter{},
- DtOperationLogRouter{},
- DtDailyStatsRouter{},
- }
- )
- type RouterGroup struct {
- }
- func (RouterGroup) Route() string {
- return "/daytask"
- }
- func (h RouterGroup) Register(group *gin.RouterGroup) {
- for _, item := range allRouters {
- global.RegisterRouter(group, item)
- }
- }
|