// +---------------------------------------------------------------------- use app\common\middleware\AllowOriginMiddleware; use app\common\middleware\LogMiddleware; use app\common\middleware\MerchantAuthMiddleware; use app\common\middleware\MerchantTokenMiddleware; use think\facade\Route; use app\common\middleware\MerchantCheckBaseInfoMiddleware; Route::group(function () { Route::get('config/:key', 'admin.system.config.Config/form')->name('merchantConfigForm')->option([ '_alias' => '配置获取', '_path' => 'config', '_auth' => false, ]); Route::post('config/save/:key', 'admin.system.config.ConfigValue/save')->name('merchantConfigSave')->option([ '_alias' => '配置保存', '_path' => 'config', '_auth' => false, ]); })->middleware(AllowOriginMiddleware::class) ->middleware(MerchantTokenMiddleware::class, true) ->middleware(MerchantAuthMiddleware::class) ->middleware(MerchantCheckBaseInfoMiddleware::class) ->middleware(LogMiddleware::class);