类 AreaController

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

@RestController @RequestMapping("/system/area") public class AreaController extends XBaseController
区域管理
  • 构造器详细资料

    • AreaController

      public AreaController()
  • 方法详细资料

    • areaPage

      @GetMapping("page") public ApiResult areaPage(AreaPageDto areaPageDto, PageQuery pageDto)
      获取区域列表
      参数:
      pageDto -
      areaPageDto -
      返回:
    • createArea

      @PostMapping("create") public ApiResult createArea(@RequestBody @Validated AreaDto saveDto)
      保存
      返回:
    • updateArea

      @PutMapping("update") public ApiResult updateArea(@RequestBody @Validated AreaDto saveDto)
      更新
      返回:
    • findArea

      @GetMapping("/{areaId}") public ApiResult findArea(@PathVariable String areaId)
      通过ID查询区域
    • findByParentId

      @GetMapping("parentId/{parentId}") public ApiResult findByParentId(@PathVariable String parentId)
      通过PID查询区域
    • deleteArea

      @DeleteMapping("delete") public ApiResult deleteArea(@RequestBody AreaDto areaDto)
      删除区域
    • queryByName

      @GetMapping("queryByName") public ApiResult queryByName(@RequestParam String areaName)
      根据名称查询区域
    • list

      @GetMapping("list") public ApiResult list(AreaPageDto areaPageDto)
      查询全部