package yunzmall import ( "context" "github.com/gogf/gf/encoding/gjson" "github.com/gogf/gf/frame/g" "github.com/gogf/gf/util/gconv" ) type storageLogic struct { } // StorageAdd 添加选品库商品 func (s *Client) StorageAdd(ctx context.Context, req interface{}) (res *CommonRes, err error) { var method = "/app/product/storage/addStorage" result, err := s.post(ctx, method, g.Map{ "ids": gconv.Ints(req), }) if err != nil { return } err = gjson.New(result).Scan(&res) return } // StorageDelete 删除选品库商品 func (s *Client) StorageDelete(ctx context.Context, req interface{}) (res *CommonRes, err error) { var method = "/app/product/storage/deleteStorage" result, err := s.post(ctx, method, g.Map{ "ids": gconv.Ints(req), }) if err != nil { return } err = gjson.New(result).Scan(&res) return }