瑞吉外卖 分类管理
@RestController
@RequestMapping("/category")
public class CategoryController {
@Resource
CategoryService categoryService;
@GetMapping("/page")
public R<Page> page(int page, int pageSize) {
Page pageInfo = new Page(page,pageSize);
LambdaQueryWrapper<Category> categoryLambdaQueryWrapper = new LambdaQueryWrapper<>();
categoryLambdaQueryWrapper.orderByAsc(Category::getSort);
categoryService.page(pageInfo, categoryLambdaQueryWrapper);
return R.success(pageInfo);
}
@PostMapping
public R<String> save(@RequestBody Category category) {
categoryService.save(category);
return R.success("新增菜品|套餐成功");
}
@DeleteMapping
public R<String> delete(Long ids){
categoryService.removeById(ids);
return R.success("删除菜品|套餐成功");
}
@PutMapping
public R<String> update(@RequestBody Category category) {
categoryService.updateById(category);
return R.success("分类修改成功");
}
}