编辑器,路由表更新

This commit is contained in:
筱锋xiao_lfeng 2023-06-16 13:12:32 +08:00
parent 5a6d74a517
commit 9df6d9b75b
2 changed files with 32 additions and 17 deletions

View File

@ -27,6 +27,19 @@ public function __construct()
$this->data = $data->data;
}
public function ViewEdit(Request $request, $userId): Application|Factory|View|RedirectResponse
{
// 查找友链
$resultBlog = DB::table('blog_link')
->find($userId);
$this->data['blog'] = [
$resultBlog,
];
// 没有查询到执行删除
if ($this->data['blog'][0] == null) return Response::redirectTo(route('console.friends-link.list'));
return view('console.friends-link.edit', $this->data);
}
protected function ViewList(Request $request): Factory|View|Application|RedirectResponse
{
$this->data['request'] = $request;
@ -73,11 +86,8 @@ protected function ViewCheck(Request $request): Factory|View|Application
return view('console.friends-link.check', $this->data);
}
protected function ViewEdit(Request $request) {
return view('console.friends-link.edit',$this->data);
}
protected function ViewAdd(Request $request) {
protected function ViewAdd(Request $request): Factory|View|Application
{
return view('console.friends-link.add', $this->data);
}
}

View File

@ -9,6 +9,7 @@
use App\Http\Controllers\Console\Link as ConsoleLink;
use App\Http\Controllers\Function\Link as UserLink;
use App\Http\Controllers\Index;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Response;
use Illuminate\Support\Facades\Route;
@ -44,7 +45,11 @@
Route::redirect('list','list/1');
Route::get('list',[ConsoleLink::class,'ViewList'])->name('console.friends-link.list');
Route::get('check',[ConsoleLink::class,'ViewCheck'])->name('console.friends-link.check');
Route::get('edit/{page}',[ConsoleLink::class,'ViewEdit'])->name('console.friends-link.edit');
Route::get('edit/{userId}',function ($userId) {
$ConsoleLink = new ConsoleLink();
$request = new Request();
return $ConsoleLink->ViewEdit($request,$userId);
})->name('console.friends-link.edit');
Route::get('add',[ConsoleLink::class,'ViewAdd'])->name('console.friends-link.add');
});
});