Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
yanggyein
/
yanggyein
/
yang_farm
/
routes
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/yanggyein/yanggyein/yang_farm/routes/web.php
<?php use App\Http\Controllers\CullingDeathController; use App\Http\Controllers\DrugController; use App\Http\Controllers\FarmController; use App\Http\Controllers\FeedController; use App\Http\Controllers\HomeController; use App\Http\Controllers\HouseController; use App\Http\Controllers\InputController; use App\Http\Controllers\OutputController; use App\Http\Controllers\PartsController; use App\Http\Controllers\TestController; use App\Http\Controllers\UserInfoController; use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ /* 방가방가 화면 */ Route::get('/', function () {return view('welcome');})->name('welcome'); Route::get('/logout', function () {return view('welcome');}); Route::fallback(function () {return view('welcome');}); Route::get('/errors', function () {return view('errors.500');})->name('errors'); /* 사이트 직접 접속을 할 경우 불가능 */ Route::group(['middleware' => 'web'], function () { // 계정관련 Auth::routes(); // 비밀번호 변경 Route::get('/password/change', function () {return view('auth.passwords.change');})->name('passwordChange'); Route::patch('/password/change/{user}', [UserInfoController::class, 'changePassword']); // 비밀번호 찾기 Route::get('/password/find', function () {return view('auth.passwords.find');})->name('passwordFind'); Route::patch('/password/find', [UserInfoController::class, 'findPassword']); /* ============== 메뉴 ======================== */ // 홈 Route::get('/home', [HomeController::class, 'index'])->name('home'); // 리스트 Route::get('/menu/farm', [FarmController::class, 'index'])->name('farmMenu'); // 농장 관련 Route::get('/menu/info/farm/{farm_id?}', [FarmController::class, 'info'])->name('farmInfo'); Route::get('/menu/farm/create', [FarmController::class, 'createFarm'])->name('createFarm'); Route::post('/menu/farm/store', [FarmController::class, 'storeFarm'])->name('storeFarm'); Route::get('/menu/farm/edit/{farm_id?}', [FarmController::class, 'editFarm'])->name('editFarm'); Route::post('/menu/farm/delete', [FarmController::class, 'deleteFarm'])->name('deleteFarm'); Route::patch('/menu/farm/update', [FarmController::class, 'updateFarm'])->name('updateFarm'); // 계사 관련 Route::get('/menu/house/create/{farm_id?}', [HouseController::class, 'createHouse'])->name('createHouse'); Route::post('/menu/house/store', [HouseController::class, 'storeHouse'])->name('storeHouse'); Route::get('/menu/house/edit/{farm_id?}/{house_id?}', [HouseController::class, 'editHouse'])->name('editHouse'); Route::patch('/menu/house/update', [HouseController::class, 'updateHouse'])->name('updateHouse'); Route::post('/menu/house/delete/{house_id?}', [HouseController::class, 'deleteHouse'])->name('deleteHouse'); // 파스 Route::get('/menu/parts/info/{parts_id?}', [PartsController::class, 'info'])->name('partsInfo'); Route::get('/menu/parts/view', [PartsController::class, 'view'])->name('viewParts'); Route::get('/menu/parts/create/{farm_id?}/{year?}', [PartsController::class, 'createParts'])->name('createParts'); Route::post('/menu/parts/store', [PartsController::class, 'storeParts'])->name('storeParts'); Route::post('/menu/parts/delete', [PartsController::class, 'deleteParts'])->name('deleteParts'); Route::post('/menu/parts/confirm', [PartsController::class, 'confirm'])->name('confirmParts'); // 입추 Route::get('/menu/input/view', [InputController::class, 'view'])->name('viewInput'); Route::get('/menu/input/create/{farm_id?}/{parts_id?}', [InputController::class, 'createInput'])->name('createInput'); Route::post('/menu/input/store', [InputController::class, 'storeInput'])->name('storeInput'); Route::post('/menu/input/edit', [InputController::class, 'edit'])->name('editInput'); Route::patch('/menu/input/update', [InputController::class, 'update'])->name('updateInput'); // 출하 Route::get('/menu/output/list/{farmId?}', [OutputController::class, 'list'])->name('listOutput'); Route::get('/menu/output/view/{partsId?}/{outputId?}', [OutputController::class, 'view'])->name('viewOutput'); Route::get('/menu/output/create/{partsId?}', [OutputController::class, 'create'])->name('createOutput')->middleware('access'); // 출하차량 Route::post('menu/output/truck/update', [OutputController::class, 'updateTruck'])->name('updateTruck'); // 도폐사 Route::get('/menu/cnd/info', [CullingDeathController::class, 'info'])->name('cullingDeathInfo'); Route::post('/menu/cnd/info', [CullingDeathController::class, 'info'])->name('cullingDeathPostInfo'); Route::post('/menu/cnd/process', [CullingDeathController::class, 'cullingDeathProcess'])->name('cullingDeathProcess'); Route::post('/menu/feed/process', [CullingDeathController::class, 'feedProcess'])->name('feedProcess'); Route::post('/menu/actual/process', [CullingDeathController::class, 'actualProcess'])->name('actualProcess'); Route::post('/menu/weight/process', [CullingDeathController::class, 'weightProcess'])->name('weightProcess'); // 사료 Route::get('/menu/feed/info', [FeedController::class, 'info'])->name('feedInfo'); // 사양관리 Route::get('/menu/drug/info', [DrugController::class, 'info'])->name('drugInfo'); // 농가 세팅 Route::get('/menu/setting/farm', [FarmController::class, 'menuSettingFarm'])->name('menuSettingFarm'); // 미리보고 Route::get('/menu/preview', [FarmController::class, 'preview'])->name('preview'); Route::post('/menu/preview', [FarmController::class, 'preview'])->name('previewPost'); // 쇼핑몰 미구현 Route::get('/shop', function () {return view('main.shop.show');})->name('shop'); // 테스트 Route::get('/test/cd/view', [TestController::class, 'cullingDeathView'])->name('cdView'); });