| 123456789101112131415161718192021222324252627282930313233 | <?phpnamespace App\Http\Controllers\Admin;use App\Http\Models\SystemLog;use App\Http\Controllers\Controller;use Illuminate\Http\Request;/** * 日志 * Class LogController * @package App\Http\Controllers\Admin */class LogController extends Controller{    //日志列表    public function index(Request $request)    {        if (!$request->ajax()) {            return view('admin/log/index');        }        if ($keyword=$request->input('keyword')) {            $filter[] = ['content', 'like', '%' .$keyword . '%'];        }        $records = SystemLog::query()->where($filter ?? [])->orderByDesc('id')            ->paginate($request->input('pageSize') ?? TABLE_PAGE_SIZE);        return response()->json([            'rows' => $records->items(),            'total' => $records->total()        ]);    }}
 |