init: radio init commit

This commit is contained in:
Blizzard
2026-02-28 15:56:26 +08:00
parent fc585fa4df
commit d79beb4663
63 changed files with 2540 additions and 6399 deletions
+7
View File
@@ -3,6 +3,7 @@ package initialize
import (
"os"
"sundynix-go/global"
"sundynix-go/model/radio"
"sundynix-go/model/system"
"go.uber.org/zap"
@@ -37,6 +38,12 @@ func MigrateTable() {
system.Menu{},
system.SysOperationRecord{},
system.Oss{},
radio.RadioCategory{},
radio.RadioChannel{},
radio.RadioProgram{},
radio.RadioSubscription{},
radio.RadioUser{},
)
if err != nil {
global.Logger.Error("Migrate table failed,err:", zap.Error(err))
+9
View File
@@ -26,6 +26,8 @@ func Routers() {
// 系统组路由
systemRouter := router.GroupApp.System
// Radio组路由
radioRouter := router.GroupApp.Radio
NeedAuthGroup := Router.Group(global.Config.System.RouterPrefix)
PublicGroup := Router.Group(global.Config.System.RouterPrefix)
@@ -44,6 +46,13 @@ func Routers() {
systemRouter.InitRoleRouter(NeedAuthGroup) //角色相关
systemRouter.InitMenuRouter(NeedAuthGroup) //菜单相关
systemRouter.InitOssRouter(NeedAuthGroup) //OSS相关
// Radio模块路由
radioRouter.InitCategoryRouter(NeedAuthGroup) //分类相关
radioRouter.InitChannelRouter(NeedAuthGroup) //频道相关
radioRouter.InitProgramRouter(NeedAuthGroup) //节目相关
radioRouter.InitSubscriptionRouter(NeedAuthGroup) //订阅相关
radioRouter.InitInteractionRouter(NeedAuthGroup) //用户互动相关
}
address := fmt.Sprintf(":%d", global.Config.System.Addr)