From ef6aa99b007153e3d281077d6a640c0a21d31747 Mon Sep 17 00:00:00 2001 From: devil_gong Date: Wed, 10 Jul 2019 18:27:00 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=86=E8=8A=82=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/service/AdminService.php | 5 +++-- application/service/UserService.php | 5 ++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/application/service/AdminService.php b/application/service/AdminService.php index c2f4fbdbb..a5bfe1c77 100755 --- a/application/service/AdminService.php +++ b/application/service/AdminService.php @@ -408,8 +408,9 @@ class AdminService ); if(Db::name('Admin')->where(['id'=>$admin['id']])->update($data)) { - // 清空缓存目录下的数据 - \base\FileUtil::UnlinkDir(ROOT.'runtime'.DS.'cache'); + // 清空权限缓存数据 + cache(config('cache_admin_left_menu_key').$admin['id'], null); + cache(config('cache_admin_power_key').$admin['id'], null); return DataReturn('登录成功'); } diff --git a/application/service/UserService.php b/application/service/UserService.php index b17777692..90ebefdab 100755 --- a/application/service/UserService.php +++ b/application/service/UserService.php @@ -879,7 +879,10 @@ class UserService ]; if(Db::name('User')->where(['id'=>$params['user']['id']])->update($data)) { - self::UserLoginRecord($params['user']['id']); + if(APPLICATION == 'web') + { + self::UserLoginRecord($params['user']['id']); + } return DataReturn('上传成功', 0); } return DataReturn('上传失败', -100); -- GitLab