最近在做一个新项目,由于好久没写三级联动了。现在记录一个三表三级区域联动的实际代码
需要实体类有
Treeselect树结构实体类
本身嵌套结构实体类
目前这里只会记录实现类的逻辑,其他代码模块 包括区域表数据都在
https://download.csdn.net/download/qqtingshuo/14034855 下载路径中
serviceImpl实现类
/**
* 区域Service业务层处理
* @author gbl
* @date 2021-01-06
*/
@Service
public class ChidaRegionServiceImpl implements IChidaRegionService {
@Autowired
private ChidaRegionMapper chidaRegionMapper;
/**
* 查询区域列表
* @param chidaRegion 区域
* @return 区域
*/
@Override
public List<ChidaRegion> selectChidaRegionList(ChidaRegion chidaRegion) {
List<ChidaRegion> chidaRegions = chidaRegionMapper.selectChidaRegionList(chidaRegion);
return chidaRegions;
}
@Override
public List<TreeSelect> build