package com.ruoyi.web.controller.system; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.system.domain.SysDistrict; import com.ruoyi.system.domain.resp.DistrictTreeRespDTO; import com.ruoyi.system.service.SysDistrictService; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.io.Serializable; import java.util.List; import static com.ruoyi.common.core.domain.AjaxResult.success; /** * @author hz * @since 2023-09-07 13:13:47 */ @RestController @RequestMapping("/system/sysDistrict/") public class SysDistrictController { /** * 获取所有 */ @Resource private SysDistrictService sysDistrictService; @GetMapping("/list") public AjaxResult selectAll() { List sysDistricts = sysDistrictService.selectAll(); return AjaxResult.success(sysDistricts); } /** * 树状返回 * */ @GetMapping("/tree") public AjaxResult selectAllByTree() { List sysDistricts = sysDistrictService.selectAllByTree(); return AjaxResult.success(sysDistricts); } }