苍穹外卖--菜品管理-修改功能实现
This commit is contained in:
@@ -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;
|
||||
@@ -52,4 +53,20 @@ public class DishController {
|
||||
dishService.deleteBath(ids);
|
||||
return Result.success();
|
||||
}
|
||||
|
||||
@GetMapping("/{id}")
|
||||
@ApiOperation("根据id查询菜品")
|
||||
public Result<DishVO> getById(@PathVariable Long id){ //@RequestParam:能够使用springmvc框架,对1,2,3 参数进行切割
|
||||
log.info("根据id查询菜品:{}",id);
|
||||
DishVO dishVO = dishService.getByIdWithFlavor(id);
|
||||
return Result.success(dishVO);
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@ApiOperation("修改菜品")
|
||||
public Result getById(@RequestBody DishDTO dishDTO){ //@RequestParam:能够使用springmvc框架,对1,2,3 参数进行切割
|
||||
log.info("修改菜品:{}",dishDTO);
|
||||
dishService.updateWithFlavor(dishDTO);
|
||||
return Result.success();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user