package router import ( "stat/api/appInfoApi" "stat/api/domainapi" "stat/api/monitorApi" "github.com/gin-gonic/gin" ) func appInfoRouter(router *gin.RouterGroup) { appInfo := router.Group("/appInfo") { appInfo.POST("/list", appInfoApi.ListAppInfo) appInfo.POST("/add", appInfoApi.AddAppInfo) appInfo.POST("/update", appInfoApi.UpdateAppInfo) appInfo.DELETE("/del", appInfoApi.DelAppInfo) } landingPage := router.Group("/landingPage") { landingPage.POST("/list", appInfoApi.ListLandingPageInfo) landingPage.POST("/add", appInfoApi.AddLandingPageInfo) landingPage.POST("/update", appInfoApi.UpdateLandingPageInfo) landingPage.DELETE("/del", appInfoApi.DelLandingPageInfo) } landPageConfig := router.Group("/landPageConfig") { landPageConfig.POST("/list", appInfoApi.ListLandPageConfig) landPageConfig.POST("/add", appInfoApi.AddLandPageConfig) landPageConfig.POST("/update", appInfoApi.UpdateLandPageConfig) landPageConfig.POST("/del", appInfoApi.DelLandPageConfig) landPageConfig.POST("/getByType", appInfoApi.GetLandPageConfigByType) } domainInfo := router.Group("/domain") { domainInfo.POST("/list", domainapi.ListDomainInfo) domainInfo.POST("/add", domainapi.AddDomainInfo) domainInfo.POST("/update", domainapi.UpdateDomainInfo) domainInfo.DELETE("/del", domainapi.DelDomainInfo) } monitor := router.Group("/monitor") { monitor.POST("/list", monitorApi.SearchMonitor) monitor.POST("/add", monitorApi.AddMonitor) monitor.POST("/update", monitorApi.UpdateMonitor) monitor.DELETE("/del", monitorApi.DelMonitor) } }