package router import ( "stat/api/applicationapi" "stat/api/web_appcategory" "stat/api/web_application" "stat/api/web_applicationstat" "github.com/gin-gonic/gin" ) func applicationRouter(router *gin.RouterGroup) { // 配置的app列表 application := router.Group("/web/apps") { application.POST("/list", web_application.GetApplications) application.POST("/add", web_application.AddApplication) application.POST("/update", web_application.UpdateApplication) application.POST("/del", web_application.DelApplication) application.POST("/stat", web_applicationstat.GetApplicationStat) application.POST("/stattotal", web_applicationstat.GetApplicationTotalStat) // 外部获取application application.POST("/get", applicationapi.GetApplication) // app点击请求统计中心redis application.POST("/click", applicationapi.ApplicationClick) /*// 广告统计 ads.POST("/stat", advertiseApi.GetAdvertiseStat) */ } // 广告位置 adsLoc := router.Group("/appLoc") { adsLoc.POST("/list", applicationapi.ListAppLoc) adsLoc.POST("/add", applicationapi.AddAppLoc) adsLoc.POST("/update", applicationapi.UpdateAppLoc) adsLoc.POST("/del", applicationapi.DelAppLoc) } } func appcategoryRouter(router *gin.RouterGroup) { apps := router.Group("/web/appcategory") { apps.POST("/add", web_appcategory.AddAppCategory) apps.POST("/del", web_appcategory.DelAppCategory) apps.POST("/update", web_appcategory.UpdateAppCategory) apps.POST("/list", web_appcategory.GetAppCategories) } }