From 573c1d8e3c2ec7e757cdb765e9c01d7644dd0de4 Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Mon, 8 Jan 2024 19:22:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5=E5=95=86=E5=93=81=E6=B5=8F?= =?UTF-8?q?=E8=A7=88-=E6=9C=AA=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/sky/mapper/DishMapper.java | 7 ++++++- .../main/java/com/sky/service/DishService.java | 4 ++-- .../com/sky/service/impl/DishServiceImpl.java | 7 ++----- .../src/main/resources/mapper/DishMapper.xml | 17 +++++++++++++++++ 4 files changed, 27 insertions(+), 8 deletions(-) diff --git a/sky-server/src/main/java/com/sky/mapper/DishMapper.java b/sky-server/src/main/java/com/sky/mapper/DishMapper.java index 4b00a93..038ab89 100644 --- a/sky-server/src/main/java/com/sky/mapper/DishMapper.java +++ b/sky-server/src/main/java/com/sky/mapper/DishMapper.java @@ -63,5 +63,10 @@ public interface DishMapper { @AutoFill(value = OperationType.UPDATE) void update(Dish dish); - + /** + * 条件查询菜品和口味 + * @param dish Dish + * @return List + */ + List list(Dish dish); } diff --git a/sky-server/src/main/java/com/sky/service/DishService.java b/sky-server/src/main/java/com/sky/service/DishService.java index a0d77c5..9bd0459 100644 --- a/sky-server/src/main/java/com/sky/service/DishService.java +++ b/sky-server/src/main/java/com/sky/service/DishService.java @@ -44,8 +44,8 @@ public interface DishService { /** * 条件查询菜品和口味 - * @param dish - * @return + * @param dish Dish + * @return List */ List listWithFlavor(Dish dish); } diff --git a/sky-server/src/main/java/com/sky/service/impl/DishServiceImpl.java b/sky-server/src/main/java/com/sky/service/impl/DishServiceImpl.java index 53c9337..5300c74 100644 --- a/sky-server/src/main/java/com/sky/service/impl/DishServiceImpl.java +++ b/sky-server/src/main/java/com/sky/service/impl/DishServiceImpl.java @@ -13,15 +13,12 @@ import com.sky.mapper.DishFlavorMapper; import com.sky.mapper.DishMapper; import com.sky.mapper.SetMealDishMapper; import com.sky.result.PageResult; -import com.sky.result.Result; import com.sky.service.DishService; import com.sky.vo.DishVO; -import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import org.springframework.web.bind.annotation.PutMapping; import javax.annotation.Resource; import java.util.ArrayList; @@ -149,8 +146,8 @@ public class DishServiceImpl implements DishService { /** * 条件查询菜品和口味 - * @param dish - * @return + * @param dish Dish + * @return List */ public List listWithFlavor(Dish dish) { List dishList = dishMapper.list(dish); diff --git a/sky-server/src/main/resources/mapper/DishMapper.xml b/sky-server/src/main/resources/mapper/DishMapper.xml index d77e9c7..a8387dd 100644 --- a/sky-server/src/main/resources/mapper/DishMapper.xml +++ b/sky-server/src/main/resources/mapper/DishMapper.xml @@ -91,4 +91,21 @@ from dish where id = #{id}; + + +