diff --git a/packages/article/src/Http/routes.php b/packages/article/src/Http/routes.php index f4ba772..5b9cb57 100644 --- a/packages/article/src/Http/routes.php +++ b/packages/article/src/Http/routes.php @@ -3,5 +3,10 @@ use Peidikeji\Article\Http\Controllers; use Illuminate\Support\Facades\Route; -Route::resource('article-categories', Controllers\ArticleCategoryController::class)->names('article_categories'); -Route::resource('articles', Controllers\ArticleController::class); +if(! Route::has('dcat.admin.article_categories.index')){ + Route::resource('article-categories', Controllers\ArticleCategoryController::class)->names('article_categories'); +} + +if(! Route::has('dcat.admin.articles.index')){ + Route::resource('articles', Controllers\ArticleController::class); +} diff --git a/packages/banner/src/Http/routes.php b/packages/banner/src/Http/routes.php index f4c7726..ab3ef77 100644 --- a/packages/banner/src/Http/routes.php +++ b/packages/banner/src/Http/routes.php @@ -3,8 +3,13 @@ use Peidikeji\Banner\Http\Controllers; use Illuminate\Support\Facades\Route; -Route::get('api/banner-ads', [Controllers\BannerAdController::class, 'list'])->name('api.banner_ads'); - -Route::resource('banner-ads', Controllers\BannerAdController::class)->names('banner_ads'); -Route::resource('banners', Controllers\BannerController::class); +if(! Route::has('dcat.admin.api.banner_ads')){ + Route::get('api/banner-ads', [Controllers\BannerAdController::class, 'list'])->name('api.banner_ads'); +} +if(! Route::has('dcat.admin.banner_ads.index')){ + Route::resource('banner-ads', Controllers\BannerAdController::class)->names('banner_ads'); +} +if(! Route::has('dcat.admin.banners.index')){ + Route::resource('banners', Controllers\BannerController::class); +}