You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
746 B

package router
import (
"github.com/gin-gonic/gin"
"bkb-seller/api/bkb"
"bkb-seller/middleware"
)
func InitTbGoodsRouter(Router *gin.RouterGroup) {
goodsRouter := Router.Group("goods").Use(middleware.OperationRecord())
{
goodsRouter.GET("goods", bkb.GetTbGoodsDetail) // 详情
goodsRouter.GET("list", bkb.GetTbGoodsList) // 列表
goodsRouter.POST("goods", bkb.CreateTbGoodsSeries) // 创建
goodsRouter.PUT("goods", bkb.UpdateTbGoodsSeries) // 编辑
goodsRouter.PUT("online", bkb.UpdateTbGoodsOnline) // 上下架
goodsRouter.DELETE("goods", bkb.DeleteTbGoods) // 删除
goodsRouter.GET("skuList", bkb.ListSku)
goodsRouter.POST("skuList", bkb.UpdateSku)
goodsRouter.GET("sale", bkb.GoodsSale)
}
}