1483 lines
74 KiB
PHP
1483 lines
74 KiB
PHP
<?php
|
|
|
|
use Spatie\Permission\Models\Permission;
|
|
use Spatie\Permission\Models\Role;
|
|
use Illuminate\Support\Facades\Route as AmirRoute;
|
|
use Illuminate\Support\Facades\Hash;
|
|
use App\Models\User;
|
|
use Carbon\Carbon;
|
|
use Hekmatinasser\Verta\Verta;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\Auth;
|
|
use App\Http\Controllers\Api\ForgotPasswordController;
|
|
use App\Models\TarhList;
|
|
use App\Models\Contracts;
|
|
|
|
// use SoapFault;
|
|
// use SoapClient;
|
|
|
|
Route::middleware('auth')->group(function () {
|
|
// these route can pass without check user confirm condition
|
|
Route::prefix('valid')->group(function () {
|
|
Route::get('loginkarbar', function () {
|
|
if (!Auth::user()->confirmed) {
|
|
return view('rmto-preview.pages.loginkarbar');
|
|
}
|
|
return redirect(route('v2.dashboard'));
|
|
});
|
|
|
|
Route::post('submitinfo', 'UserController@storeInformation');
|
|
|
|
Route::get('submitinfo/myData', 'UserController@getMyData');
|
|
});
|
|
});
|
|
|
|
|
|
// Route::get('rahdari_projects/project/{id}', function () {
|
|
// return view('version2.dashboard_pages.rahdari_projects.project_without_login');
|
|
// });
|
|
|
|
|
|
// // Route::get('/correct_data', 'DevelopController@correct_data');
|
|
// Route::get('/test_log', 'DevelopController@test_log');
|
|
// Route::get('/avatar', 'DevelopController@test_log');
|
|
// Route::get('/miladdeveloproute', 'DevelopController@func1');
|
|
// Route::get('/milad/test', 'DevelopController@Develop');
|
|
|
|
// Route::get('technotransport2022', function () {
|
|
// return view('rmto-preview.pages.techno2022');
|
|
// });
|
|
|
|
// Route::post('technotransport2022', 'TechnoTransportController@addTechnoTransport');
|
|
// Route::get('csrf', function () {
|
|
// Auth::loginUsingId(1156);
|
|
// return csrf_token();
|
|
// });
|
|
|
|
// /// project list begin
|
|
|
|
// Route::get('/bama/{id}', function () {
|
|
// return view('rmto-preview.pages.bama-single');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('bama/show', 'BamaController@show');
|
|
Route::get('bama-index', 'BamaController@showList');
|
|
Route::get('/bama-index/{id}', 'BamaController@getSingleData');
|
|
|
|
// Route::get('/bama', 'BamaController@index')->middleware(['auth', 'confirmUser']);
|
|
Route::get('/public/bama-homepage', 'BamaController@homepage_report');
|
|
// /// project list end
|
|
|
|
// Route::get('poster/progress_info', 'PostersController@progressInfo');
|
|
// Route::get('poster/progress_info2', 'PostersController@progressInfo');
|
|
// Route::get('poster/progress_info3', 'PostersController@progressInfo');
|
|
// Route::get('poster/progress_info_develop', 'PostersController@progressInfodevelop');
|
|
|
|
// /// UserActivity begin
|
|
// Route::get('webapi/activity/road-item-project-report', 'UserActivityController@roadItemProjectReport');
|
|
|
|
// Route::get('/user-activity-report/static-print-country-chart', 'UserActivityController@staticPrintCountryChart');
|
|
Route::get('/user-activity-report/static-print-organization-chart', 'UserActivityController@staticPrintOrganizationChart');
|
|
|
|
Route::post('/user-activity-report/add', 'UserActivityController@addGroup');
|
|
Route::post('/user-activity-report/edit/{role}', 'UserActivityController@editGroup');
|
|
Route::post('/user-activity-report/delete/{role}', 'UserActivityController@deleteGroup');
|
|
Route::get('/user-activity-report/print/{role}', 'UserActivityController@printGroup');
|
|
Route::get('/user-activity-report-index', 'UserActivityController@indexShow')->middleware(['auth', 'confirmUser']);
|
|
Route::get('/user-activity-report/show-users/{role}', 'UserActivityController@showUsers');
|
|
Route::get('/user-activity-report/log-list', 'UserActivityController@logList');
|
|
// // Route::get('/user-activity-report/{role}', 'UserActivityController@userLogs');
|
|
// // https://rms.rmto.ir/user-activity-report/show/56
|
|
// Route::get('/user-activity-report', 'UserActivityController@index')->middleware(['auth']);
|
|
|
|
// Route::get('users/user-activity-logs', 'UserController@userActivityLogs');
|
|
// /// UserActivity end
|
|
|
|
|
|
// Route::middleware('cors:api')->get('/public/rahdari/road-maintenance-project/{id}/get-distance', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistancePublic');
|
|
// Route::middleware('cors:api')->get('/public/rahdari/road-maintenance-project/{id}/get-distance-update-list', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistanceUpdateListPublic');
|
|
// Route::middleware('cors:api')->get('/public/cmms-data', 'CmmsDemoController@index');
|
|
// Route::middleware('cors:api')->get('/public/cmms', 'CmmsDemoController@index_view');
|
|
// Route::middleware('cors:api')->get('/public/cmms-download', 'CmmsDemoController@download');
|
|
// Route::middleware('cors:api')->get('/public/rahdari/road-danger-prevention/getlist', 'RoadDangerPreventionPublicController@getDangerPreventionListPublic');
|
|
// Route::middleware('cors:api')->get('/public/rahdari/road-danger-prevention/{id}/get-distance-update-list', 'RoadDangerPreventionPublicController@getDangerPreventionDistanceUpdateList');
|
|
// Route::middleware('cors:api')->get('/public/rahdari/road-upgrade-safety/getlist', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyListPublic');
|
|
// Route::middleware('cors:api')->get('/yasitestmap', function () {
|
|
// switch (request()->type) {
|
|
// case 'camp':
|
|
// if (auth()->user()) {
|
|
// auth()->user()->addActivityComplete(1051);
|
|
// }
|
|
// break;
|
|
|
|
// case 'campNew':
|
|
// if (auth()->user()) {
|
|
// auth()->user()->addActivityComplete(1115);
|
|
// }
|
|
// break;
|
|
|
|
// case 'fastreact':
|
|
// if (auth()->user()) {
|
|
// auth()->user()->addActivityComplete(1114);
|
|
// }
|
|
// break;
|
|
|
|
// case 'rahdari':
|
|
// if (auth()->user()) {
|
|
// auth()->user()->addActivityComplete(1030);
|
|
// }
|
|
// break;
|
|
|
|
// case 'pro':
|
|
// if (auth()->user()) {
|
|
// auth()->user()->addActivityComplete(1013);
|
|
// }
|
|
// break;
|
|
|
|
// case 'rahdar':
|
|
// if (auth()->user()) {
|
|
// auth()->user()->addActivityComplete(1023);
|
|
// }
|
|
// break;
|
|
// }
|
|
// return view('rmto-preview.pages.yasitestmap');
|
|
// });
|
|
|
|
// // Route::get('/', function () {
|
|
// // return view('rmto-preview.pages.new_template');
|
|
// // })->middleware(['auth', 'confirmUser', 'randd']);
|
|
|
|
// Route::get('/', function () {
|
|
// return view('rmto-preview.pages.new_template');
|
|
// })->middleware(['auth', 'confirmUser', 'randd']);
|
|
|
|
|
|
Auth::routes();
|
|
|
|
// Route::get('/clear-cache-clear-cache', function () {
|
|
// Artisan::call('cache:clear');
|
|
// Artisan::call('route:clear');
|
|
// Artisan::call('view:clear');
|
|
// Artisan::call('config:clear');
|
|
// Artisan::call('event:clear');
|
|
// Artisan::call('optimize:clear');
|
|
// Artisan::call('clear-compiled');
|
|
// return "Cache is cleared";
|
|
// });
|
|
|
|
// // Route::get('/home', function () {
|
|
// // return redirect('rmto');
|
|
// // })->name('home');
|
|
|
|
|
|
Route::get('rmtologin', function () {
|
|
return redirect('login');
|
|
})->name('rmtologin');
|
|
|
|
// Route::post('road-items-amir', 'RoadItemsProjectController@store');
|
|
|
|
// Route::middleware(['auth'])->group(function () {
|
|
// Route::get('rmto', function () {
|
|
// return redirect('/');
|
|
// });
|
|
|
|
|
|
// /* cmms's view */
|
|
// Route::get('cmms-audit', function () {
|
|
// return view('cmms.audit_index');
|
|
// }); // view
|
|
// Route::get('cmms-audit/add', function () {
|
|
// return view('cmms.audit_create');
|
|
// }); // view
|
|
|
|
// Route::get('cmms-audit/{id}/edit', function (Illuminate\Http\Request $request) {
|
|
// $id = $request->id;
|
|
|
|
// return view('cmms.audit_update', compact('id'));
|
|
// }); // view
|
|
|
|
// Route::get('cmms/all', 'Api\CMMSController@index'); // api
|
|
// Route::post('cmms/create', 'Api\CMMSController@store'); // api
|
|
// Route::get('cmms/provinces/all', 'Api\CMMSController@getProvinces'); // api
|
|
// Route::post('cmms/{id}/edit', 'Api\CMMSController@update'); // api
|
|
|
|
|
|
// Route::resource('road-items', 'RoadItemsProjectController')->except([
|
|
// 'show', 'edit', 'update', 'destroy'
|
|
// ]);
|
|
|
|
// Route::resource('road-construction', 'RoadConstructionProjectController')->except([
|
|
// 'show', 'update', 'destroy'
|
|
// ]);
|
|
|
|
// Route::get('bi/subtitleCounts', 'Api\BiController@getSubtitleCounts');
|
|
|
|
// Route::view('rmtobi', 'rmto-preview.BI');
|
|
// Route::get('project_list', 'RoadConstructionProjectController@index');
|
|
// Route::view('rmto-patrol', 'rmto-preview.pages.road-patrol');
|
|
// Route::post('rmto-patrol-add', 'RoadPatrolProjectController@store');
|
|
// Route::get('accident-251-points', 'Accident251PointController@index');
|
|
// Route::get('accident-251-points-dt', 'Accident251PointController@datatable');
|
|
// Route::post('accident-251-points/{point}', 'Accident251PointController@update');
|
|
// Route::get('accident-points', 'AccidentPointController@index');
|
|
// Route::get('accident-points-dt', 'AccidentPointController@datatable');
|
|
// Route::post('accident-points/{point}', 'AccidentPointController@update');
|
|
// Route::get('abrar-projects', 'AbrarPlanProjectController@index');
|
|
// Route::get('abrar-projects/{project}', 'AbrarPlanProjectController@show');
|
|
// Route::post('abrar-projects/{project}', 'AbrarPlanProjectController@update');
|
|
|
|
|
|
Route::get('webapi/users', 'UserController@index');
|
|
// Route::get('usersn', 'UserController@getUserListPage');
|
|
// Route::post('users/reset/{id}', 'UserController@updateToDefaultPassword');
|
|
// Route::post('users', 'UserController@store');
|
|
Route::post('users/change_password/{user}', 'UserController@changePassword');
|
|
Route::get('users/summary_report/{user}', 'UserController@getUserSummaryReport');
|
|
|
|
// //Route::get('users/projects', 'UserController@getUserProjects');
|
|
// Route::get('users/projects', 'UserController@getNewUserProjects');
|
|
// Route::get('users/get_user_permissions_types', 'UserController@getUserPermissionsTypes');
|
|
Route::post('users/change_confirmed_status', 'UserController@changeConfirmedStatus');
|
|
// Route::get('users/change_user_enabeld/{user}', 'UserController@changeUserEnabeld');
|
|
Route::post('users/give_permissions', 'UserController@givePermissionsTo');
|
|
Route::post('users/delete', 'UserController@destroy');
|
|
// Route::post('users/{id}', 'UserController@update');
|
|
// // Route::get('users/rate', 'UserController@getUserRating');
|
|
|
|
// Route::get('users/cities-projects-count', 'UserController@getProvinceProjectsCount');
|
|
// Route::get('users/cities-projects-item', 'UserController@getProvinceProjectsItem');
|
|
// Route::post('users/cities-projects-item/delete', 'UserController@deleteSpecificUserProject');
|
|
// Route::get('users/provinces-projects-count', 'UserController@getAdminProvinceProjectsCount');
|
|
// Route::get('users/province-cities-projects-count', 'UserController@getAdminCityProjectsCount');
|
|
// Route::get('users/list', 'UserController@getProfileAndUserList');
|
|
// Route::post('users/updateinfo/{id}', 'UserController@updateUserInfo');
|
|
// Route::get('projects/ristat', 'UserController@getRoadItemsProjectsStat');
|
|
// Route::get('projects/getrirpadmin/{id}', 'UserController@getAdminProvinceProjectsItem');
|
|
|
|
// Route::get('public/users/provinces-projects-count', 'UserController@getAdminProvinceProjectsCount');
|
|
// Route::get('public/users/province-cities-projects-count', 'UserController@getAdminCityProjectsCount');
|
|
// Route::get('public/projects/ristat', 'UserController@getRoadItemsProjectsStat');
|
|
// Route::get('public/projects/getrirpadmin/{id}', 'UserController@getAdminProvinceProjectsItem');
|
|
|
|
// Route::get('/karbarlist_old', 'View\UserController@showKarbarlist')->middleware(['auth', 'confirmUser'])->name('show.usermanagement');
|
|
|
|
|
|
// // Route::get('/profile-getinfo', 'UserController@profile');
|
|
Route::post('/profile/edit', 'UserController@profile_edit');
|
|
|
|
Route::get('users/{id}/permission/', 'UserController@userPermission');
|
|
Route::post('users/{user}/permission/', 'UserController@assignPermission');
|
|
Route::middleware('auth')->resource('users', 'UserController');
|
|
Route::get('webapi/user/get-permission', 'UserController@getUserPermissions')->middleware(['auth']);
|
|
Route::post('add-simple-users', 'UserController@simpleAddUser');
|
|
// Route::post('edit-role/{id}', 'UserController@editRole');
|
|
// Route::post('create-role', 'UserController@createRole');
|
|
// Route::post('delete-role/{id}', 'UserController@deleteRole');
|
|
|
|
Route::get('user/permissions', 'UserController@getAllPermissions');
|
|
|
|
|
|
|
|
// Route::get('users/{id}/permission/', 'UserController@userPermission');
|
|
// Route::post('users/{user}/permission/', 'UserController@assignPermission');
|
|
// Route::get('user/status/{id}', 'UserController@status');
|
|
// Route::post('create-role', 'UserController@createRole');
|
|
Route::get('show-all-roles', 'UserController@showAllRoles');
|
|
Route::get('show-role/{id}', 'UserController@showRole');
|
|
Route::post('edit-role/{id}', 'UserController@editRole');
|
|
Route::post('delete-role/{id}', 'UserController@deleteRole');
|
|
|
|
Route::get('/user-activity-report/print/user/{user}', 'UserController@printGroup');
|
|
|
|
|
|
// Route::get('events', 'RmsEventController@index');
|
|
// Route::post('events', 'RmsEventController@storeEvent');
|
|
// Route::get('events/user/download/{id}', 'RmsEventController@userDownloadEvent');
|
|
// Route::post('events/user/upload/{id}', 'RmsEventController@userUploadEvent');
|
|
// Route::get('events/create', 'RmsEventController@create');
|
|
// Route::get('events/list', 'RmsEventController@userEventList');
|
|
// Route::get('events/histories/{id}', 'RmsEventController@getEventHistories');
|
|
// Route::get('events/edit/{id}', 'RmsEventController@edit');
|
|
// Route::post('events/edit/{id}', 'RmsEventController@update');
|
|
// Route::post('events/delete/{id}', 'RmsEventController@destroy');
|
|
// Route::get('projects/road-items/{id}/edit', 'RoadItemsProjectController@edit');
|
|
// Route::get('projects/road-items/{id}', 'RoadItemsProjectController@show');
|
|
// Route::post('projects/road-items/{id}', 'RoadItemsProjectController@update');
|
|
// Route::post('events/archive/{id}', 'RmsEventController@archiveEvent');
|
|
// Route::get('events/archive', 'RmsEventController@indexArchivedEvent');
|
|
// Route::get('events/archived', 'RmsEventController@getArchivedEventPage');
|
|
// Route::get('projects/road-items-view/{id}', 'RoadItemsProjectController@viewProject');
|
|
// Route::get('projects/riview', 'RoadItemsProjectController@viewProjectPage');
|
|
// Route::get('projects/getrirpadmin', 'RoadItemsProjectController@table3InRoadItemProject');
|
|
// Route::get('/jahesh-project', 'JaheshOperationController@index');
|
|
// Route::post('/jahesh-project/{id}', 'JaheshOperationController@update');
|
|
// Route::get('/jahesh-project/edit', 'JaheshOperationController@showJaheshEditForm');
|
|
// Route::get('/homeprojects/roaditems/points', 'HomeProjectController@getRoadItemsProjectPoints');
|
|
// Route::get('/contents/provinces/{?flag}', 'HomeContentController@getAllProvinces');
|
|
// Route::get('/contents/provinces/{id}', 'HomeContentController@getAllCitiesByProvince');
|
|
// Route::get('/road-maintenance-project/getlist', 'RoadMaintenanceProjectController@index');
|
|
// // Route::get('/road-maintenance-project/create', 'RoadMaintenanceProjectController@create');
|
|
// Route::post('/road-maintenance-project', 'RoadMaintenanceProjectController@store');
|
|
// Route::post('/road-maintenance-project/{id}/edit', 'RoadMaintenanceProjectController@update');
|
|
// Route::get('/road-maintenance-project/show/{id}', 'RoadMaintenanceProjectController@show');
|
|
// Route::get('/road-maintenance-project/getpoints', 'RoadMaintenanceProjectController@indexPoints');
|
|
// Route::get('/road-maintenance-project/getstatuslist', 'RoadMaintenanceProjectController@indexStatus');
|
|
// Route::post('/road-maintenance-project/{id}/edit-status', 'RoadMaintenanceProjectController@updateStatus');
|
|
// Route::get('/road-maintenance-project/status', 'RoadMaintenanceProjectController@getLastStatus');
|
|
// Route::get('/road-maintenance-project/create-new', 'RoadMaintenanceProjectController@createNew');
|
|
|
|
|
|
// Route::get('/danger-point', 'DangerPointController@showDangerPointPage');
|
|
// Route::get('/danger-point-admin', 'DangerPointController@showDangerPointAdminPage');
|
|
|
|
// //Route::get('/danger-point-dnbauweoik930u42hkied', 'DangerPointController@addNewUsers');
|
|
|
|
// Route::get('webapi/danger-point/get-user-provinces', 'DangerPointController@getUserProvince');
|
|
|
|
// Route::post('webapi/danger-point/create', 'DangerPointController@storeDanger');
|
|
// Route::post('webapi/danger-point/{id}/edit', 'DangerPointController@updateDanger');
|
|
// Route::post('webapi/danger-point/details', 'DangerPointController@storeDangerDetails');
|
|
// Route::post('webapi/danger-point/accident', 'DangerPointController@storeDangerAccident');
|
|
// Route::post('webapi/danger-point/details/{id}/edit', 'DangerPointController@updateDangerDetails');
|
|
// Route::post('webapi/danger-point/accident/{id}/edit', 'DangerPointController@updateDangerAccident');
|
|
// Route::post('webapi/danger-point/images', 'DangerPointController@storeDangerImages');
|
|
// Route::get('webapi/danger-point/getlist', 'DangerPointController@getDangerPoint');
|
|
// Route::get('webapi/danger-point/getlist-admin', 'DangerPointController@getDangerPointAdmin');
|
|
// Route::get('webapi/danger-point/{id}/getacclist', 'DangerPointController@getDangerAccidents');
|
|
// Route::post('webapi/danger-point/images/upload', 'DangerPointController@storeDangerPreviewImage');
|
|
// Route::post('webapi/danger-point/images/delete', 'DangerPointController@destroyDangerPreviewImage');
|
|
// Route::get('webapi/danger-point/{id}/preview/{op}', 'DangerPointController@getDangerPointPreview');
|
|
// Route::post('webapi/danger-point/images/files', 'DangerPointController@uploadDangerPointFiles');
|
|
// Route::post('webapi/danger-point/images/files/delete', 'DangerPointController@destroyDangerFilesImage');
|
|
// Route::post('webapi/danger-point/status/province-submit', 'DangerPointController@provinceFinalSubmit');
|
|
// Route::post('webapi/danger-point/{id}/delete', 'DangerPointController@destroyDanger');
|
|
// Route::post('webapi/danger-point/status/admin-submit', 'DangerPointController@adminSubmitStatus');
|
|
// Route::post('webapi/danger-point/delete/acc', 'DangerPointPublicController@destroyDangerPointAccident');
|
|
|
|
|
|
// // dayli accident begin
|
|
// Route::get('/daily_accident', 'View\DailyAccidentController@index');
|
|
Route::get('/daily_accident/show', 'DailyAccidentController@show');
|
|
Route::post('/daily_accident/store', 'DailyAccidentController@store');
|
|
Route::post('/daily_accident/update/{accident}', 'DailyAccidentController@update');
|
|
Route::post('/daily_accident/delete/{accident}', 'DailyAccidentController@delete');
|
|
|
|
// Route::get('/daily_accident/get_pending_accidents_count', 'DailyAccidentController@getPendingAccidentsCount');
|
|
Route::get('/daily_accident/accident_reasons', 'DailyAccidentController@getAccidentReasons');
|
|
Route::get('/daily_accident/accident_increase_damage_reasons', 'DailyAccidentController@getAccidentIncreaseDamageReasons');
|
|
Route::get('/daily_accident/get_participants', 'DailyAccidentController@getParticipants');
|
|
Route::get('/daily_accident/accident_types', 'DailyAccidentController@getAccidentTypes');
|
|
Route::get('/daily_accident/get_accident_collision_type', 'DailyAccidentController@getAccidentCollisionType');
|
|
|
|
Route::get('/daily_accident/{accident}', 'DailyAccidentController@details');
|
|
Route::post('/daily_accident/set_state/{accident}', 'DailyAccidentController@setState');
|
|
|
|
Route::get('/daily_accident_poster', 'DailyAccidentController@poster');
|
|
// Route::get('/daily_accident_poster_information', 'DailyAccidentController@getPosterInformation');
|
|
|
|
// Route::get('/daily_accident_map', 'View\DailyAccidentController@map');
|
|
// Route::get('/daily_accident_map/accidents', 'DailyAccidentController@getAccidents');
|
|
|
|
// // dayli accident end
|
|
|
|
// /// map
|
|
// Route::get('/road-maintenance-project/showonmap', 'RoadMaintenanceProjectPublicController@showMaintenanceProjectMap');
|
|
// Route::get('/road-construction-rural/showonmap', 'RoadConstructionRuralPublicController@showConstructionRuralMap');
|
|
// Route::get('/road-technical-building/showonmap', 'RoadTechnicalBuildingPublicController@showTechnicalBuildingMap');
|
|
// Route::get('/road-danger-prevention/showonmap', 'RoadDangerPreventionPublicController@showDangerPreventionMap');
|
|
// Route::get('/road-upgrade-safety/showonmap', 'RoadUpgradeSafetyPublicController@showUpgradeSafetyMap');
|
|
// Route::get('/road-tollhouse-management/showonmap', 'RoadTollhouseManagementPublicController@showTollhouseManagementMap');
|
|
// /// report
|
|
// Route::get('/road-maintenance-project/report', 'RoadMaintenanceProjectPublicController@getRoadMaintenanceReportPage');
|
|
|
|
// Route::get('webapi/road-maintenance-project/getstat', 'RoadMaintenanceProjectController@getMaintenanceProjectProvinceStat');
|
|
// /// view of porozhe ha
|
|
// // Route::view('/road-maintenance-project', 'rmto-preview.pages.road-maintenance-project');
|
|
// // Route::view('/road-tollhouse-management', 'rmto-preview.pages.road-tollhouse-management');
|
|
// // Route::view('/road-upgrade-safety', 'rmto-preview.pages.road-upgrade-safety');
|
|
// // Route::view('/road-danger-prevention', 'rmto-preview.pages.road-danger-prevention');
|
|
// // Route::view('/road-construction-rural', 'rmto-preview.pages.road-construction-rural');
|
|
// // Route::view('/road-technical-building', 'rmto-preview.pages.road-technical-building');
|
|
|
|
// ///////// porozhe haye rahdari routes
|
|
|
|
|
|
// Route::get('rahdari/road-maintenance-project/getlist', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectList');
|
|
// Route::get('rahdari/road-maintenance-project/{id}/getproject', 'RoadMaintenanceProjectPublicController@getMaintenanceProject');
|
|
// Route::post('rahdari/road-maintenance-project/create', 'RoadMaintenanceProjectPublicController@storeMaintenanceProject');
|
|
// Route::post('rahdari/road-maintenance-project/{id}/edit', 'RoadMaintenanceProjectPublicController@updateMaintenanceProject');
|
|
// Route::get('rahdari/road-maintenance-project/{id}/get-distance', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistance');
|
|
// Route::post('rahdari/road-maintenance-project/{id}/edit-distance', 'RoadMaintenanceProjectPublicController@updateMaintenanceProjectDistance');
|
|
// Route::post('rahdari/road-maintenance-project/{id}/submit-distance', 'RoadMaintenanceProjectPublicController@submitMaintenanceProjectDistance');
|
|
// Route::post('rahdari/road-maintenance-project/{id}/submit', 'RoadMaintenanceProjectPublicController@submitMaintenanceProject');
|
|
// Route::post('rahdari/road-maintenance-project/{id}/delete', 'RoadMaintenanceProjectPublicController@destroyMaintenanceProject');
|
|
// Route::get('rahdari/road-maintenance-project/{id}/get-distance-update', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistanceUpdate');
|
|
// Route::post('rahdari/road-maintenance-project/{id}/edit-distance-update', 'RoadMaintenanceProjectPublicController@updateMaintenanceProjectDistanceUpdate');
|
|
// Route::get('rahdari/road-maintenance-project/{id}/get-distance-update-list', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectDistanceUpdateList');
|
|
// Route::post('rahdari/road-maintenance-project/history-images/upload', 'RoadMaintenanceProjectPublicController@storeMaintenanceProjectHistoryImage');
|
|
// Route::post('rahdari/road-maintenance-project/history-images/delete-image', 'RoadMaintenanceProjectPublicController@destroyMaintenanceProjectHistoryImage');
|
|
// Route::get('rahdari/road-maintenance-project/getstat', 'RoadMaintenanceProjectPublicController@getMaintenanceProjectProvinceStat');
|
|
// Route::get('rahdari/road-maintenance-project/getpoints', 'RoadMaintenanceProjectPublicController@indexPoints');
|
|
// Route::post('rahdari/road-maintenance-project/{id}/submit-history', 'RoadMaintenanceProjectPublicController@submitMaintenanceProjectHistory');
|
|
// Route::post('rahdari/road-maintenance-project/submit-rate', 'RoadMaintenanceProjectPublicController@submitRoadMaintenanceProjectRate');
|
|
|
|
|
|
|
|
|
|
// ////// road construction rural
|
|
// Route::get('rahdari/road-construction-rural/getlist', 'RoadConstructionRuralPublicController@getConstructionRuralList');
|
|
// Route::get('rahdari/road-construction-rural/{id}/getproject', 'RoadConstructionRuralPublicController@getConstructionRural');
|
|
// Route::post('rahdari/road-construction-rural/create', 'RoadConstructionRuralPublicController@storeConstructionRural');
|
|
// Route::post('rahdari/road-construction-rural/{id}/edit', 'RoadConstructionRuralPublicController@updateConstructionRural');
|
|
// Route::get('rahdari/road-construction-rural/{id}/get-distance', 'RoadConstructionRuralPublicController@getConstructionRuralDistance');
|
|
// Route::post('rahdari/road-construction-rural/{id}/edit-distance', 'RoadConstructionRuralPublicController@updateConstructionRuralDistance');
|
|
// Route::post('rahdari/road-construction-rural/{id}/submit-distance', 'RoadConstructionRuralPublicController@submitConstructionRuralDistance');
|
|
// Route::post('rahdari/road-construction-rural/{id}/submit', 'RoadConstructionRuralPublicController@submitConstructionRural');
|
|
// Route::post('rahdari/road-construction-rural/{id}/delete', 'RoadConstructionRuralPublicController@destroyConstructionRural');
|
|
// Route::get('rahdari/road-construction-rural/{id}/get-distance-update', 'RoadConstructionRuralPublicController@getConstructionRuralDistanceUpdate');
|
|
// Route::post('rahdari/road-construction-rural/{id}/edit-distance-update', 'RoadConstructionRuralPublicController@updateConstructionRuralDistanceUpdate');
|
|
// Route::get('rahdari/road-construction-rural/{id}/get-distance-update-list', 'RoadConstructionRuralPublicController@getConstructionRuralDistanceUpdateList');
|
|
// Route::post('rahdari/road-construction-rural/history-images/upload', 'RoadConstructionRuralPublicController@storeConstructionRuralHistoryImage');
|
|
// Route::post('rahdari/road-construction-rural/history-images/delete-image', 'RoadConstructionRuralPublicController@destroyConstructionRuralHistoryImage');
|
|
// Route::get('rahdari/road-construction-rural/getstat', 'RoadConstructionRuralPublicController@getConstructionRuralProvinceStat');
|
|
// Route::get('rahdari/road-construction-rural/getpoints', 'RoadConstructionRuralPublicController@indexPoints');
|
|
// Route::post('rahdari/road-construction-rural/{id}/submit-history', 'RoadConstructionRuralPublicController@submitConstructionRuralHistory');
|
|
// Route::post('rahdari/road-construction-rural/submit-rate', 'RoadConstructionRuralPublicController@submitRoadConstructionRuralRate');
|
|
|
|
// //// road technical building
|
|
|
|
// Route::get('rahdari/road-technical-building/getlist', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingList');
|
|
// Route::get('rahdari/road-technical-building/{id}/getproject', 'RoadTechnicalBuildingPublicController@getTechnicalBuilding');
|
|
// Route::get('rahdari/road-technical-building/{id}/get-distance', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistance');
|
|
// Route::get('rahdari/road-technical-building/{id}/get-distance-update', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistanceUpdate');
|
|
// Route::get('rahdari/road-technical-building/{id}/get-distance-update-list', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingDistanceUpdateList');
|
|
// Route::get('rahdari/road-technical-building/getstat', 'RoadTechnicalBuildingPublicController@getTechnicalBuildingProvinceStat');
|
|
// Route::get('rahdari/road-technical-building/getpoints', 'RoadTechnicalBuildingPublicController@indexPoints');
|
|
// Route::post('rahdari/road-technical-building/{id}/edit-distance-update', 'RoadTechnicalBuildingPublicController@updateTechnicalBuildingDistanceUpdate');
|
|
// Route::post('rahdari/road-technical-building/{id}/edit-distance', 'RoadTechnicalBuildingPublicController@updateTechnicalBuildingDistance');
|
|
// Route::post('rahdari/road-technical-building/{id}/submit-distance', 'RoadTechnicalBuildingPublicController@submitTechnicalBuildingDistance');
|
|
// Route::post('rahdari/road-technical-building/{id}/submit', 'RoadTechnicalBuildingPublicController@submitTechnicalBuilding');
|
|
// Route::post('rahdari/road-technical-building/{id}/delete', 'RoadTechnicalBuildingPublicController@destroyTechnicalBuilding');
|
|
// Route::post('rahdari/road-technical-building/history-images/upload', 'RoadTechnicalBuildingPublicController@storeTechnicalBuildingHistoryImage');
|
|
// Route::post('rahdari/road-technical-building/history-images/delete-image', 'RoadTechnicalBuildingPublicController@destroyTechnicalBuildingHistoryImage');
|
|
// Route::post('rahdari/road-technical-building/create', 'RoadTechnicalBuildingPublicController@storeTechnicalBuilding');
|
|
// Route::post('rahdari/road-technical-building/{id}/edit', 'RoadTechnicalBuildingPublicController@updateTechnicalBuilding');
|
|
// Route::post('rahdari/road-technical-building/{id}/submit-history', 'RoadTechnicalBuildingPublicController@submitTechnicalBuildingHistory');
|
|
// Route::post('rahdari/road-technical-building/submit-rate', 'RoadTechnicalBuildingPublicController@submitRoadTechnicalBuildingRate');
|
|
|
|
|
|
// /// road danger prevention
|
|
|
|
|
|
// Route::get('rahdari/road-danger-prevention/getlist', 'RoadDangerPreventionPublicController@getDangerPreventionList');
|
|
// Route::get('rahdari/road-danger-prevention/{id}/getproject', 'RoadDangerPreventionPublicController@getDangerPrevention');
|
|
// Route::get('rahdari/road-danger-prevention/{id}/get-distance', 'RoadDangerPreventionPublicController@getDangerPreventionDistance');
|
|
// Route::get('rahdari/road-danger-prevention/{id}/get-distance-update', 'RoadDangerPreventionPublicController@getDangerPreventionDistanceUpdate');
|
|
// Route::get('rahdari/road-danger-prevention/{id}/get-distance-update-list', 'RoadDangerPreventionPublicController@getDangerPreventionDistanceUpdateList');
|
|
// Route::get('rahdari/road-danger-prevention/getstat', 'RoadDangerPreventionPublicController@getDangerPreventionProvinceStat');
|
|
// Route::get('rahdari/road-danger-prevention/getpoints', 'RoadDangerPreventionPublicController@indexPoints');
|
|
// Route::post('rahdari/road-danger-prevention/{id}/edit-distance-update', 'RoadDangerPreventionPublicController@updateDangerPreventionDistanceUpdate');
|
|
// Route::post('rahdari/road-danger-prevention/{id}/edit-distance', 'RoadDangerPreventionPublicController@updateDangerPreventionDistance');
|
|
// Route::post('rahdari/road-danger-prevention/{id}/submit-distance', 'RoadDangerPreventionPublicController@submitDangerPreventionDistance');
|
|
// Route::post('rahdari/road-danger-prevention/{id}/submit', 'RoadDangerPreventionPublicController@submitDangerPrevention');
|
|
// Route::post('rahdari/road-danger-prevention/{id}/delete', 'RoadDangerPreventionPublicController@destroyDangerPrevention');
|
|
// Route::post('rahdari/road-danger-prevention/history-images/upload', 'RoadDangerPreventionPublicController@storeDangerPreventionHistoryImage');
|
|
// Route::post('rahdari/road-danger-prevention/history-images/delete-image', 'RoadDangerPreventionPublicController@destroyDangerPreventionHistoryImage');
|
|
// Route::post('rahdari/road-danger-prevention/create', 'RoadDangerPreventionPublicController@storeDangerPrevention');
|
|
// Route::post('rahdari/road-danger-prevention/{id}/edit', 'RoadDangerPreventionPublicController@updateDangerPrevention');
|
|
// Route::post('rahdari/road-danger-prevention/{id}/submit-history', 'RoadDangerPreventionPublicController@submitDangerPreventionHistory');
|
|
// Route::post('rahdari/road-danger-prevention/submit-rate', 'RoadDangerPreventionPublicController@submitRoadDangerPreventionRate');
|
|
|
|
|
|
// /// road upgrade safety
|
|
|
|
// Route::get('rahdari/road-upgrade-safety/getlist', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyList');
|
|
// Route::get('rahdari/road-upgrade-safety/{id}/getproject', 'RoadUpgradeSafetyPublicController@getUpgradeSafety');
|
|
// Route::get('rahdari/road-upgrade-safety/{id}/get-distance', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistance');
|
|
// Route::get('rahdari/road-upgrade-safety/{id}/get-distance-update', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistanceUpdate');
|
|
// Route::get('rahdari/road-upgrade-safety/{id}/get-distance-update-list', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyDistanceUpdateList');
|
|
// Route::get('rahdari/road-upgrade-safety/getstat', 'RoadUpgradeSafetyPublicController@getUpgradeSafetyProvinceStat');
|
|
// Route::get('rahdari/road-upgrade-safety/getpoints', 'RoadUpgradeSafetyPublicController@indexPoints');
|
|
// Route::post('rahdari/road-upgrade-safety/{id}/edit-distance-update', 'RoadUpgradeSafetyPublicController@updateUpgradeSafetyDistanceUpdate');
|
|
// Route::post('rahdari/road-upgrade-safety/{id}/edit-distance', 'RoadUpgradeSafetyPublicController@updateUpgradeSafetyDistance');
|
|
// Route::post('rahdari/road-upgrade-safety/{id}/submit-distance', 'RoadUpgradeSafetyPublicController@submitUpgradeSafetyDistance');
|
|
// Route::post('rahdari/road-upgrade-safety/{id}/submit', 'RoadUpgradeSafetyPublicController@submitUpgradeSafety');
|
|
// Route::post('rahdari/road-upgrade-safety/{id}/delete', 'RoadUpgradeSafetyPublicController@destroyUpgradeSafety');
|
|
// Route::post('rahdari/road-upgrade-safety/history-images/upload', 'RoadUpgradeSafetyPublicController@storeUpgradeSafetyHistoryImage');
|
|
// Route::post('rahdari/road-upgrade-safety/history-images/delete-image', 'RoadUpgradeSafetyPublicController@destroyUpgradeSafetyHistoryImage');
|
|
// Route::post('rahdari/road-upgrade-safety/create', 'RoadUpgradeSafetyPublicController@storeUpgradeSafety');
|
|
// Route::post('rahdari/road-upgrade-safety/{id}/edit', 'RoadUpgradeSafetyPublicController@updateUpgradeSafety');
|
|
// Route::post('rahdari/road-upgrade-safety/{id}/submit-history', 'RoadUpgradeSafetyPublicController@submitUpgradeSafetyHistory');
|
|
// Route::post('rahdari/road-upgrade-safety/submit-rate', 'RoadUpgradeSafetyPublicController@submitRoadUpgradeSafetyRate');
|
|
|
|
// /// road tollhouse management
|
|
|
|
// Route::get('rahdari/road-tollhouse-management/getlist', 'RoadTollhouseManagementPublicController@getTollhouseManagementList');
|
|
// Route::get('rahdari/road-tollhouse-management/{id}/getproject', 'RoadTollhouseManagementPublicController@getTollhouseManagement');
|
|
// Route::get('rahdari/road-tollhouse-management/{id}/get-distance', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistance');
|
|
// Route::get('rahdari/road-tollhouse-management/{id}/get-distance-update', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistanceUpdate');
|
|
// Route::get('rahdari/road-tollhouse-management/{id}/get-distance-update-list', 'RoadTollhouseManagementPublicController@getTollhouseManagementDistanceUpdateList');
|
|
// Route::get('rahdari/road-tollhouse-management/getstat', 'RoadTollhouseManagementPublicController@getTollhouseManagementProvinceStat');
|
|
// Route::get('rahdari/road-tollhouse-management/getpoints', 'RoadTollhouseManagementPublicController@indexPoints');
|
|
// Route::post('rahdari/road-tollhouse-management/{id}/edit-distance-update', 'RoadTollhouseManagementPublicController@updateTollhouseManagementDistanceUpdate');
|
|
// Route::post('rahdari/road-tollhouse-management/{id}/edit-distance', 'RoadTollhouseManagementPublicController@updateTollhouseManagementDistance');
|
|
// Route::post('rahdari/road-tollhouse-management/{id}/submit-distance', 'RoadTollhouseManagementPublicController@submitTollhouseManagementDistance');
|
|
// Route::post('rahdari/road-tollhouse-management/{id}/submit', 'RoadTollhouseManagementPublicController@submitTollhouseManagement');
|
|
// Route::post('rahdari/road-tollhouse-management/{id}/delete', 'RoadTollhouseManagementPublicController@destroyTollhouseManagement');
|
|
// Route::post('rahdari/road-tollhouse-management/history-images/upload', 'RoadTollhouseManagementPublicController@storeTollhouseManagementHistoryImage');
|
|
// Route::post('rahdari/road-tollhouse-management/history-images/delete-image', 'RoadTollhouseManagementPublicController@destroyTollhouseManagementHistoryImage');
|
|
// Route::post('rahdari/road-tollhouse-management/create', 'RoadTollhouseManagementPublicController@storeTollhouseManagement');
|
|
// Route::post('rahdari/road-tollhouse-management/{id}/edit', 'RoadTollhouseManagementPublicController@updateTollhouseManagement');
|
|
// Route::post('rahdari/road-tollhouse-management/{id}/submit-history', 'RoadTollhouseManagementPublicController@submitTollhouseManagementHistory');
|
|
// Route::post('rahdari/road-tollhouse-management/submit-rate', 'RoadTollhouseManagementPublicController@submitRoadTollhouseManagementRate');
|
|
|
|
|
|
|
|
// ///////// end of porozhe haye rahdari routes
|
|
|
|
// /// contact us
|
|
// Route::post('contactus-submit', 'ContactUsController@submit');
|
|
// Route::post('contactus-review', 'ContactUsController@peygiri');
|
|
// });
|
|
|
|
// // public urls
|
|
// //Route::get('/public/road-items-public', 'RoadItemsProjectController@indexPublic');
|
|
// //Route::post('/public/events', 'RmsEventController@storeEvent');
|
|
|
|
|
|
// Route::middleware('cors:api')->get('public/projects/road-items/{id}', 'RoadItemsProjectController@showPublic');
|
|
// //Route::get('public/events/archive', 'RmsEventController@indexArchivedEvent');
|
|
// Route::get('public/jahesh-project', 'JaheshOperationController@publicIndex');
|
|
// Route::get('public/homeprojects/roaditems/points', 'HomeProjectController@getRoadItemsProjectPoints');
|
|
// // zzz
|
|
Route::get('public/contents/edarateOstani', 'HomeContentController@getAllEdarateOstani');
|
|
// Route::get('public/contents/edarateShahri/{city}', 'HomeContentController@getAllEdarateShahri');
|
|
Route::get('public/contents/edarate_shahri_by_province/{province}', 'HomeContentController@getAllEdarateShahriByProvince');
|
|
Route::get('public/contents/provinces', 'HomeContentController@getAllProvinces');
|
|
Route::get('public/contents/provinces/{id}', 'HomeContentController@getAllCitiesByProvince');
|
|
|
|
// Route::get('public/road-maintenance-project/getlist', 'RoadMaintenanceProjectController@index');
|
|
// Route::get('public/road-maintenance-project/getpoints', 'RoadMaintenanceProjectController@indexPoints');
|
|
// Route::get('public/road-maintenance-project/show/{id}', 'RoadMaintenanceProjectController@show');
|
|
// Route::get('public/road-maintenance-project/getstatuslist', 'RoadMaintenanceProjectController@indexStatus');
|
|
// // sharareh begin
|
|
// // Route::get('public/homeprojects/fast/points', 'HomeProjectController@getFastReactionProjectPoints');
|
|
// // sharareh end
|
|
|
|
// Route::get('camp', 'CampController@view');
|
|
// Route::get('camp/all', 'CampController@index');
|
|
// Route::post('webapi/camp/store', 'CampController@store');
|
|
// Route::post('webapi/camp/edit', 'CampController@edit');
|
|
Route::post('camp/update', 'CampController@update');
|
|
// Route::post('camp/delete', 'CampController@destroy');
|
|
// Route::post('camp/get', 'CampController@show');
|
|
// Route::get('camp/map/{id}', 'CampController@show_on_map');
|
|
|
|
// /// new template
|
|
// Route::get('/new-template', function () {
|
|
// return view('rmto-preview.pages.new_template');
|
|
// })->middleware(['auth']);
|
|
|
|
// Route::get('/new-template-bi', function () {
|
|
// return view('rmto-preview.pages.new-bi');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
|
|
// Route::get('/roadmaintananceNew', function () {
|
|
// return view('rmto-preview.pages.roadmaintananceNew');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/roaddangerNew', function () {
|
|
// return view('rmto-preview.pages.roaddangerNew');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/roadupgardeSaftyNew', function () {
|
|
// return view('rmto-preview.pages.roadupgardeSaftyNew');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/roadtechnicalNew', function () {
|
|
// return view('rmto-preview.pages.roadtechnicalNew ');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/tasadofattable', function () {
|
|
// return view('rmto-preview.pages.tasadofattable ');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/tollhouseNew', function () {
|
|
// return view('rmto-preview.pages.tollhouseNew ');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// // xxx
|
|
// Route::get('/RandD', function () {
|
|
// return view('rmto-preview.pages.RandD');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/RandDFirst', function () {
|
|
// return view('rmto-preview.pages.RandFirst');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/RandDSecond', function () {
|
|
// return view('rmto-preview.pages.RandSecond ');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/fastnewReact', function () {
|
|
// return view('rmto-preview.pages.fastnewReact');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/fastnewReactdev', function () {
|
|
// return view('rmto-preview.pages.fastnewReactdev');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/tasadofftable', function () {
|
|
// return view('rmto-preview.pages.tasadofftable');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/tasadofftable-new', function () {
|
|
// return view('rmto-preview.pages.tasadofftablenew');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/analysemap', function () {
|
|
// return view('rmto-preview.pages.analysemap');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/FastReactNew', function () {
|
|
// return view('rmto-preview.pages.FastReactNew');
|
|
// })->middleware('auth');
|
|
|
|
|
|
// Route::get('/projectreport', function () {
|
|
// return view('rmto-preview.pages.projectreport');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/CampNew', function () {
|
|
// return view('rmto-preview.pages.CampNew');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/projectNew', function () {
|
|
// return view('rmto-preview.pages.projectNew');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/RoadItemNew', 'View\RoadItemsController@view')->middleware(['auth', 'confirmUser']);
|
|
// Route::get('/RoadPatrolNew', 'View\RoadPatrolsController@view')->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/biOld', function () {
|
|
// return view('rmto-preview.pages.biNew');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/ContactUs', function () {
|
|
// return view('rmto-preview.pages.ContactUs');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/AccidentPointfull', function () {
|
|
// return view('rmto-preview.pages.AccidentPointfull');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/Accidentpoints251', function () {
|
|
// return view('rmto-preview.pages.Accidentpoints251');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
|
|
|
|
// Route::get('/mini', 'View\MiniController@showMini')->middleware(['auth', 'confirmUser']);
|
|
// Route::get('/roaditemproject', function () {
|
|
// return view('rmto-preview.pages.RoadItemProject');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
Route::get('/profile', function () {
|
|
return view('rmto-preview.pages.profile');
|
|
})->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/newpatrol', function () {
|
|
// return view('rmto-preview.pages.newpatrol');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/newitem', function () {
|
|
// return view('rmto-preview.pages.newitem');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/newpp', function () {
|
|
// return view('rmto-preview.pages.newpp');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/winter-camp', 'View\WinterCampController@view')->middleware(['auth', 'confirmUser']);
|
|
// Route::get('/randd/voting/{id}', 'View\RandDController@showVoteSinglePage');
|
|
// Route::get('bi', 'View\BiController@show');
|
|
|
|
// Route::get('reports', function () {
|
|
// return view('rmto-preview.excel-report');
|
|
// });
|
|
|
|
// Route::get('AxisReport', function () {
|
|
// return view('rmto-preview.pages.AxisReport');
|
|
// });
|
|
|
|
// ///// danger points all
|
|
// Route::get('danger-points-all', function () {
|
|
// return view('rmto-preview.pages.danger-points-all');
|
|
// });
|
|
// /////
|
|
|
|
// //// barname bodje
|
|
// Route::middleware('cors:api')->get('bbopening-all', function () {
|
|
// return view('rmto-preview.pages.bbopening-all');
|
|
// });
|
|
// Route::middleware('cors:api')->get('bbindicators', function () {
|
|
// return view('rmto-preview.pages.bbindicator');
|
|
// });
|
|
// Route::middleware('cors:api')->get('bbpriority', function () {
|
|
// return view('rmto-preview.pages.bbpriority');
|
|
// });
|
|
// Route::middleware('cors:api')->get('bbjahesh', function () {
|
|
// return view('rmto-preview.pages.bbjahesh');
|
|
// });
|
|
// Route::middleware('cors:api')->get('weather-notice', function () {
|
|
// return view('rmto-preview.pages.weather-notice');
|
|
// });
|
|
|
|
|
|
|
|
// // receipt begin
|
|
// Route::middleware('web', 'auth', 'confirmUser')->group(function () {
|
|
// Route::get('receipt', 'View\ReceiptController@view');
|
|
// Route::get('receipt/show', 'ReceiptController@show');
|
|
// Route::get('receipt/get-damages', 'ReceiptController@getDamages');
|
|
// Route::post('receipt/store', 'ReceiptController@store');
|
|
// Route::post('receipt/update/{accident}', 'ReceiptController@update');
|
|
// Route::post('receipt/delete/{accident}', 'ReceiptController@delete');
|
|
// Route::get('receipt/get-damages/{accident}', 'ReceiptController@getAccidentDamages');
|
|
// Route::get('receipt/{accident}', 'ReceiptController@details');
|
|
|
|
// Route::get('receipt/accident/send-to-insurance/{accident}', 'ReceiptController@sendToInsurance');
|
|
|
|
// Route::post('receipt/accident/upload-payment-info/{accident}', 'ReceiptController@uploadPaymentInfo');
|
|
// Route::get('receipt/accident/document-release/{accident}', 'ReceiptController@documentRelease');
|
|
// });
|
|
// // receipt end
|
|
|
|
|
|
// // rahdari begin
|
|
// Route::get('rahdari-points-table', 'View\RahdariPointController@view')->middleware(['auth', 'confirmUser']);
|
|
Route::get('/rahdari-points', 'RahdariPointController@index');
|
|
Route::post('/rahdari-points/create', 'RahdariPointController@store');
|
|
Route::post('/rahdari-points/{point}', 'RahdariPointController@update');
|
|
Route::post('/rahdari-points/{id}/delete', 'RahdariPointController@destroy');
|
|
// // rahdari end
|
|
|
|
|
|
// ///// items and sub items
|
|
// Route::get('/get-items-and-subs', 'TotalRahdariProjectsReportController@get_sub_items');
|
|
|
|
// Route::get('webapi/getuser/userprovince', 'Api\UserDataController@getUserProvince');
|
|
|
|
Route::get('webapi/getuser/province-perm', 'Api\UserDataController@getUserProvinceAfterPermission');
|
|
|
|
// Route::get('amir/role', function () {
|
|
// return Spatie\Permission\Models\Role::all();
|
|
// });
|
|
// Route::get('amir/perm', function () {
|
|
// return Spatie\Permission\Models\Permission::all();
|
|
// });
|
|
|
|
|
|
// Route::get('webapi/cmms/all', 'Api\CMMSController@index');
|
|
// Route::post('webapi/cmms/create', 'Api\CMMSController@store');
|
|
// Route::post('webapi/cmms/machine', 'Api\CMMSController@getByMachineCode');
|
|
// Route::get('webapi/cmms/provinces/all', 'Api\CMMSController@getProvinces');
|
|
// Route::post('webapi/cmms/search', 'Api\CMMSController@search');
|
|
|
|
// Route::middleware('cors:api')->get('webapi/resdevlp/all', 'ResearchDevController@index');
|
|
// Route::middleware('cors:api')->post('webapi/resdevlp/add', 'ResearchDevController@store');
|
|
// Route::middleware('cors:api')->post('webapi/resdevlp/update/{id}', 'ResearchDevController@update');
|
|
// Route::middleware('cors:api')->post('webapi/resdevlp/delete/{id}', 'ResearchDevController@destroy');
|
|
|
|
// Route::middleware('cors:api')->get('webapi/newrandd/all', 'NewRandDCtrl@index');
|
|
// Route::middleware('cors:api')->post('webapi/newrandd/delete/{id}', 'NewRandDCtrl@destroy');
|
|
// Route::middleware('cors:api')->post('webapi/newrandd/add', 'NewRandDCtrl@store');
|
|
// Route::middleware('cors:api')->post('webapi/newrandd/edit/{newRandD}', 'NewRandDCtrl@edit');
|
|
// Route::middleware('cors:api')->post('webapi/newrandd/reject/{newRandD}', 'NewRandDCtrl@reject');
|
|
|
|
|
|
// Route::get('webapi/public/road-tollhouse-management/getlist-public', 'RoadTollhouseManagementPublicController@getTollhouseManagementListPublic');
|
|
|
|
|
|
|
|
// //// milad reports
|
|
|
|
|
|
|
|
// //// RandD Voting API
|
|
// Route::post('webapi/randd/voting/{id}/start', 'Api\RandDVoting\AdminVoterController@startVoting');
|
|
// // Route::post('webapi/randd/voting/{id}/rejectProject', 'Api\RandDVoting\AdminVoterController@rejectProject');
|
|
// Route::middleware('cors:api')->post('webapi/randd/voting/{id}/store', 'Api\RandDVoting\VoterController@storeVoting');
|
|
// Route::get('webapi/randd/voting/{id}/result', 'Api\RandDVoting\VoterController@showResult');
|
|
// Route::post('webapi/randd/voting/{id}/end', 'Api\RandDVoting\AdminVoterController@endVoting');
|
|
|
|
// Route::post('webapi/request', function (Illuminate\Http\Request $request) {
|
|
// return $request->all();
|
|
// });
|
|
|
|
// Route::get('create_temp_role', function () {
|
|
// return Auth::loginUsingId(469);
|
|
// // User::find(1069)->assignRole('RandD');
|
|
// return 'hehe';
|
|
// });
|
|
|
|
|
|
// // for add user activity
|
|
|
|
// Route::get('webapi/cmms/public/all', 'Api\CMMSController@publicIndex');
|
|
// Route::get('webapi/cmms/cities', 'Api\CMMSController@get_cities');
|
|
// Route::middleware('cors:api')->get('webapi/cmms/getVehicleData', 'Api\CMMSController@getVehicleData');
|
|
|
|
|
|
|
|
|
|
// // // excell reports
|
|
|
|
Route::get('/reports/maintanance', 'Api\Excel\ReportController@downloadMaintanance');
|
|
Route::get('/reports/village', 'Api\Excel\ReportController@downloadVillage');
|
|
Route::get('/reports/dangerpoint', 'Api\Excel\ReportController@downloadRoadDanger');
|
|
Route::get('/reports/upgradesaifty', 'Api\Excel\ReportController@downloadRoadUpgrade');
|
|
Route::get('/reports/technical', 'Api\Excel\ReportController@downloadTechnical');
|
|
Route::get('/reports/tollhouse', 'Api\Excel\ReportController@downloadTollhouse');
|
|
Route::get('/reports/roaditem1', 'Api\Excel\ReportController@downloadActivitiesOne');
|
|
|
|
Route::get('/reports/two/maremat', 'Api\Excel\ReportController@downloadMaremat');
|
|
Route::get('/reports/two/alaem', 'Api\Excel\ReportController@downloadAlaem');
|
|
Route::get('/reports/two/paksazi', 'Api\Excel\ReportController@downloadPaksazi');
|
|
Route::get('/reports/two/hefaz', 'Api\Excel\ReportController@downloadHefaz');
|
|
Route::get('/reports/two/roshanaei', 'Api\Excel\ReportController@downloadRoshanaei');
|
|
Route::get('/reports/two/khatkeshi', 'Api\Excel\ReportController@downloadKhatkeshi');
|
|
Route::get('/reports/two/zemestani', 'Api\Excel\ReportController@downloadZemestani');
|
|
Route::get('/reports/two/rangamizi', 'Api\Excel\ReportController@downloadRangamizi');
|
|
Route::get('/reports/two/shosteshoo', 'Api\Excel\ReportController@downloadShosteshoo');
|
|
Route::get('/reports/two/imensazi', 'Api\Excel\ReportController@downloadImensazi');
|
|
Route::get('/reports/two/harim', 'Api\Excel\ReportController@downloadHarim');
|
|
Route::get('/reports/two/pol', 'Api\Excel\ReportController@downloadPol');
|
|
Route::get('/reports/two/toonel', 'Api\Excel\ReportController@downloadToonel');
|
|
Route::get('/reports/two/mashinalat', 'Api\Excel\ReportController@downloadMashinalat');
|
|
Route::get('/reports/two/rahdar', 'Api\Excel\ReportController@downloadRahdar');
|
|
Route::get('/reports/two/ezterari', 'Api\Excel\ReportController@downloadEzterari');
|
|
Route::get('/reports/two/bazrasi', 'Api\Excel\ReportController@downloadbazrasi');
|
|
Route::get('/reports/two/redirect', 'Api\Excel\ReportController@redirect');
|
|
|
|
Route::get('/reports/roaditem3', 'Api\Excel\ReportController@downloadActivitiesThree');
|
|
/** Begin(Hamid) */
|
|
Route::get('/reports/fastnewreact/pending', 'Api\Excel\ReportController@downloadFastNewReactPending');
|
|
Route::get('/reports/fastnewreact/done', 'Api\Excel\ReportController@downloadFastNewReactDone');
|
|
/** End */
|
|
Route::get('/reports/axisreport', 'Api\Excel\ReportController@downloadAxisReports')->name('axis.excel');
|
|
Route::get('/reports/contracts', 'Api\Excel\ReportController@downloadContracts');
|
|
Route::get('/reports/lawmakers', 'Api\Excel\ReportController@downloadLawmakers');
|
|
Route::get('/reports/proposal', 'Api\Excel\ReportController@downloadProposal');
|
|
Route::get('/reports/user-activity-report', 'Api\Excel\ReportController@downloadUserActivityReport');
|
|
Route::get('/reports/receipt', 'Api\Excel\ReportController@downloadReceiptReport');
|
|
Route::get('/reports/users', 'Api\Excel\ReportController@downloadUserReport');
|
|
Route::get('/reports/daily-accident', 'Api\Excel\ReportController@downloadDailyAccidentReport');
|
|
// Route::get('/reports/road-items', 'Api\Excel\ReportController@downloadRoadItemsReport');
|
|
Route::get('/reports/road-patrol', 'Api\Excel\ReportController@downloadRoadPatrolsReport');
|
|
Route::get('/reports/safety-and-privacy', 'Api\Excel\ReportController@downloadSafetyAndPrivacyReport');
|
|
|
|
|
|
// Route::get('excel-dl', function () {
|
|
// return view('excel');
|
|
// });
|
|
// Route::get('fnr-excel-dl', 'Api\Excel\ReportController@fastNewReactDownload');
|
|
|
|
|
|
|
|
// // finance begin
|
|
|
|
// Route::get('/financeproject', function () {
|
|
// return redirect('/financeEnd');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// Route::get('/financeEnd', function () {
|
|
// return redirect('/finance');
|
|
// })->middleware(['auth', 'confirmUser']);
|
|
|
|
// // Route::get('/financeEnd', 'View\ContractController@view')->middleware(['auth', 'confirmUser']);
|
|
// Route::get('/financeNew', 'View\ContractController@new')->middleware(['auth', 'confirmUser']);
|
|
// Route::get('/finance', 'View\ContractController@financeView')->middleware(['auth', 'confirmUser']);
|
|
|
|
Route::middleware('cors:api')->post('contracts/eblagh', 'ContractsController@get_eblagh_meli');
|
|
// Route::middleware('cors:api')->post('contracts/setad', 'ContractsController@get_mojavez_setad');
|
|
Route::middleware('cors:api')->get('contracts/show/{id}', 'ContractsController@show');
|
|
Route::middleware('cors:api')->post('contracts/delete', 'ContractsController@delete');
|
|
Route::middleware('cors:api')->get('contracts/document', 'ContractsController@document');
|
|
|
|
// Route::middleware('cors:api')->get('contracts/index-dev', 'ContractsController@indexForDevelop');
|
|
Route::get('contracts/index', 'ContractsController@index');
|
|
|
|
// Route::middleware('cors:api')->post('contracts/store-dev', 'ContractsController@storeForDevelop');
|
|
Route::middleware('cors:api')->post('contracts/update-dev/{id}', 'ContractsController@updateForDevelop');
|
|
Route::middleware('cors:api')->get('csi/operation/{id}', 'Api\ContractSubItemsController@getOperationType');
|
|
Route::middleware('cors:api')->get('csi/operation', 'Api\ContractSubItemsController@getAllOperationList');
|
|
|
|
Route::middleware('cors:api')->post('csi/delete', 'Api\ContractSubItemsController@delete');
|
|
Route::middleware('cors:api')->get('csi/history/{id}', 'Api\ContractSubItemsController@showHistory');
|
|
|
|
Route::middleware('cors:api')->post('csi/store-dev', 'Api\ContractSubItemsController@storeForDevelop');
|
|
Route::middleware('cors:api')->post('csi/update-dev/{id}', 'Api\ContractSubItemsController@updateForDevelop');
|
|
|
|
// // finance end
|
|
|
|
// Route::middleware('cors:api')->get('webapi/road-observed/count', 'RoadObservationController@roadObservedCounts');
|
|
// Route::middleware('cors:api')->get('webapi/road-observed/pending', 'RoadObservationController@project_pending');
|
|
// Route::middleware('cors:api')->get('webapi/road-observed/done', 'RoadObservationController@project_done');
|
|
|
|
// Route::post('webapi/road-observation-problems/{id}/edit', 'RoadObservationController@update');
|
|
// // Route::post('webapi/road-observation-problems/{id}/edit', 'RoadObservationController@update');
|
|
// Route::get('/road-observation-problems/getlist', 'RoadObservationController@index');
|
|
// Route::get('/road-observation-problems/view', 'RoadObservationController@view');
|
|
// Route::get('public/road-observation-problems/getlist', 'RoadObservationController@indexPublic');
|
|
// Route::get('webapi/fast-reaction/{id}/preview/{op}', 'RoadObservationController@getRoadObservedPreview');
|
|
// Route::middleware('cors:api')->get('webapi/fast-reaction/count', 'RoadObservationController@getRoadObservedCount');
|
|
// Route::post('webapi/fast-reaction/fwd', 'RoadObservationController@fwd_city');
|
|
|
|
// // proposals routes
|
|
// Route::middleware('web', 'auth', 'confirmUser')->group(function () {
|
|
// Route::get('/proposal', 'View\ProposalController@view');
|
|
// Route::get('webapi/proposal/get-data', 'ProposalController@index');
|
|
// Route::get('webapi/proposal/show/{id}', 'ProposalController@show');
|
|
// Route::post('webapi/proposal/store', 'ProposalController@store');
|
|
// Route::post('webapi/proposal/update/{proposal}', 'ProposalController@update');
|
|
// Route::post('webapi/proposal/delete/{proposal}', 'ProposalController@delete');
|
|
// Route::get('webapi/proposal/histories/{proposal}', 'ProposalController@show');
|
|
// });
|
|
|
|
|
|
// // Lawmakers routes
|
|
// Route::middleware('web', 'auth', 'confirmUser')->group(function () {
|
|
// Route::get('lawmakers', 'View\LawmakersController@view');
|
|
// Route::post('lawmakers/update/{lawmakers}', 'LawmakersController@update');
|
|
// Route::post('lawmakers/store', 'LawmakersController@store');
|
|
// Route::post('lawmakers/delete/{lawmaker}', 'LawmakersController@delete');
|
|
// Route::get('lawmakers/all', 'LawmakersController@index');
|
|
// });
|
|
|
|
Route::middleware('web', 'auth', 'confirmUser')->group(function () {
|
|
Route::middleware('cors:api')->post('webapi/camp/storeDevelop', 'CampController@storeDevelop');
|
|
Route::middleware('cors:api')->get('webapi/camp/index', 'CampController@index');
|
|
Route::middleware('cors:api')->post('webapi/camp/editDevelop/{id}', 'CampController@editDevelop');
|
|
Route::middleware('cors:api')->post('webapi/camp/deleteDevelop/{id}', 'CampController@deleteDevelop');
|
|
});
|
|
|
|
// Route::get('perm-amir', 'DevelopController@addPermissions');
|
|
|
|
|
|
// //// ysai route milad added
|
|
// Route::get('/new-fast-react', function () {
|
|
// return view('rmto-preview.pages.new_fast_react');
|
|
// })->middleware(['auth', 'confirmUser', 'randd']);
|
|
|
|
|
|
// Route::middleware('cors:api')->get('/rms3d', function () {
|
|
// return view('rmto-preview.pages.rms3d');
|
|
// });
|
|
|
|
// Route::middleware('cors:api')->get('/rms3dOSm', function () {
|
|
// return view('rmto-preview.pages.rms3dOSm');
|
|
// });
|
|
|
|
|
|
|
|
|
|
// Route::get("milaaaaad", 'PostersController@develooooooo0p');
|
|
// // Route::get('dev_csrffff', function(){
|
|
// // auth()->loginUsingId(User::where('username', 'witel')->first()->id);
|
|
// // // return csrf_token();
|
|
// // });
|
|
|
|
|
|
// //road observation begin 1401
|
|
// // Route::middleware('auth')->prefix('road_observation')->group(function () {
|
|
// // Route::get('/', 'RoadObservationController@indexView');
|
|
// // Route::get('count', 'RoadObservationController@count');
|
|
// // Route::get('pending', 'RoadObservationController@showPending');
|
|
// // Route::get('done', 'RoadObservationController@showDone');
|
|
// // Route::get('refer/list/{id}', 'RoadObservationController@referList');
|
|
// // Route::post('refer/{road_observed}', 'RoadObservationController@refer');
|
|
// // Route::post('restore/{road_observed}', 'RoadObservationController@restore');
|
|
// // Route::post('handle/{road_observed}', 'RoadObservationController@handle');
|
|
// // });
|
|
// //road observation end 1401
|
|
|
|
// //road patrol begin 1401
|
|
// Route::middleware('auth')->prefix('road_patrol')->group(function () {
|
|
// Route::view('/', 'rmto-preview.pages.road_patrol');
|
|
// // Route::get('count', 'RoadObservationController@count');
|
|
// // Route::get('pending', 'RoadObservationController@showPending');
|
|
// // Route::get('done', 'RoadObservationController@showDone');
|
|
// // Route::post('refer/{road_observed}', 'RoadObservationController@refer');
|
|
// // Route::post('handle/{road_observed}', 'RoadObservationController@handle');
|
|
// });
|
|
// //road patrol end 1401
|
|
|
|
// // new login
|
|
// Route::middleware('guest')->get('new_login', function () {
|
|
// return view('version2.login');
|
|
// });
|
|
|
|
// Route::get('new_home', function () {
|
|
// return view('rmto-preview.new_home');
|
|
// });
|
|
|
|
// Route::get('home', function () {
|
|
// return view('version2.home');
|
|
// });
|
|
|
|
// Route::get('create_perm', function () {
|
|
// // Permission::create([
|
|
// // 'name' => 'restore-road-item',
|
|
// // 'name_fa' => 'بازگردانی وضعیت فعالیت روزانه',
|
|
// // 'type' => 'road-item',
|
|
// // ]);
|
|
|
|
// // Permission::create([
|
|
// // 'name' => 'show-road-item-supervise-cartable',
|
|
// // 'name_fa' => 'نمایش کارتابل نظارت فعالیت روزانه',
|
|
// // 'type' => 'road-item',
|
|
// // ]);
|
|
|
|
// // Permission::create([
|
|
// // 'name' => 'get_progress_info',
|
|
// // 'name_fa' => 'دریافت گزارش نهایی',
|
|
// // 'type' => 'progress-info',
|
|
// // ]);
|
|
|
|
// // Permission::create([
|
|
// // 'name' => 'complete-delete-road-patrol',
|
|
// // 'name_fa' => 'حذف کلی گشت',
|
|
// // 'type' => 'road-patrol',
|
|
// // ]);
|
|
|
|
// // Permission::create([
|
|
// // 'name' => 'supervise-fast-react',
|
|
// // 'name_fa' => 'نظارت بر واکنش سریع',
|
|
// // 'type' => 'fastreact',
|
|
// // ]);
|
|
|
|
// // Permission::create([
|
|
// // 'name' => 'add-road-patrol',
|
|
// // 'name_fa' => 'ثبت گشت راهداری',
|
|
// // 'type' => 'road-patrol',
|
|
// // ]);
|
|
|
|
// // Permission::create([
|
|
// // 'name' => 'supervise-road-patrol-province',
|
|
// // 'name_fa' => 'نظارت بر گشت راهداری(استانی)',
|
|
// // 'type' => 'road-patrol',
|
|
// // ]);
|
|
|
|
// // Permission::create([
|
|
// // 'name' => 'supervise-road-patrol',
|
|
// // 'name_fa' => 'نظارت بر گشت راهداری',
|
|
// // 'type' => 'road-patrol',
|
|
// // ]);
|
|
|
|
// });
|
|
|
|
|
|
// Route::get('http_errors_aldfjaldfhafdnbaoidshraldfaLHPOIhyflkhFLhLFKJDLIKgtdJGdlHGDkwjdgqigldjfoalhfaldsfsdlhfladnflsdjflksdfdsfdsfdsfdsfdsfsdfsdfsdfsdf', function () {
|
|
// $all_http_errors = \App\Models\HttpErorrsList::latest()->get();
|
|
// // dd();
|
|
// foreach ($all_http_errors as $key => $value) {
|
|
// // dd($value->value);
|
|
// $value->value = unserialize(base64_decode($value->value));
|
|
// }
|
|
// // dd($all_http_errors);
|
|
// return response()->json([
|
|
// 'status' => 'success',
|
|
// 'data' => $all_http_errors,
|
|
// ]);
|
|
// });
|
|
|
|
// Route::get('reports_summary', function () {
|
|
// return response()->json([
|
|
// 'status' => 'success',
|
|
// 'data' => \App\Models\ReportSummary::all()
|
|
// ]);
|
|
// });
|
|
|
|
// // for edarate test
|
|
|
|
// Route::get('test_edarat', function (Request $request) {
|
|
|
|
|
|
// $url = "http://172.30.4.67:8080/url/send.aspx?username=tab18&password=T@b!*sms&from=5000143&to=09376296798&message=784587";
|
|
// // $url = 'http://172.30.4.67:8080/ip.aspx';
|
|
|
|
// // API parameters
|
|
// // $data = [
|
|
// // 'username' => 'RMS',
|
|
// // 'password' => 'P@ssw0rd',
|
|
// // 'machineCode' => '03-02-0379',
|
|
// // 'startDT' => '2023-09-26T11:19:30Z',
|
|
// // 'endDT' => '2023-11-26T11:19:30Z',
|
|
// // 'minStopDuration' => 10
|
|
// // ];
|
|
|
|
// // $jsonData = json_encode($data);
|
|
// $url = "http://172.30.4.67:8080/url/send.aspx?username=tab18&password=T@b!*sms&from=5000141&to=09376296798&farsi=true&message=\"784587\"";
|
|
|
|
// // Initialize cURL session
|
|
// $ch = curl_init($url);
|
|
|
|
// // Set cURL options
|
|
// curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
|
// curl_setopt($ch, CURLOPT_POST, true);
|
|
// // curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonData);
|
|
// // curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
|
|
// // Execute cURL session and store the result in $response
|
|
// $response = curl_exec($ch);
|
|
|
|
|
|
// // $response = Http::post('http://172.30.4.67:8080/url/send.aspx?username=tab18&password=T@b!*sms&from=5000143&to=09376296798&farsi=true&message= تست');
|
|
|
|
// dd($response);
|
|
|
|
// //////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
// $client = new SoapClient("http://172.30.5.151:9090/orawsv/TR_PUBLIC_WS/PKG_RMTO_WS?wsdl");
|
|
// // dd($client);
|
|
// $result = $client->RMTO_WEB_SERVICES(
|
|
// array(
|
|
// 'IN_USERNAME-VARCHAR2-IN' => 'm_yavar',
|
|
// 'IN_SERVICEID-NUMBER-IN' => '8',
|
|
// 'IN_PASSWORD-VARCHAR2-IN' => '@Rmto@123!',
|
|
// 'IN_PARAM_9-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_8-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_7-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_6-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_5-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_4-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_3-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_2-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_10-VARCHAR2-IN' => '',
|
|
// 'IN_PARAM_1-VARCHAR2-IN' => '2407177',
|
|
// )
|
|
// );
|
|
// // dd($result);
|
|
// // $x = $result->RMTO_WEB_SERVICESResult;
|
|
// dd(explode(";", $result->RETURN));
|
|
|
|
// // $mutex = sem_get(1234, 1, 0666, 1);
|
|
// // dd($mutex);
|
|
// // sem_release($mutex);
|
|
|
|
// dd("ok");
|
|
// // API endpoint URL
|
|
// $url = 'fms.141.ir:7030/api/RMS/GetVehicleActivity';
|
|
|
|
// // API parameters
|
|
// $data = [
|
|
// 'username' => 'RMS',
|
|
// 'password' => 'P@ssw0rd',
|
|
// 'machineCode' => '03-02-0379',
|
|
// 'startDT' => '2023-09-26T11:19:30Z',
|
|
// 'endDT' => '2023-11-26T11:19:30Z',
|
|
// 'minStopDuration' => 10
|
|
// ];
|
|
|
|
// $jsonData = json_encode($data);
|
|
|
|
// // Initialize cURL session
|
|
// $ch = curl_init($url);
|
|
|
|
// // Set cURL options
|
|
// curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
|
// curl_setopt($ch, CURLOPT_POST, true);
|
|
// curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonData);
|
|
// curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
|
|
// // Execute cURL session and store the result in $response
|
|
// $response = curl_exec($ch);
|
|
|
|
// // Check for cURL errors
|
|
// if (curl_errno($ch)) {
|
|
// echo 'Curl error: ' . curl_error($ch);
|
|
// }
|
|
|
|
// // Close cURL session
|
|
// curl_close($ch);
|
|
|
|
// dd(json_decode($response));
|
|
|
|
// dd("ok");
|
|
// $url = 'http://fms.141.ir:7030/api/RMS/GetVehicleData';
|
|
// $data = [
|
|
// 'username' => 'RMS',
|
|
// 'password' => 'P@sswOrd',
|
|
// 'machineCode' => '13-03-0971'
|
|
// ];
|
|
|
|
// // use key 'http' even if you send the request to https://...
|
|
// $options = array(
|
|
// 'http' => array(
|
|
// 'header' => "Content-type: multipart/form-data\r\n",
|
|
// 'method' => 'POST',
|
|
// 'content' => http_build_query($data),
|
|
// ),
|
|
// // "ssl" => array(
|
|
// // "verify_peer" => false,
|
|
// // "verify_peer_name" => false,
|
|
// // )
|
|
// );
|
|
|
|
// $context = stream_context_create($options);
|
|
// dd(file_get_contents($url, false, $context));
|
|
// $result = file_get_contents($url, false, $context);
|
|
// if ($result === false) {
|
|
// /* Handle error */
|
|
// }
|
|
|
|
// dd($result);
|
|
|
|
|
|
|
|
// $response = Http::post('https://fms.141.ir:7030/api/RMS/GetVehicleData', [
|
|
// 'usernaem' => 'mehdim.pourjome',
|
|
// 'password' => 'Pp123456',
|
|
// 'machineCode' => '03-02-0499',
|
|
// ]);
|
|
|
|
// dd($response);
|
|
|
|
|
|
// $url = "https://fms.141.ir:7030/api/RMS/GetVehicleData";
|
|
// $arrContextOptions = array(
|
|
// "ssl" => array(
|
|
// "verify_peer" => false,
|
|
// "verify_peer_name" => false,
|
|
// )
|
|
// );
|
|
|
|
// $result = file_get_contents($url, false, stream_context_create($arrContextOptions));
|
|
// $result = json_decode($result);
|
|
// if (isset($result->osm_type)) {
|
|
// if ($result->osm_type == 'way') {
|
|
// return $result->osm_id;
|
|
// }
|
|
// }
|
|
|
|
// // return 0;
|
|
|
|
// // return Contracts::all();
|
|
// // $contracts = Contracts::all()->get();
|
|
|
|
|
|
// // foreach (TarhList::whereNotNull('old_number')->get() as $key => $value) {
|
|
// // $contracts = Contracts::all();
|
|
// // foreach ($contracts as $index => $item) {
|
|
// // $item->contract_tarh_array = str_replace($value->old_number, $value->tarh_number, $item->contract_tarh_array);
|
|
// // $item->save();
|
|
// // // dd();
|
|
|
|
// // }
|
|
// // }
|
|
|
|
// // TarhList::whereNotNull('old_number')
|
|
|
|
|
|
// // dd();
|
|
// // return response()->json([
|
|
// // 'data' => \App\Models\EdarateShahri::find(120)->roadItemsProjects
|
|
// // ]);
|
|
|
|
|
|
// // $roadObserved = \App\Models\RoadObserved::where('AutoID', 'test')->first();
|
|
// // if($roadObserved->image_before){
|
|
// // $before_path = explode('/', $roadObserved->image_before);
|
|
// // // dd(implode('/', array_slice($before_path, 1)));
|
|
// // Storage::delete('public/'. implode('/', array_slice($before_path, 1)));
|
|
// // dd('public/'. implode('/', array_slice($before_path, 1)));
|
|
// // }
|
|
|
|
// // // return \App\Models\RoadObserved::latest()->first()->edarateShahri;
|
|
// // return \App\Models\City::first()->edarateShahri()->where('is_primary', 3)->first()->id ?? null;
|
|
|
|
// // return \App\Models\EdarateShahri::find(181)->roadObserved;
|
|
|
|
// // return response()->json([
|
|
// // 'status' => 'success',
|
|
// // 'data' => \App\Models\EdarateShahri::select('*')
|
|
// // ->when($request->province, function ($query) use ($request) {
|
|
// // $query->where('province_id', $request->province);
|
|
// // })
|
|
// // ->with('cities')
|
|
// // ->get(),
|
|
|
|
// // 'city' => \App\Models\City::find(309)->load(['edarateShahri' => function ($query) {
|
|
// // $query->where('is_primary', 1);
|
|
// // }]),
|
|
|
|
// // 'primary' => \App\Models\City::find(309)->edarateShahri()->where('is_primary', 0)->get(),
|
|
// // 'edare' => \App\Models\RoadObserved::find(103674)->handler,
|
|
// // 'shekayat' => \App\Models\EdarateShahri::find(107)->roadObserved,
|
|
// // ]);
|
|
// });
|
|
|
|
// Route::middleware('auth')->get('admin/login_with_username', function (Request $request) {
|
|
// if (auth()->user()->username == 'witel') {
|
|
// // auth()->user()->givePermissionTo(Permission::all());
|
|
|
|
// $request->validate([
|
|
// 'username' => 'required',
|
|
// ]);
|
|
|
|
// Auth::loginUsingId(User::where('username', $request->username)->first()->id);
|
|
// return redirect('/');
|
|
// }
|
|
|
|
// abort(404);
|
|
// });
|
|
|
|
// Route::get('admin_reset_pass', function () {
|
|
// // auth()->user()->givePermissionTo(Permission::all());
|
|
|
|
// // return User::where('username', 'masjedsoleyman')
|
|
// // ->update([
|
|
// // 'password' => \Hash::make('123456')
|
|
// // ]);
|
|
|
|
// // auth()->user()->assignRole('shahrestan');
|
|
// // return 'ok';
|
|
|
|
// // Auth::loginUsingId(User::where('username', 'kermanshahoffice')->first()->id);
|
|
|
|
// Auth::loginUsingId(User::where('username', 'mazandaranoffice')->first()->id);
|
|
|
|
// $controller = new ForgotPasswordController();
|
|
// dd($controller->sms_sender("09380220400", 'Hello THere'));
|
|
// });
|
|
|
|
// use App\Facades\Otp\Otp;
|
|
// use Illuminate\Support\Facades\Storage;
|
|
|
|
// // use Illuminate\Support\Facades\Auth;
|
|
// Route::get('testing', function (Request $request) {
|
|
// return Artisan::call('webservice:roadobserved');
|
|
// // dd(\App\Models\User::where('username', $request->username)->first()->isRandDMember());
|
|
// // $user->assignRole('superadmin');
|
|
// // dd(\App\Models\User::find(470)->getAllPermissions()->count(), \App\Models\User::find(470)->getDirectPermissions()->count());
|
|
// // return $user->getPermissionsViaRoles()->count();
|
|
// });
|
|
|
|
Route::get('get_all_accident_for_data_mining', 'DailyAccidentController@getAllAccidentForDataMining');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// /// routes for migrateions
|
|
|
|
// // Route::get('/home', function () {
|
|
// // return redirect(route('v2.dashboard'));
|
|
// // });
|
|
|
|
// Route::get('/bama', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// Route::get('/roaddangerNew', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// Route::get('/roadmaintananceNew', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// Route::get('/roadupgardeSaftyNew', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// Route::get('/roadtechnicalNew', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// Route::get('/tollhouseNew', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// Route::get('/finance', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/proposal', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/lawmakers', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/yasitestmap', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/RoadPatrolNew', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/projectNew', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// // Route::get('/new-fast-react', function () {
|
|
// // return redirect(route('v2.dashboard'));
|
|
// // });
|
|
// Route::get('/winter-camp', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/RoadItemNew', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/daily_accident', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// Route::get('/danger-point', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/danger-points-all', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/analysemap', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/tasadofftable-new', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/AccidentPointfull', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/Accidentpoints251', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// Route::get('/rahdari-points-table', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
// // Route::get('/cmms-audit', function () {
|
|
// // return redirect(route('v2.dashboard'));
|
|
// // });
|
|
// Route::get('/AxisReport', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// Route::get('/new-template', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
Route::get('/', function () {
|
|
return redirect(route('v2.dashboard'));
|
|
});
|
|
// Route::get('/ramin', function () { ///// comment should be delete remove
|
|
// return view('rmto-preview.pages.new_template');
|
|
// })->middleware(['auth', 'confirmUser', 'randd']);
|
|
|
|
|
|
// Route::get('/karbarlist', function () {
|
|
// return redirect(route('v2.dashboard'));
|
|
// });
|
|
|
|
// ///
|