feat:新增菜谱详细信息模块
This commit is contained in:
@@ -2,10 +2,10 @@ import 'package:food_hub_app/models/recipe.dart';
|
||||
import 'package:food_hub_app/utils/http_util.dart';
|
||||
import 'package:food_hub_app/utils/index.dart';
|
||||
|
||||
Future<Recipe> queryRecipeByIdApi(int id) {
|
||||
return HttpUtil().get<Recipe>(
|
||||
Future<RecipeDetail> queryRecipeByIdApi(int id) {
|
||||
return HttpUtil().get<RecipeDetail>(
|
||||
"/food/recipe/$id",
|
||||
converter: (data) => Recipe.fromJson(data),
|
||||
converter: (data) => RecipeDetail.fromJson(data),
|
||||
);
|
||||
}
|
||||
|
||||
@@ -35,11 +35,11 @@ Future<List<Recipe>> queryRecipeUserFavouriteApi() {
|
||||
);
|
||||
}
|
||||
|
||||
Future<List<Recipe>> queryRecipeApi(RecipeQuery recipeQuery) {
|
||||
return HttpUtil().get<List<Recipe>>(
|
||||
Future<List<RecipeSummary>> queryRecipeApi(RecipeQuery recipeQuery) {
|
||||
return HttpUtil().get<List<RecipeSummary>>(
|
||||
"/food/recipe",
|
||||
queryParameters: recipeQuery.toJson(),
|
||||
converter: (data) => convertListResponse<Recipe>(data, Recipe.fromJson),
|
||||
converter: (data) => convertListResponse<RecipeSummary>(data, RecipeSummary.fromJson),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user