页面优化,功能修复

This commit is contained in:
jiangdong.cheng
2026-02-12 13:06:12 +08:00
parent d35c397e8d
commit 67cd9501de
24 changed files with 975 additions and 242 deletions

View File

@@ -6,11 +6,14 @@ use App\Http\Controllers\Admin\AiModelController as AdminAiModelController;
use App\Http\Controllers\Admin\ArticleController as AdminArticleController;
use App\Http\Controllers\Admin\AuthController as AdminAuthController;
use App\Http\Controllers\Admin\DashboardController;
use App\Http\Controllers\Admin\FeedbackController as AdminFeedbackController;
use App\Http\Controllers\Admin\GuideController as AdminGuideController;
use App\Http\Controllers\Admin\CategoryController as AdminCategoryController;
use App\Http\Controllers\Admin\SiteSettingController as AdminSiteSettingController;
use App\Http\Controllers\Admin\UploadController as AdminUploadController;
use App\Http\Controllers\Admin\SourceController as AdminSourceController;
use App\Http\Controllers\Admin\ToolController as AdminToolController;
use App\Http\Controllers\Site\FeedbackController;
use App\Http\Controllers\Site\GuideController;
use App\Http\Controllers\Site\ModelController;
use App\Http\Controllers\Site\NewsController;
@@ -35,6 +38,7 @@ Route::get('/news/{slug}', [NewsController::class, 'show'])->name('news.show');
Route::get('/guides', [GuideController::class, 'index'])->name('guides.index');
Route::get('/guides/topic/{slug}', [GuideController::class, 'byTopic'])->name('guides.by-topic');
Route::get('/guides/{slug}', [GuideController::class, 'show'])->name('guides.show');
Route::post('/feedback', [FeedbackController::class, 'store'])->name('feedback.store');
Route::get('/robots.txt', [SeoController::class, 'robots'])->name('seo.robots');
Route::get('/sitemap.xml', [SeoController::class, 'sitemap'])->name('seo.sitemap');
@@ -95,5 +99,11 @@ Route::prefix('admin')->name('admin.')->group(function (): void {
Route::post('/sources', [AdminSourceController::class, 'store'])->name('sources.store');
Route::get('/sources/{source}/edit', [AdminSourceController::class, 'edit'])->name('sources.edit');
Route::put('/sources/{source}', [AdminSourceController::class, 'update'])->name('sources.update');
Route::get('/settings', [AdminSiteSettingController::class, 'index'])->name('settings.index');
Route::put('/settings', [AdminSiteSettingController::class, 'update'])->name('settings.update');
Route::get('/feedback', [AdminFeedbackController::class, 'index'])->name('feedback.index');
Route::put('/feedback/{feedback}', [AdminFeedbackController::class, 'updateStatus'])->name('feedback.status');
});
});