From 15dfd39fbc507f4bad50fda15b073fdecb6fcf50 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期三, 21 二月 2024 14:57:47 +0800
Subject: [PATCH] 整体升级

---
 IStation.Service.SqiAirp/05-service/01-tenant/2-user/TenantUserMapping.cs |   36 ++++++++++++++++++++++++++++++++----
 1 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/IStation.Service.SqiAirp/5-service/01-tenant/2-user/TenantUserMapping.cs b/IStation.Service.SqiAirp/05-service/01-tenant/2-user/TenantUserMapping.cs
similarity index 92%
rename from IStation.Service.SqiAirp/5-service/01-tenant/2-user/TenantUserMapping.cs
rename to IStation.Service.SqiAirp/05-service/01-tenant/2-user/TenantUserMapping.cs
index 4289378..e10540e 100644
--- a/IStation.Service.SqiAirp/5-service/01-tenant/2-user/TenantUserMapping.cs
+++ b/IStation.Service.SqiAirp/05-service/01-tenant/2-user/TenantUserMapping.cs
@@ -40,13 +40,16 @@
             {
                 model.Reset(model_ds);
             }
+            TenantUserMappingCacheHelper.Trigger();
         }
 
         //閫氳繃 Ids 鏇存柊缂撳瓨
         private static void UpdateCache(List<long> Ids)
         {
             if (Ids == null || Ids.Count < 1)
+            {
                 return;
+            }
             var dal = new DAL.TenantUserMapping();
             var entity_list = dal.GetByIds(Ids);
             var model_list = Entity2Models(entity_list);
@@ -56,6 +59,7 @@
             {
                 all.AddRange(model_list);
             }
+            TenantUserMappingCacheHelper.Trigger();
         }
 
         //閫氳繃 TenantID 鏇存柊缂撳瓨
@@ -70,6 +74,7 @@
             {
                 all.AddRange(model_list);
             }
+            TenantUserMappingCacheHelper.Trigger();
         }
 
         //閫氳繃 UserID 鏇存柊缂撳瓨
@@ -84,6 +89,7 @@
             {
                 all.AddRange(model_list);
             }
+            TenantUserMappingCacheHelper.Trigger();
         }
 
         //绉婚櫎缂撳瓨
@@ -91,7 +97,15 @@
         {
             var all = GetCache();
             all.RemoveAll(x => x.ID == ID);
+            TenantUserMappingCacheHelper.Trigger();
+        }
 
+        /// <summary>
+        /// 鍙戝竷缂撳瓨
+        /// </summary>
+        public static void PublishCache(string key)
+        {
+            TenantUserMappingCacheHelper.Publish(key);
         }
 
         #endregion
@@ -123,7 +137,9 @@
         public List<Model.TenantUserMapping> GetByIds(List<long> Ids)
         {
             if (Ids == null || Ids.Count < 1)
+            {
                 return default;
+            }
             var all = GetAll();
             var list = all.Where(x => Ids.Contains(x.ID)).ToList();
             return list;
@@ -157,7 +173,9 @@
         public long Insert(Model.TenantUserMapping model)
         {
             if (model == null)
+            {
                 return default;
+            }
             var entity = Model2Entity(model);
             var dal = new DAL.TenantUserMapping();
             var id = dal.Insert(entity);
@@ -174,7 +192,9 @@
         public bool Inserts(List<Model.TenantUserMapping> list)
         {
             if (list == null || list.Count < 1)
+            {
                 return false;
+            }
             var dal = new DAL.TenantUserMapping();
             var entity_list = Model2Entities(list);
             var ids = dal.InsertsR(entity_list);
@@ -196,7 +216,9 @@
         public bool Update(Model.TenantUserMapping model)
         {
             if (model == null)
+            {
                 return false;
+            }
             var entity = Model2Entity(model);
             var dal = new DAL.TenantUserMapping();
             var bol = dal.Update(entity);
@@ -213,7 +235,9 @@
         public bool Updates(List<Model.TenantUserMapping> list)
         {
             if (list == null || list.Count < 1)
+            {
                 return false;
+            }
             var entity_list = Model2Entities(list.ToList());
             var dal = new DAL.TenantUserMapping();
             var bol = dal.Updates(entity_list);
@@ -271,9 +295,9 @@
         #region Set
 
         /// <summary>
-        /// 閫氳繃绉熸埛璁剧疆
+        /// 閫氳繃绉熸埛id璁剧疆
         /// </summary>
-        public bool SetOfTenant(long TenantID, List<long> UserIds)
+        public bool SetByTenantID(long TenantID, List<long> UserIds)
         {
             if (UserIds == null)
             {
@@ -316,7 +340,9 @@
             }
 
             if (list.Count < 1)
+            {
                 return false;
+            }
 
             var dal = new DAL.TenantUserMapping();
             var bol = dal.Set(list);
@@ -328,9 +354,9 @@
         }
 
         /// <summary>
-        /// 閫氳繃鐢ㄦ埛璁剧疆
+        /// 閫氳繃鐢ㄦ埛id璁剧疆
         /// </summary>
-        public bool SetOfUser(long UserID, List<long> TenantIds)
+        public bool SetByUserID(long UserID, List<long> TenantIds)
         {
             if (TenantIds == null)
             {
@@ -373,7 +399,9 @@
             }
 
             if (list.Count < 1)
+            {
                 return false;
+            }
 
             var dal = new DAL.TenantUserMapping();
             var bol = dal.Set(list);

--
Gitblit v1.9.3