package router import ( "fonchain-fiee/pkg/middleware" "fonchain-fiee/pkg/service" "fonchain-fiee/pkg/service/bundle" "github.com/gin-gonic/gin" ) func ValueAddBundleRouter(r *gin.RouterGroup) { valueAddBundleRoute := r.Group("valueAdd-bundle") valueAddBundleRoute.Use(middleware.CheckWebLogin(service.AccountProvider)) valueAddBundleAppRoute := r.Group("valueAdd-bundle/app") valueAddBundleAppRoute.Use(middleware.CheckLogin(service.AccountFieeProvider)) // 增值套餐 { bundleClientRoute := valueAddBundleRoute.Group("system") { bundleClientRoute.POST("create", bundle.CreateValueAddBundle) bundleClientRoute.POST("list", bundle.ValueAddBundleList) bundleClientRoute.POST("detail", bundle.ValueAddBundleDetail) } bundleClientRouteV2 := valueAddBundleRoute.Group("system/v2") { bundleClientRouteV2.POST("save", bundle.SaveValueAddService) bundleClientRouteV2.POST("list", bundle.ValueAddServiceList) bundleClientRouteV2.POST("detail", bundle.ValueAddServiceDetail) } valueAddBundleAppRoute = valueAddBundleAppRoute.Group("system") { valueAddBundleAppRoute.POST("list", bundle.ValueAddBundleList) } } }