From 69a3c374ca3afb770e3b9ffcbdda07ce362cbf58 Mon Sep 17 00:00:00 2001
From: 1 <1@123>
Date: 星期五, 09 一月 2026 19:59:29 +0800
Subject: [PATCH] #

---
 rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/ApiFunctionServiceImpl.java |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

diff --git a/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/ApiFunctionServiceImpl.java b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/ApiFunctionServiceImpl.java
new file mode 100644
index 0000000..354a7cc
--- /dev/null
+++ b/rsf-open-api/src/main/java/com/vincent/rsf/openApi/service/impl/ApiFunctionServiceImpl.java
@@ -0,0 +1,30 @@
+package com.vincent.rsf.openApi.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.vincent.rsf.openApi.entity.app.ApiFunction;
+import com.vincent.rsf.openApi.mapper.ApiFunctionMapper;
+import com.vincent.rsf.openApi.service.ApiFunctionService;
+import com.vincent.rsf.openApi.utils.ParamsMapUtils;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * ApiFunction Service Implementation
+ * 
+ * @author vincent
+ * @since 2026-01-04
+ */
+@Slf4j
+@Service
+public class ApiFunctionServiceImpl extends ServiceImpl<ApiFunctionMapper, ApiFunction> implements ApiFunctionService {
+
+    @Override
+    public void refreshCache() {
+        log.info("寮�濮嬪埛鏂版帴鍙e姛鑳界紦瀛�...");
+        List<ApiFunction> functions = this.list();
+        ParamsMapUtils.FUNCTIONS = functions;
+        log.info("鎺ュ彛鍔熻兘缂撳瓨鍒锋柊瀹屾垚锛屽叡鍔犺浇 {} 涓姛鑳�", functions.size());
+    }
+}

--
Gitblit v1.9.1