系统设置

This commit is contained in:
2025-10-28 17:05:23 +08:00
parent 2127473290
commit 8a1b2f2369
2 changed files with 16 additions and 0 deletions
+7
View File
@@ -5,6 +5,7 @@ namespace app\admin\service;
use app\admin\validate\SysConfigValidate; use app\admin\validate\SysConfigValidate;
use app\common\traits\crud\CrudServiceTrait; use app\common\traits\crud\CrudServiceTrait;
use app\common\model\SysConfig; use app\common\model\SysConfig;
use support\Redis;
use support\Request; use support\Request;
class SysConfigService class SysConfigService
@@ -73,4 +74,10 @@ class SysConfigService
return $config; return $config;
} }
public function beforeServiceUpdate($data, Request $request)
{
Redis::del($data['config_key']);
}
} }
+9
View File
@@ -376,6 +376,15 @@ Route::group('/admin', function () {
Route::any('/update', [app\common\controller\FinPaymentApplyController::class, 'update']); Route::any('/update', [app\common\controller\FinPaymentApplyController::class, 'update']);
Route::any('/destroy', [app\common\controller\FinPaymentApplyController::class, 'destroy']); Route::any('/destroy', [app\common\controller\FinPaymentApplyController::class, 'destroy']);
}); });
// 系统配置
Route::group('/config', function () {
Route::any('/list', [app\admin\controller\SysConfigController::class, 'index']);
Route::any('/show', [app\admin\controller\SysConfigController::class, 'show']);
Route::any('/store', [app\admin\controller\SysConfigController::class, 'store']);
Route::any('/update', [app\admin\controller\SysConfigController::class, 'update']);
Route::any('/destroy', [app\admin\controller\SysConfigController::class, 'destroy']);
});
}); });