// +---------------------------------------------------------------------- use think\facade\Route; /** * 分销管理 相关路由 */ Route::group('diy', function () { //DIY列表 Route::get('get_list', 'v1.diy.Diy/getList')->option(['real_name' => 'Diy模板列表']); //DIY列表 Route::get('get_info/:id', 'v1.diy.Diy/getInfo')->option(['real_name' => 'Diy模板数据详情']); //DIY列表 Route::get('get_diy_info/:id', 'v1.diy.Diy/getDiyInfo')->option(['real_name' => 'Diy模板数据详情']); //删除DIY模板 Route::delete('del/:id', 'v1.diy.Diy/del')->option(['real_name' => '删除DIY模板']); //使用DIY模板 Route::put('set_status/:id', 'v1.diy.Diy/setStatus')->option(['real_name' => '使用DIY模板']); //获取添加表单 Route::get('create', 'v1.diy.Diy/create')->option(['real_name' => '添加表单']); //添加表单 Route::post('create', 'v1.diy.Diy/save')->option(['real_name' => '添加DIY']); //保存DIY模板 Route::post('save/[:id]', 'v1.diy.Diy/saveData')->option(['real_name' => '添加DIY模板']); //保存DIY模板 Route::post('diy_save/[:id]', 'v1.diy.Diy/saveDiyData')->option(['real_name' => '添加DIY模板']); //获取路径 Route::get('get_url', 'v1.diy.Diy/getUrl')->option(['real_name' => '获取前端页面路径']); //获取商品分类 Route::get('get_category', 'v1.diy.Diy/getCategory')->option(['real_name' => '获取商品分类']); //获取商品 Route::get('get_product', 'v1.diy.Diy/getProduct')->option(['real_name' => '获取商品列表']); //获取门店自提开启状态 Route::get('get_store_status', 'v1.diy.Diy/getStoreStatus')->option(['real_name' => '获取门店自提开启状态']); //还原默认数据 Route::get('recovery/:id', 'v1.diy.Diy/Recovery')->option(['real_name' => '还原Diy默认数据']); //获取所有二级分类 Route::get('get_by_category', 'v1.diy.Diy/getByCategory')->option(['real_name' => '获取所有二级分类']); //设置默认数据 Route::get('set_recovery/:id', 'v1.diy.Diy/setRecovery')->option(['real_name' => '设置Diy默认数据']); //获取商品列表 Route::get('get_product_list', 'v1.diy.Diy/getProductList')->option(['real_name' => '获取商品列表']); //分类、个人中心、一键换色 Route::get('get_color_change/:type', 'v1.diy.Diy/getColorChange')->option(['real_name' => '获取风格设置']); //换色和分类保存 Route::put('color_change/:status/:type', 'v1.diy.Diy/colorChange')->option(['real_name' => '换色和分类保存']); //个人中心菜单获取 Route::get('get_member', 'v1.diy.Diy/getMember')->option(['real_name' => '个人中心详情']); //获取页面链接分类 Route::get('get_page_category', 'v1.diy.PageLink/getCategory')->option(['real_name' => '获取页面链接分类']); //获取页面链接 Route::get('get_page_link/:cate_id', 'v1.diy.PageLink/getLinks')->option(['real_name' => '获取页面链接']); //个人中心菜单保存 Route::post('member_save', 'v1.diy.Diy/memberSaveData')->option(['real_name' => '个人中心保存']); //获取diy小程序二维码 Route::get('get_routine_code/:id', 'v1.diy.Diy/getRoutineCode')->option(['real_name' => 'diy小程序预览码']); //开屏广告 Route::get('open_adv/info', 'v1.diy.Diy/getOpenAdv')->option(['real_name' => '获取开屏广告']); Route::post('open_adv/add', 'v1.diy.Diy/openAdvAdd')->option(['real_name' => '保存开屏广告']); })->middleware([ \app\http\middleware\AllowOriginMiddleware::class, \app\adminapi\middleware\AdminAuthTokenMiddleware::class, \app\adminapi\middleware\AdminCheckRoleMiddleware::class, \app\adminapi\middleware\AdminLogMiddleware::class ])->option(['mark' => 'diy', 'mark_name' => '页面装修']);