52 lines
1.5 KiB
Go
52 lines
1.5 KiB
Go
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)
|
|
}
|
|
}
|