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
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)
|
|
|
|
}
|
|
}
|
|
|