类 PostController

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

@RestController @RequestMapping("/system/post") public class PostController extends XBaseController

前端控制器

从以下版本开始:
2023-12-15
  • 构造器详细资料

    • PostController

      public PostController()
  • 方法详细资料

    • postPage

      @GetMapping("page") public ApiResult postPage(PostPageDto postPageDto, PageQuery pageQuery)
      分页获取列表
      参数:
      postPageDto -
      返回:
    • postList

      @GetMapping("list") public ApiResult postList(PostPageDto postPageDto)
      获取所有列表
      参数:
      postPageDto -
      返回:
    • create

      @PostMapping("create") public ApiResult create(@RequestBody @Validated PostDto postDto)
      添加
      返回:
    • updateSysPost

      @PutMapping("update") public ApiResult updateSysPost(@RequestBody @Validated PostDto postDto)
      更新
      返回:
    • deleteSysPost

      @DeleteMapping("delete") public ApiResult deleteSysPost(@RequestBody PostDto postDto)
      删除
      参数:
      postDto -
      返回:
    • batchDeleteSysPost

      @DeleteMapping("batchDelete") public ApiResult batchDeleteSysPost(@RequestBody List<Long> ids)
      批量删除
      参数:
      ids -
      返回: