功能:禁用词管理支持批量添加
- 新增 ForbiddenUsernameController::batchStore() 支持换行、逗号、中文逗号、空格多种分隔格式 自动去重、跳过已存在词语、忽略超长词 返回成功数/跳过数详细提示 - 新增路由 POST /admin/forbidden-usernames/batch - View 新增卡片加「单个/批量」两 Tab 切换 批量 Tab 使用 textarea 多行输入
This commit is contained in:
@@ -265,6 +265,7 @@ Route::middleware(['chat.auth', 'chat.has_position'])->prefix('admin')->name('ad
|
||||
// 禁用用户名管理(永久禁止注册/改名的词语:领导人名称、攻击性词汇等)
|
||||
Route::get('/forbidden-usernames', [\App\Http\Controllers\Admin\ForbiddenUsernameController::class, 'index'])->name('forbidden-usernames.index');
|
||||
Route::post('/forbidden-usernames', [\App\Http\Controllers\Admin\ForbiddenUsernameController::class, 'store'])->name('forbidden-usernames.store');
|
||||
Route::post('/forbidden-usernames/batch', [\App\Http\Controllers\Admin\ForbiddenUsernameController::class, 'batchStore'])->name('forbidden-usernames.batch');
|
||||
Route::put('/forbidden-usernames/{id}', [\App\Http\Controllers\Admin\ForbiddenUsernameController::class, 'update'])->name('forbidden-usernames.update');
|
||||
Route::delete('/forbidden-usernames/{id}', [\App\Http\Controllers\Admin\ForbiddenUsernameController::class, 'destroy'])->name('forbidden-usernames.destroy');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user