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<SysDistrict> sysDistricts = sysDistrictService.selectAll();
|
return AjaxResult.success(sysDistricts);
|
}
|
|
/**
|
* 树状返回
|
*
|
*/
|
@GetMapping("/tree")
|
public AjaxResult selectAllByTree() {
|
List<DistrictTreeRespDTO> sysDistricts = sysDistrictService.selectAllByTree();
|
return AjaxResult.success(sysDistricts);
|
}
|
|
}
|