Browse Source

删除翻译优化,记录日志优化

master
wanghongjun 1 month ago
parent
commit
19941ec5bb
  1. 2
      app/Http/Controllers/Admin/AuthController.php
  2. 3
      app/Models/AdminTranslation.php
  3. 2
      app/Services/OperationLogService.php

2
app/Http/Controllers/Admin/AuthController.php

@ -106,6 +106,8 @@ class AuthController extends Controller
if ($user) {
// 删除所有token
$user->tokens()->delete();
// 清除所有会话数据
session()->flush();
$this->logService->log('logout', $user['name'] . '退出系统');
}

3
app/Models/AdminTranslation.php

@ -4,10 +4,11 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class AdminTranslation extends Model
{
use HasFactory;
use HasFactory, SoftDeletes;
protected $table = 'admin_translation';

2
app/Services/OperationLogService.php

@ -27,7 +27,7 @@ final class OperationLogService
?array $newValues = null
): AdminOperationLog {
$data = [
'user_id' => Auth::id() ?? 0,
'user_id' => Auth::guard('sanctum')->user()['id'] ?? 0,
'action' => $action,
'description' => $description,
'ip' => Request::ip(),

Loading…
Cancel
Save