fonchain-fiee/pkg/router/bundle.go

38 lines
900 B
Go
Raw Normal View History

2025-02-21 13:09:29 +00:00
package router
import (
"fonchain-fiee/pkg/service/bundle"
2025-06-10 06:05:57 +00:00
2025-02-21 13:09:29 +00:00
"github.com/gin-gonic/gin"
)
func BundleRouter(r *gin.RouterGroup) {
bundleRoute := r.Group("bundle")
// 套餐
{
bundleClientRoute := bundleRoute.Group("system")
{
bundleClientRoute.POST("create", bundle.CreateBundle)
bundleClientRoute.POST("update", bundle.UpdateBundle)
bundleClientRoute.POST("remove", bundle.DeleteBundle)
}
2025-06-10 06:05:57 +00:00
bundleClientRouteV2 := bundleRoute.Group("system/v2")
bundleClientRouteV2.POST("save", bundle.SaveBundleV2)
bundleClientRouteV2.POST("update/shelfStatus", bundle.HandShelf)
2025-02-21 13:09:29 +00:00
bundleAppRoute := bundleRoute.Group("common")
{
bundleAppRoute.POST("bundle-list", bundle.BundleList)
}
2025-06-10 06:05:57 +00:00
bundleAppRouteV2 := bundleRoute.Group("common/v2")
{
bundleAppRouteV2.POST("bundle-list", bundle.BundleListV2)
bundleAppRouteV2.POST("bundle-detail", bundle.BundleDetailV2)
}
2025-02-21 13:09:29 +00:00
}
}