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/03-certificate/Certificate.cs |   30 ++++++++++++++++++++++++++++--
 1 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/IStation.Service.SqiAirp/5-service/03-certificate/Certificate.cs b/IStation.Service.SqiAirp/05-service/03-certificate/Certificate.cs
similarity index 91%
rename from IStation.Service.SqiAirp/5-service/03-certificate/Certificate.cs
rename to IStation.Service.SqiAirp/05-service/03-certificate/Certificate.cs
index 25dc5cd..f07a438 100644
--- a/IStation.Service.SqiAirp/5-service/03-certificate/Certificate.cs
+++ b/IStation.Service.SqiAirp/05-service/03-certificate/Certificate.cs
@@ -40,6 +40,7 @@
             {
                 model.Reset(model_ds);
             }
+            CertificateCacheHelper.Trigger();
         }
 
         //閫氳繃 Ids 鏇存柊缂撳瓨
@@ -56,6 +57,7 @@
             {
                 all.AddRange(model_list);
             }
+            CertificateCacheHelper.Trigger();
         }
 
         //绉婚櫎缂撳瓨
@@ -63,7 +65,15 @@
         {
             var all = GetCache();
             all.RemoveAll(x => x.ID == ID);
+            CertificateCacheHelper.Trigger();
+        }
 
+        /// <summary>
+        /// 鍙戝竷缂撳瓨
+        /// </summary>
+        public static void PublishCache(string key)
+        {
+            CertificateCacheHelper.Publish(key);
         }
 
         #endregion
@@ -96,7 +106,9 @@
         public List<Model.Certificate> 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;
@@ -109,7 +121,9 @@
         {
             var all = GetAll();
             if (all.Count < 1)
+            {
                 return 0;
+            }
             return all.Max(x => x.SortCode);
         }
 
@@ -123,7 +137,9 @@
         public long Insert(Model.Certificate model)
         {
             if (model == null)
+            {
                 return default;
+            }
             var entity = Model2Entity(model);
             var dal = new DAL.Certificate();
             var id = dal.Insert(entity);
@@ -140,7 +156,9 @@
         public bool Inserts(List<Model.Certificate> list)
         {
             if (list == null || list.Count < 1)
+            {
                 return false;
+            }
             var dal = new DAL.Certificate();
             var entity_list = Model2Entities(list);
             var ids = dal.InsertsR(entity_list);
@@ -162,7 +180,9 @@
         public bool Update(Model.Certificate model)
         {
             if (model == null)
+            {
                 return false;
+            }
             var entity = Model2Entity(model);
             var dal = new DAL.Certificate();
             var bol = dal.Update(entity);
@@ -179,7 +199,9 @@
         public bool Updates(List<Model.Certificate> list)
         {
             if (list == null || list.Count < 1)
+            {
                 return false;
+            }
             var entity_list = Model2Entities(list.ToList());
             var dal = new DAL.Certificate();
             var bol = dal.Updates(entity_list);
@@ -196,7 +218,9 @@
         public bool UpdateSortCode(long ID, int SortCode)
         {
             if (ID < 1)
-                return default;
+            {
+                return false;
+            }
             var dal = new DAL.Certificate();
             var bol = dal.UpdateSortCode(ID, SortCode);
             if (bol)
@@ -212,7 +236,9 @@
         public bool UpdateSorter(List<Yw.Model.Sorter> sorters)
         {
             if (sorters == null || sorters.Count < 1)
-                return default;
+            {
+                return false;
+            }
             var dal = new DAL.Certificate();
             var bol = dal.UpdateSorter(sorters.ToEntityList());
             if (bol)

--
Gitblit v1.9.3