diff --git a/src/apis/food.ts b/src/apis/food.ts index cce011c..c13ea4b 100644 --- a/src/apis/food.ts +++ b/src/apis/food.ts @@ -34,6 +34,12 @@ export const queryRecipeByUserApi = (id: number): Promise => method: 'get' }) +export const queryRecipeUserFavouriteApi = (): Promise => + cloudService({ + url: '/food-service/food/recipe/user/favourite', + method: 'get' + }) + export const queryRecipeApi = (query: IFoodQuery): Promise => cloudService({ url: '/food-service/food/recipe', @@ -94,6 +100,18 @@ export const deleteRecipeLikeApi = (id: number): Promise => method: 'delete' }) +export const addRecipeFavouriteApi = (id: number): Promise => + cloudService({ + url: `/food-service/food/recipe/${id}/favourite`, + method: 'post' + }) + +export const deleteRecipeFavouriteApi = (id: number): Promise => + cloudService({ + url: `/food-service/food/recipe/${id}/favourite`, + method: 'delete' + }) + export const queryRecordApi = (startDate: string, endDate: string): Promise => cloudService({ url: '/food-service/food/record', diff --git a/src/components/Food/FoodCard.vue b/src/components/Food/FoodCard.vue index 1319ded..0970c27 100644 --- a/src/components/Food/FoodCard.vue +++ b/src/components/Food/FoodCard.vue @@ -39,21 +39,25 @@
-
+ + {{ props.item.username }} + +
{{ props.item.category }}
-