>>>>>> Stashed changes use App\Http\Controllers\Api\StatsController; use Illuminate\Support\Facades\Route; Route::post('/auth/login', [AccessTokenController::class, 'store']); Route::delete('/auth/logout', [AccessTokenController::class, 'destroy']); Route::group([ 'middleware' => ['auth:api'], ], function () { // 当前账户信息 Route::get('auth/profile', [\App\Http\Controllers\Api\Auth\UserController::class, 'profile']); // 修改账户信息 Route::post('auth/profile', [\App\Http\Controllers\Api\Auth\UserController::class, 'update']); // 我的门店列表 Route::get('auth/stores', [\App\Http\Controllers\Api\Auth\UserController::class, 'storeList']); Route::get('/stats/dashboard', [StatsController::class, 'dashboard']); <<<<<<< Updated upstream // 数据上报 Route::post('/ledger/ledgers', [LedgerController::class, 'store']); Route::get('/ledger/ledgers/{date}', [LedgerController::class, 'show']); Route::get('/ledger/lottery-types', [LotteryTypeController::class, 'index']); ======= Route::resource('/ledger', LedgerController::class)->only(['store', 'show']); // 彩种类型 Route::get('lottery-types', [LotteryTypeController::class, 'index']); >>>>>>> Stashed changes // 举报投诉 Route::post('complaints', [ComplaintController::class, 'store']); // 意见箱 Route::post('feedback', [FeedbackController::class, 'store']); // 员工管理 Route::group(['middleware' => ['user_role:admin,store']], function () { Route::post('hr/employee/{id}/leave', [\App\Http\Controllers\Api\Hr\EmployeeController::class, 'leave']); Route::resource('hr/employee', \App\Http\Controllers\Api\Hr\EmployeeController::class); }); });