修改菜品

This commit is contained in:
slhaf
2024-09-12 18:23:55 +08:00
parent 22e629b6e1
commit 5419e321c8
7 changed files with 143 additions and 4 deletions

View File

@@ -5,6 +5,7 @@ import com.sky.dto.DishPageQueryDTO;
import com.sky.result.PageResult;
import com.sky.result.Result;
import com.sky.service.DishService;
import com.sky.vo.DishVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
@@ -62,4 +63,30 @@ public class DishController {
dishService.deleteBatch(ids);
return Result.success();
}
/**
* 根据id查询菜品
* @param id
* @return
*/
@GetMapping("/{id}")
@ApiOperation("根据id查询菜品")
public Result<DishVO> getById(@PathVariable Long id) {
log.info("根据id查询菜品: {}",id);
DishVO dishVO = dishService.getByIdWithFlavor(id);
return Result.success(dishVO);
}
/**
* 修改菜品
* @param dishDTO
* @return
*/
@PutMapping
@ApiOperation("修改菜品")
public Result update(@RequestBody DishDTO dishDTO) {
log.info("修改菜品: {}",dishDTO);
dishService.updateWithFlavor(dishDTO);
return Result.success();
}
}