package com.ruoyi.project.service; 
 | 
  
 | 
import java.util.List; 
 | 
import com.baomidou.mybatisplus.extension.service.IService; 
 | 
import com.ruoyi.common.core.domain.AddressSelect; 
 | 
import com.ruoyi.common.core.domain.TreeSelect; 
 | 
import com.ruoyi.common.core.domain.entity.BasePrcaddressDict; 
 | 
import com.ruoyi.common.core.domain.entity.SysDept; 
 | 
  
 | 
/** 
 | 
 * 省市区管理Service接口 
 | 
 *  
 | 
 * @author ruoyi 
 | 
 * @date 2021-11-15 
 | 
 */ 
 | 
public interface IBasePrcaddressDictService extends IService<BasePrcaddressDict> 
 | 
{ 
 | 
  
 | 
    /** 
 | 
     * 查询省市区管理列表 
 | 
     *  
 | 
     * @param basePrcaddressDict 省市区管理 
 | 
     * @return 省市区管理集合 
 | 
     */ 
 | 
    public List<BasePrcaddressDict> queryList(BasePrcaddressDict basePrcaddressDict); 
 | 
  
 | 
    List<BasePrcaddressDict> selectBasePrcaddressDictList(BasePrcaddressDict basePrcaddressDict); 
 | 
  
 | 
    List<AddressSelect> buildAddressTreeSelect(List<BasePrcaddressDict> basePrcaddressDicts); 
 | 
  
 | 
    public List<BasePrcaddressDict> buildAddressTree(List<BasePrcaddressDict> depts); 
 | 
} 
 |