新增每日签到与补签卡功能
This commit is contained in:
@@ -100,6 +100,10 @@ Route::middleware(['chat.auth'])->group(function () {
|
||||
Route::put('/user/profile', [UserController::class, 'updateProfile'])->name('user.update_profile');
|
||||
Route::put('/user/chat-preferences', [UserController::class, 'updateChatPreferences'])->name('user.update_chat_preferences');
|
||||
Route::put('/user/daily-status', [UserController::class, 'updateDailyStatus'])->name('user.update_daily_status');
|
||||
Route::get('/daily-sign-in/status', [\App\Http\Controllers\DailySignInController::class, 'status'])->name('daily-sign-in.status');
|
||||
Route::get('/daily-sign-in/calendar', [\App\Http\Controllers\DailySignInController::class, 'calendar'])->name('daily-sign-in.calendar');
|
||||
Route::post('/daily-sign-in/claim', [\App\Http\Controllers\DailySignInController::class, 'claim'])->name('daily-sign-in.claim');
|
||||
Route::post('/daily-sign-in/makeup', [\App\Http\Controllers\DailySignInController::class, 'makeup'])->name('daily-sign-in.makeup');
|
||||
Route::post('/user/generate-wechat-code', [UserController::class, 'generateWechatCode'])->name('user.generate_wechat_code');
|
||||
Route::post('/user/unbind-wechat', [UserController::class, 'unbindWechat'])->name('user.unbind_wechat');
|
||||
Route::post('/user/send-email-code', [\App\Http\Controllers\Api\VerificationController::class, 'sendEmailCode'])->name('user.send_email_code');
|
||||
@@ -458,6 +462,13 @@ Route::middleware(['chat.auth', 'chat.has_position'])->prefix('admin')->name('ad
|
||||
Route::delete('/autoact/{autoact}', [\App\Http\Controllers\Admin\AutoactController::class, 'destroy'])->name('autoact.destroy');
|
||||
Route::post('/autoact/{autoact}/toggle', [\App\Http\Controllers\Admin\AutoactController::class, 'toggle'])->name('autoact.toggle');
|
||||
|
||||
// 每日签到奖励规则管理
|
||||
Route::get('/sign-in-rules', [\App\Http\Controllers\Admin\SignInRewardRuleController::class, 'index'])->name('sign-in-rules.index');
|
||||
Route::post('/sign-in-rules', [\App\Http\Controllers\Admin\SignInRewardRuleController::class, 'store'])->name('sign-in-rules.store');
|
||||
Route::put('/sign-in-rules/{signInRewardRule}', [\App\Http\Controllers\Admin\SignInRewardRuleController::class, 'update'])->name('sign-in-rules.update');
|
||||
Route::post('/sign-in-rules/{signInRewardRule}/toggle', [\App\Http\Controllers\Admin\SignInRewardRuleController::class, 'toggle'])->name('sign-in-rules.toggle');
|
||||
Route::delete('/sign-in-rules/{signInRewardRule}', [\App\Http\Controllers\Admin\SignInRewardRuleController::class, 'destroy'])->name('sign-in-rules.destroy');
|
||||
|
||||
// VIP 会员等级(含新增/编辑/删除)
|
||||
Route::get('/vip', [\App\Http\Controllers\Admin\VipController::class, 'index'])->name('vip.index');
|
||||
Route::get('/vip/{vip}/members', [\App\Http\Controllers\Admin\VipController::class, 'members'])->name('vip.members');
|
||||
|
||||
Reference in New Issue
Block a user