From 2b662657c5bc5bc45b69f475c7b2edcf8fc92f0c Mon Sep 17 00:00:00 2001
From: wangzhibo <wangzhibo@shsening.com>
Date: 星期二, 28 七月 2026 10:58:49 +0800
Subject: [PATCH] Merge branch 'master' of http://124.222.109.197:10000/r/jingshen/cool-admin-midway

---
 src/modules/base/service/sys/param.ts |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/src/modules/base/service/sys/param.ts b/src/modules/base/service/sys/param.ts
index 0cbc777..cf24d82 100644
--- a/src/modules/base/service/sys/param.ts
+++ b/src/modules/base/service/sys/param.ts
@@ -45,6 +45,30 @@
   }
 
   /**
+   * 鏍规嵁key鑾峰緱瀵瑰簲鐨勫弬鏁�
+   * @param key
+   */
+  async getByKey(key) {
+    const result = await this.baseSysParamEntity.findOneBy({ keyName: key });
+    if (result) {
+      if (result.dataType == 0) {
+        try {
+          return JSON.parse(result.data);
+        } catch (error) {
+          return result.data;
+        }
+      }
+      if (result.dataType == 1) {
+        return result.data;
+      }
+      if (result.dataType == 2) {
+        return result.data.split(',');
+      }
+    }
+    return;
+  }  
+
+  /**
    * 淇℃伅
    * @param id
    * @param infoIgnoreProperty

--
Gitblit v1.9.1