using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using ARW.Model; using ARW.Model.Dto.Business.Custom.Regions; using ARW.Model.Models.Business.Custom.Regions; using ARW.Model.Vo.Business.Custom.Regions; namespace ARW.Service.Business.IBusinessService.Custom.Regions { public interface IRegionService : IBaseService { /// /// 获取省市区数据表树形列表 /// /// /// Task> GetRegionTreeList(RegionQueryDto parm); /// /// 获取省市区数据表树形列表(二级) /// /// /// Task> GetSecondRegionTreeList(RegionQueryDto parm); /// /// 获取省市区数据表列表 /// /// /// Task> GetRegionList(RegionQueryDto parm); /// /// 添加或修改省市区数据表 /// /// /// Task AddOrUpdateRegion(Region parm); /// /// Excel导出 /// Task> HandleExportData(List data); /// /// 获取省市区Id /// /// 省市区编码 /// Task GetRegionId(string RegionCode, int level); /// /// 获取省市区名称 /// /// id /// Task GetRegionName(int id); /// /// 获取省市区完整名称 /// /// Task GetRegionFullName(int provinceId, int CityId, int regionId); } }