Ver Fonte

Wesmiler 拾光销售 初始化

APPLE há 3 anos atrás
pai
commit
c93de690d4
2 ficheiros alterados com 12 adições e 0 exclusões
  1. 11 0
      app/Http/Controllers/Admin/IndexController.php
  2. 1 0
      routes/web.php

+ 11 - 0
app/Http/Controllers/Admin/IndexController.php

@@ -16,6 +16,7 @@ use App\Models\AdminRomModel;
 use App\Services\Common\AdminService;
 use App\Services\Common\MenuService;
 use App\Services\Common\UserService;
+use App\Services\RedisService;
 
 /**
  * 系统主页控制器
@@ -89,4 +90,14 @@ class IndexController extends Backend
         return $result;
     }
 
+    /**
+     * 清除缓存
+     * @return array
+     */
+    public function clearCache(){
+        RedisService::keyDel("caches:resource*");
+        RedisService::keyDel("caches:config*");
+        RedisService::keyDel("caches:menu*");
+        return message(MESSAGE_OK, true);
+    }
 }

+ 1 - 0
routes/web.php

@@ -57,6 +57,7 @@ Route::get('/index/getMenuList', [IndexController::class, 'getMenuList']);
 Route::get('/index/getUserInfo', [IndexController::class, 'getUserInfo']);
 Route::post('/index/updateUserInfo', [IndexController::class, 'updateUserInfo']);
 Route::post('/index/updatePwd', [IndexController::class, 'updatePwd']);
+Route::post('/index/clearCache', [IndexController::class, 'clearCache']);
 
 // 用户管理
 Route::get('/user/index', [UserController::class, 'index']);