From f21530d33ca23aeeba2ef073ac6b64422e4e26ca Mon Sep 17 00:00:00 2001
From: cl <1442464845@qq.com>
Date: 星期四, 30 四月 2026 12:17:55 +0800
Subject: [PATCH] 库位编号规则和和CTU保持一致
---
rsf-server/src/main/java/com/vincent/rsf/server/system/service/ConfigService.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/system/service/ConfigService.java b/rsf-server/src/main/java/com/vincent/rsf/server/system/service/ConfigService.java
index 97137c6..eab4320 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/system/service/ConfigService.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/system/service/ConfigService.java
@@ -1,12 +1,23 @@
package com.vincent.rsf.server.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.vincent.rsf.framework.common.R;
import com.vincent.rsf.server.system.entity.Config;
public interface ConfigService extends IService<Config> {
+
+ /**
+ * 浼樺厛 JVM 鍐呭叏灞�缂撳瓨锛堝惎鍔ㄩ杞� + 鍚庡彴澧炴敼鍒犳椂缁存姢锛夛紝鏈懡涓垨缂撳瓨宸插け鏁堝啀鏌ュ簱骞跺洖濉��
+ * 鑻ュ惎鐢� Redis锛氬厛璇诲甫 TTL 鐨勫壇鏈紝杩囨湡鎴栫己澶卞垯璇诲簱骞朵互 setex 鍥炲啓锛涗笉浣跨敤姘镐箙 key銆�
+ */
+ Config getCachedOrLoad(String flag);
+
+ /** 閰嶇疆鍙樻洿鍚庡墧闄� Redis 涓殑鍓湰锛屼笅娆¤鍙栦粠搴撳姞杞藉苟閲嶆柊 setex */
+ void evictSysConfigRedis(String flag);
<T> T getVal(String key, Class<T> clazz);
<T> boolean setVal(String key, T val);
+ R modiftyStatus(Config config);
}
--
Gitblit v1.9.1