package schl
import (
"context"
"github.com/gogf/gf/encoding/gjson"
"github.com/gogf/gf/frame/g"
)
type categoryLogic struct {
}
var Category = categoryLogic{}
type CategoryListRes struct {
CommonRes
Result []CategoryListItem `json:"result"`
}
type CategoryListItem struct {
Id int `json:"id"`
Img string `json:"img"`
Name string `json:"name"`
SupId int `json:"supId"`
}
// CategoryList 获取商品分类
func (s *Config) CategoryList(ctx context.Context) (res *CategoryListRes, err error) {
result, err := s.Post(ctx, "/open/xdxt/api/v2/goods/listGoodsCategory", g.Map{})
if err != nil {
return
}
err = gjson.New(result).Scan(&res)
return
}
-
由 张立波 提交于ecd0ffc1