diff --git a/app/admin/controller/system/Config.php b/app/admin/controller/system/Config.php index 69a62cc..243d357 100644 --- a/app/admin/controller/system/Config.php +++ b/app/admin/controller/system/Config.php @@ -9,6 +9,7 @@ use app\admin\service\annotation\ControllerAnnotation; use app\admin\service\annotation\NodeAnnotation; use app\Request; use think\App; +use think\facade\Cache; use think\response\Json; #[ControllerAnnotation(title: '系统配置管理')] @@ -55,6 +56,7 @@ class Config extends AdminController 'group' => $group, ]); } + if (Cache::has($key)) Cache::set($key, $val); } TriggerService::updateMenu(); TriggerService::updateSysConfig(); diff --git a/app/admin/service/ConfigService.php b/app/admin/service/ConfigService.php index 17fe2d5..61ac745 100644 --- a/app/admin/service/ConfigService.php +++ b/app/admin/service/ConfigService.php @@ -9,11 +9,10 @@ class ConfigService public static function getVersion() { - $version = cache('version'); + $version = cache('site_version'); if (empty($version)) { $version = sysConfig('site', 'site_version'); cache('site_version', $version); - Cache::set('version', $version, 3600); } return $version; }