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