getTopicProducts method
Future<List<Product> >
getTopicProducts(
- String topic,
- int pageSize,
- int page, {
- required RequestParamsBuilder requestParamsBuilder,
获取专题商品
Implementation
Future<List<Product>> getTopicProducts(String topic, int pageSize, int page,
{required RequestParamsBuilder requestParamsBuilder}) async {
const url = '/topic-goods';
final response = await util.get(url,
requestParams: requestParamsBuilder.call(RequestParams(
data: {'topicId': topic, 'pageSize': pageSize, 'pageId': page})));
try {
final map = jsonDecode(response);
final list = map['list'] as List<dynamic>;
return list.covertFun<Product>(list, Product.fromJson);
} catch (_) {
rethrow;
}
}