package com.usky.ems.service;

import com.usky.ems.domain.EmsSystemDictRegion;

import java.util.List;
import java.util.Map;

/**
 * 省市区字典（ems_system_dict_region）
 */
public interface EmsSystemDictRegionService {

    /**
     * 校验省市区编码并返回 code -&gt; name；非法时抛出业务异常
     */
    Map<String, String> checkAndBuildMap(String provinceCode, String cityCode, String districtCode);

    /**
     * 按父级编码查询子级区域列表
     */
    List<EmsSystemDictRegion> listByParentCode(String parentCode);
}
