@RestController @RequestMapping(value="/dish") public class DishController extends Object
| Constructor and Description |
|---|
DishController() |
| Modifier and Type | Method and Description |
|---|---|
Result<String> |
addDishAndFlavors(DishDto dishDto)
添加菜品和口味
POST方式,请求体添加
|
Result<String> |
changeStatus(Integer status,
String[] ids)
批量起售停售(1,0)
|
Result<String> |
deleteDish(String[] ids)
通过id删除菜品星系
接受前端ajax传来的批量删除信息
|
Result<com.baomidou.mybatisplus.extension.plugins.pagination.Page> |
getAllByPage(Integer page,
Integer pageSize,
String name)
菜品管理分页查询及搜索框模糊查询
菜品分类,口味
|
Result<DishDto> |
getDishAndFlavorsById(Long id)
通过id回显菜品和口味
|
Result<List<DishDto>> |
getDishInSetMealPage(Dish dish)
在套餐管理页面回显菜品信息(只回显在售的)
|
Result<String> |
updateDishAndFlavors(DishDto dishDto)
更新菜品和口味
|
@GetMapping(value="/page") public Result<com.baomidou.mybatisplus.extension.plugins.pagination.Page> getAllByPage(Integer page, Integer pageSize, String name)
page - pageSize - @GetMapping(value="/{id}")
public Result<DishDto> getDishAndFlavorsById(@PathVariable
Long id)
id - @PostMapping public Result<String> addDishAndFlavors(@RequestBody DishDto dishDto)
dishDto - @PutMapping public Result<String> updateDishAndFlavors(@RequestBody DishDto dishDto)
dishDto - @DeleteMapping public Result<String> deleteDish(String[] ids)
ids - @PostMapping(value="/status/{status}")
public Result<String> changeStatus(@PathVariable
Integer status,
String[] ids)
Copyright © 2022. All rights reserved.