苍穹外卖--菜品管理-菜品启用禁用功能实现

This commit is contained in:
2025-11-11 15:51:40 +08:00
parent cbb596cf02
commit 5b1d5eb25f
4 changed files with 27 additions and 0 deletions

View File

@@ -38,4 +38,11 @@ public interface DishService {
* @param dishDTO
*/
void updateWithFlavor(DishDTO dishDTO);
/**
* 菜品起售停售
* @param status
* @param id
*/
void startOrStop(Integer status, Long id);
}

View File

@@ -122,6 +122,7 @@ public class DishServiceImpl implements DishService {
* @param dishDTO
*/
@Override
@Transactional
public void updateWithFlavor(DishDTO dishDTO) {
//1.修改的表Dish Dish_flavor
Dish dish = new Dish();
@@ -138,4 +139,13 @@ public class DishServiceImpl implements DishService {
}
}
@Override
public void startOrStop(Integer status, Long id) {
/*Dish dish = new Dish();
dish.setId(id);
dish.setStatus(status);*/
Dish dish = Dish.builder().id(id).status(status).build();
dishMapper.update(dish);
}
}