// +---------------------------------------------------------------------- use Illuminate\Support\Facades\Route; use Modules\Account\Controllers\Admin\Bill; use Modules\Account\Controllers\Admin\Family; use Modules\Account\Controllers\Admin\Statistics; Route::middleware(['auth.check:admin'])->group(function () { // 账单管理 Route::get('account/bill', [Bill::class, 'index'])->name('account.bill.index'); Route::post('account/bill', [Bill::class, 'add'])->name('account.bill.add'); Route::put('account/bill', [Bill::class, 'edit'])->name('account.bill.edit'); Route::delete('account/bill', [Bill::class, 'delete'])->name('account.bill.delete'); Route::get('account/bill/detail', [Bill::class, 'detail'])->name('account.bill.detail'); // 家庭管理 Route::get('account/family', [Family::class, 'index'])->name('account.family.index'); Route::post('account/family', [Family::class, 'add'])->name('account.family.add'); Route::put('account/family', [Family::class, 'edit'])->name('account.family.edit'); Route::delete('account/family', [Family::class, 'delete'])->name('account.family.delete'); Route::get('account/family/detail', [Family::class, 'detail'])->name('account.family.detail'); Route::get('account/family/members', [Family::class, 'members'])->name('account.family.members'); Route::post('account/family/member', [Family::class, 'addMember'])->name('account.family.addMember'); Route::delete('account/family/member', [Family::class, 'removeMember'])->name('account.family.removeMember'); // 统计报表 Route::get('account/statistics/overview', [Statistics::class, 'overview'])->name('account.statistics.overview'); Route::get('account/statistics/trend', [Statistics::class, 'trend'])->name('account.statistics.trend'); Route::get('account/statistics/category', [Statistics::class, 'category'])->name('account.statistics.category'); Route::get('account/statistics/user', [Statistics::class, 'user'])->name('account.statistics.user'); Route::get('account/statistics/family', [Statistics::class, 'family'])->name('account.statistics.family'); });