diff --git a/app/Http/Admin/Views/setting/captcha.volt b/app/Http/Admin/Views/setting/captcha.volt index 1cc7e71b..1b05a222 100644 --- a/app/Http/Admin/Views/setting/captcha.volt +++ b/app/Http/Admin/Views/setting/captcha.volt @@ -19,13 +19,13 @@
- +
- +
diff --git a/app/Http/Admin/Views/setting/site.volt b/app/Http/Admin/Views/setting/site.volt index 3afc35d1..a8f2deb2 100644 --- a/app/Http/Admin/Views/setting/site.volt +++ b/app/Http/Admin/Views/setting/site.volt @@ -52,13 +52,13 @@
- +
- +
diff --git a/app/Services/Logic/User/Console/Online.php b/app/Services/Logic/User/Console/Online.php index 3480323a..8c2b6842 100644 --- a/app/Services/Logic/User/Console/Online.php +++ b/app/Services/Logic/User/Console/Online.php @@ -88,19 +88,20 @@ class Online extends LogicService $cache = $this->getCache(); - $content = $cache->get($keyName); - - if ($content) return; - - $service = new SiteVisitPointHistory(); - - $service->handle($user); + if ($cache->exists($keyName)) return; + /** + * 先写入缓存,再处理访问积分,防止重复插入记录 + */ $tomorrow = strtotime($todayDate) + 86400; $lifetime = $tomorrow - time(); $cache->save($keyName, 1, $lifetime); + + $service = new SiteVisitPointHistory(); + + $service->handle($user); } }