import 'package:food_hub_app/models/stats.dart'; import 'package:food_hub_app/utils/http_util.dart'; import 'package:food_hub_app/utils/index.dart'; Future queryStatsApi() { return HttpUtil().get( "/food/stats", converter: (data) => SummaryStats.fromJson(data), ); } Future> queryRecordStatsApi() { return HttpUtil().get>( "/food/stats/record", converter: (data) => convertListResponse(data, ChartData.fromJson), ); } Future> queryCategoryStatsApi() { return HttpUtil().get>( "/food/stats/category", converter: (data) => convertListResponse(data, ChartData.fromJson), ); } Future> queryRankStatsApi() { return HttpUtil().get>( "/food/stats/rank", converter: (data) => convertListResponse(data, ChartData.fromJson), ); }