config('admin.route.prefix'), 'middleware' => config('admin.route.middleware'), ], function () { Route::resource('goods-category', GoodsCategoryController::class)->names('dcat.admin.goods_category'); Route::resource('goods-brand', GoodsBrandController::class)->names('dcat.admin.goods_brand'); Route::resource('goods-type', GoodsTypeController::class)->names('dcat.admin.goods_type'); Route::resource('goods/{goods}/sku', GoodsSkuController::class)->names('dcat.admin.goods_sku'); Route::get('goods/{goods}/attr', [GoodsController::class, 'attr'])->name('dcat.admin.goods.attr'); Route::get('goods/{goods}/spec', [GoodsController::class, 'spec'])->name('dcat.admin.goods.spec'); Route::get('goods/{goods}/part', [GoodsController::class, 'part'])->name('dcat.admin.goods.part'); Route::resource('goods-check', GoodsCheckController::class)->names('dcat.admin.goods_check'); Route::resource('goods', GoodsController::class)->names('dcat.admin.goods'); Route::get('api/goods', [GoodsController::class, 'list'])->name('dcat.admin.api.goods'); });