using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using YiSha.Entity.SystemManage; using YiSha.Model.Param.SystemManage; using YiSha.Model.Result; using YiSha.Util.Extension; using YiSha.Util.Model; namespace YiSha.IBusiness.SystemManage { public partial interface IAreaBLL { #region 获取数据 Task>> GetListPartial(AreaListParam param); Task>> GetPageListPartial(AreaListParam param, Pagination pagination); Task>> GetZtreeAreaListPartial(AreaListParam param); Task> GetEntityPartial(int id); Task> GetEntityByAreaCodePartial(int areaCode); #endregion #region 提交数据 Task> SaveFormPartial(AreaEntity entity); Task DeleteFormPartial(string ids); #endregion #region 公有方法 void SetAreaParamPartial(T t) where T : BaseAreaParam; void SetAreaEntityPartial(T t) where T : BaseAreaEntity; void SetAreaIdPartial(T t) where T : BaseAreaEntity; #endregion } }