| 12345678910111213141516171819202122232425262728293031323334 |
- package router
- import (
- "demo/data/dao"
- "demo/data/domain"
- "demo/share"
- "github.com/gin-gonic/gin"
- "github.com/mitchellh/mapstructure"
- )
- // BackGoodsRouter 废弃
- func BackGoodsRouter(engine *gin.RouterGroup) {
- user := engine.Group("/back/goods")
- PushRouter(user, "POST", "/sort", SortSku)
- }
- func SortSku(c *gin.Context) {
- data := share.GetJsonAnyParam(c)
- list, _ := data("sortList")
- sorts := make([]domain.SkuSort, 0)
- err := mapstructure.Decode(list, &sorts)
- if err != nil {
- c.JSON(200, CreateResultError(400, "参数解析错误"))
- return
- }
- err = dao.SortSkuList(sorts)
- if err != nil {
- c.JSON(200, CreateResultError(400, "排序失败"))
- return
- }
- c.JSON(200, CreateResult())
- }
|