feat:更新美食记录表单
This commit is contained in:
@@ -1,31 +1,35 @@
|
||||
import 'package:flutter_common/models/common_model.dart';
|
||||
import 'package:flutter_common/utils/convert_utils.dart';
|
||||
import 'package:flutter_common/utils/http_utils.dart';
|
||||
import 'package:food_hub_app/config/app_config.dart';
|
||||
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';
|
||||
|
||||
final httpUtil = HttpUtil(baseUrl: AppConfig.baseApiUrl);
|
||||
|
||||
Future<SummaryStats> queryStatsApi() {
|
||||
return HttpUtil().get<SummaryStats>(
|
||||
return httpUtil.get<SummaryStats>(
|
||||
"/food/stats",
|
||||
converter: (data) => SummaryStats.fromJson(data),
|
||||
);
|
||||
}
|
||||
|
||||
Future<List<ChartData>> queryRecordStatsApi() {
|
||||
return HttpUtil().get<List<ChartData>>(
|
||||
return httpUtil.get<List<ChartData>>(
|
||||
"/food/stats/record",
|
||||
converter: (data) => convertListResponse<ChartData>(data, ChartData.fromJson),
|
||||
converter: (data) => convertList<ChartData>(data, ChartData.fromJson),
|
||||
);
|
||||
}
|
||||
|
||||
Future<List<ChartData>> queryCategoryStatsApi() {
|
||||
return HttpUtil().get<List<ChartData>>(
|
||||
return httpUtil.get<List<ChartData>>(
|
||||
"/food/stats/category",
|
||||
converter: (data) => convertListResponse<ChartData>(data, ChartData.fromJson),
|
||||
converter: (data) => convertList<ChartData>(data, ChartData.fromJson),
|
||||
);
|
||||
}
|
||||
|
||||
Future<List<ChartData>> queryRankStatsApi() {
|
||||
return HttpUtil().get<List<ChartData>>(
|
||||
return httpUtil.get<List<ChartData>>(
|
||||
"/food/stats/rank",
|
||||
converter: (data) => convertListResponse<ChartData>(data, ChartData.fromJson),
|
||||
converter: (data) => convertList<ChartData>(data, ChartData.fromJson),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user