类 CategoryController

java.lang.Object
com.hengyi.xbaseweb.system.controller.base.XBaseController
com.hengyi.xbaseweb.article.controller.CategoryController
所有已实现的接口:
IXBaseController

@RestController @RequestMapping("/article/category") public class CategoryController extends XBaseController
文章分类管理
  • 构造器详细资料

    • CategoryController

      public CategoryController()
  • 方法详细资料

    • categoryPage

      @GetMapping("page") public ApiResult categoryPage(ArticleCategoryPageDto articleCategoryPageDto, PageQuery pageQuery)
      查询文章分类列表
      参数:
      articleCategoryPageDto -
      返回:
    • categoryList

      @GetMapping("list") public ApiResult categoryList(SysArticleCategory category)
      查询全部
      返回:
    • categoryCreate

      @PostMapping("create") public ApiResult categoryCreate(@RequestBody @Validated ArticleCategoryDto categoryDto)
      创建文章栏目
      参数:
      categoryDto -
      返回:
    • updateCategory

      @PutMapping("update") public ApiResult updateCategory(@RequestBody @Validated ArticleCategoryDto categoryDto)
      更新文章栏目
      参数:
      categoryDto -
      返回:
    • deleteCategory

      @DeleteMapping("delete") public ApiResult deleteCategory(@RequestBody ArticleCategoryDto articleCategoryDto)
      删除文章栏目
      参数:
      articleCategoryDto -
      返回:
    • batchDeleteCategory

      @DeleteMapping("deleteBatch") public ApiResult batchDeleteCategory(@RequestBody List<Long> ids)
      批量删除文章栏目
      参数:
      ids -
      返回: