lixiaojun
2024-02-21 15dfd39fbc507f4bad50fda15b073fdecb6fcf50
IStation.Service.SqiAirp/05-service/01-tenant/1-tenant/Tenant.cs
ÎļþÃû´Ó IStation.Service.SqiAirp/5-service/01-tenant/1-tenant/Tenant.cs ÐÞ¸Ä
@@ -68,6 +68,14 @@
            TenantCacheHelper.Trigger();
        }
        /// <summary>
        /// å‘布缓存
        /// </summary>
        public static void PublishCache(string key)
        {
            TenantCacheHelper.Publish(key);
        }
        #endregion
        #region Query
@@ -98,7 +106,9 @@
        public List<Model.Tenant> GetByIds(List<long> Ids)
        {
            if (Ids == null || Ids.Count < 1)
            {
                return default;
            }
            var all = GetAll();
            var list = all.Where(x => Ids.Contains(x.ID)).OrderBy(x => x.SortCode).ToList();
            return list;
@@ -111,17 +121,12 @@
        {
            var all = GetAll();
            if (all.Count < 1)
            {
                return 0;
            }
            return all.Max(x => x.SortCode);
        }
        /// <summary>
        /// èŽ·å–ç¼“å­˜é”®
        /// </summary>
        public string GetCacheKey()
        {
            return TenantCacheHelper.GetCacheKey();
        }
        #endregion
@@ -133,7 +138,9 @@
        public long Insert(Model.Tenant model)
        {
            if (model == null)
            {
                return default;
            }
            var entity = Model2Entity(model);
            var dal = new DAL.Tenant();
            var id = dal.Insert(entity);
@@ -150,7 +157,9 @@
        public bool Inserts(List<Model.Tenant> list)
        {
            if (list == null || list.Count < 1)
            {
                return false;
            }
            var dal = new DAL.Tenant();
            var entity_list = Model2Entities(list);
            var ids = dal.InsertsR(entity_list);
@@ -172,7 +181,9 @@
        public bool Update(Model.Tenant model)
        {
            if (model == null)
            {
                return false;
            }
            var entity = Model2Entity(model);
            var dal = new DAL.Tenant();
            var bol = dal.Update(entity);
@@ -189,7 +200,9 @@
        public bool Updates(List<Model.Tenant> list)
        {
            if (list == null || list.Count < 1)
            {
                return false;
            }
            var entity_list = Model2Entities(list.ToList());
            var dal = new DAL.Tenant();
            var bol = dal.Updates(entity_list);
@@ -206,7 +219,9 @@
        public bool UpdateSortCode(long ID, int SortCode)
        {
            if (ID < 1)
            {
                return default;
            }
            var dal = new DAL.Tenant();
            var bol = dal.UpdateSortCode(ID, SortCode);
            if (bol)
@@ -222,7 +237,9 @@
        public bool UpdateSorter(List<Yw.Model.Sorter> sorters)
        {
            if (sorters == null || sorters.Count < 1)
            {
                return default;
            }
            var dal = new DAL.Tenant();
            var bol = dal.UpdateSorter(sorters.ToEntityList());
            if (bol)
@@ -252,7 +269,9 @@
        public bool UpdateFlags(long ID, List<string> Flags)
        {
            if (ID < 1)
                return default;
            {
                return false;
            }
            var dal = new DAL.Tenant();
            var bol = dal.UpdateFlags(ID, FlagsHelper.ToString(Flags));
            if (bol)
@@ -268,7 +287,9 @@
        public bool UpdateTagName(long ID, string TagName)
        {
            if (ID < 1)
                return default;
            {
                return false;
            }
            var dal = new DAL.Tenant();
            var bol = dal.UpdateTagName(ID, TagName);
            if (bol)
@@ -302,7 +323,9 @@
        public bool IsExistTagName(string TagName)
        {
            if (string.IsNullOrEmpty(TagName))
                return default;
            {
                return false;
            }
            var all = GetAll();
            return all.Exists(x => x.TagName == TagName);
        }
@@ -313,7 +336,9 @@
        public bool IsExistTagNameExceptID(string TagName, long ExceptID)
        {
            if (string.IsNullOrEmpty(TagName))
                return default;
            {
                return false;
            }
            var all = GetAll();
            return all.Exists(x => x.TagName == TagName && x.ID != ExceptID);
        }