182 lines
7.2 KiB
PHP
182 lines
7.2 KiB
PHP
<?php
|
|
|
|
//use App\Http\Controllers\CharacteristicsController;
|
|
|
|
// use App\Http\Controllers\CharacteristicsController;
|
|
use App\Http\Controllers\EquipmentMasterController;
|
|
use App\Http\Controllers\InvoiceValidationController;
|
|
use App\Http\Controllers\MachineController;
|
|
use App\Http\Controllers\MfmParameterController;
|
|
use App\Http\Controllers\ModuleChartController;
|
|
use App\Http\Controllers\ModuleController;
|
|
use App\Http\Controllers\ModuleFGLineController;
|
|
use App\Http\Controllers\ModuleFilterController;
|
|
use App\Http\Controllers\ModuleFilterDataController;
|
|
use App\Http\Controllers\ModuleGuardDayCountController;
|
|
use App\Http\Controllers\ModuleGuardHourlyCountController;
|
|
use App\Http\Controllers\ModuleGuardNameController;
|
|
use App\Http\Controllers\ModuleInvoiceDataController;
|
|
use App\Http\Controllers\ModuleInvoiceQuantityController;
|
|
use App\Http\Controllers\ModuleInvoiceTypeController;
|
|
use App\Http\Controllers\ModulePlantController;
|
|
use App\Http\Controllers\ModulePlantLineController;
|
|
use App\Http\Controllers\ModuleProductionFGLineController;
|
|
use App\Http\Controllers\ModuleProductionLineStopController;
|
|
use App\Http\Controllers\ModuleProductionOrderDataController;
|
|
use App\Http\Controllers\ObdController;
|
|
use App\Http\Controllers\PalletController;
|
|
use App\Http\Controllers\PdfController;
|
|
use App\Http\Controllers\PlantController;
|
|
use App\Http\Controllers\ProductionStickerReprintController;
|
|
use App\Http\Controllers\SapFileController;
|
|
use App\Http\Controllers\StickerMasterController;
|
|
// use App\Http\Controllers\TelegramController;
|
|
use App\Http\Controllers\TestingPanelController;
|
|
use App\Http\Controllers\UserController;
|
|
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
// Route::get('/user', function (Request $request) {
|
|
// // return "test";
|
|
|
|
// $item = \App\Models\Item::get();
|
|
|
|
// return $item;
|
|
// });
|
|
|
|
|
|
// Route::post('/user/update', function (Request $request) {
|
|
// // Return the request data as JSON
|
|
|
|
// // dd($request);
|
|
// return response()->json([
|
|
// 'message' => 'User updated successfully',
|
|
// 'data' => $request->all()
|
|
// ]);
|
|
// });
|
|
|
|
|
|
// Route::middleware('auth.basic')->post('/user/update', function (Request $request) {
|
|
// return response()->json([
|
|
// 'message' => 'Authenticated via Basic Auth',
|
|
// 'user' => $request->user(),
|
|
// 'data' => $request->all()
|
|
// ]);
|
|
// });
|
|
|
|
|
|
Route::post('obd/store-data', [ObdController::class, 'store']);
|
|
|
|
Route::get('obd/get-test-datas', [ObdController::class, 'get_test']);
|
|
|
|
Route::get('obd/store-data/get', [ObdController::class, 'get_obd']);
|
|
|
|
Route::get('plant/get-all-data', [PlantController::class, 'get_all_data']);
|
|
|
|
Route::get('sticker/get-master-type-data', [StickerMasterController::class, 'get_master_type']);
|
|
|
|
Route::get('/download-qr-pdf/{palletNo}', [PalletController::class, 'downloadQrPdf'])->name('download-qr-pdf');
|
|
|
|
Route::get('/download-reprint-qr-pdf/{palletNo}', [PalletController::class, 'downloadReprintQrPdf'])->name('download-reprint-qr-pdf');
|
|
|
|
Route::get('/download-qr1-pdf/{palletNo}', [ProductionStickerReprintController::class, 'downloadQrPdf'])->name('download-qr1-pdf');
|
|
|
|
//Production Dashboard Controller
|
|
|
|
Route::get('get/module-name/data', [ModuleController::class, 'get_module']);
|
|
|
|
Route::get('get/modulechart-name/data', [ModuleChartController::class, 'get_moduleChart']);
|
|
|
|
Route::get('get/moduleplant-name/data', [ModulePlantController::class, 'get_modulePlant']);
|
|
|
|
Route::get('get/module-plantline-name/data', [ModulePlantLineController::class, 'get_modulePlantLine']);
|
|
|
|
Route::get('get/module-line-filter-name/data', [ModuleFilterController::class, 'get_moduleFilter']);
|
|
|
|
Route::get('get/module-fgline-filter-list/data', [ModuleProductionFGLineController::class, 'get_moduleFGFilterList']);
|
|
|
|
Route::get('get/module-fgline-filter-name/data', [ModuleFGLineController::class, 'get_moduleFGFilter']);
|
|
|
|
Route::get('get/module-filter-value/data', [ModuleFilterDataController::class, 'get_moduleFilterData']);
|
|
|
|
Route::get('get/module-production-order/data', [ModuleProductionOrderDataController::class, 'get_moduleProductionOrder']);
|
|
|
|
Route::get('get/module-production-linestop/data', [ModuleProductionLineStopController::class, 'get_moduleProductionLineStop']);
|
|
|
|
//Invoice Dashboard Controller
|
|
|
|
Route::get('get/module-invoice-type/data', [ModuleInvoiceDataController::class, 'get_invoiceData']);
|
|
|
|
Route::get('get/module-invoice-filter/data', [ModuleInvoiceTypeController::class, 'get_invoiceFilter']);
|
|
|
|
Route::get('get/module-invoice-count/data', [ModuleInvoiceTypeController::class, 'get_invoiceCountData']);
|
|
|
|
Route::get('get/module-invoice-quantity/data', [ModuleInvoiceQuantityController::class, 'get_invoiceQuantityData']);
|
|
|
|
//Guard Dashboard Controller
|
|
|
|
Route::get('get/module-guard-day/data', [ModuleGuardDayCountController::class, 'get_guardDay_countData']);
|
|
|
|
Route::get('get/module-guard-hourly/data', [ModuleGuardHourlyCountController::class, 'get_guardDay_hourlyData']);
|
|
|
|
Route::get('get/module-guard-name/data', [ModuleGuardNameController::class, 'get_guard_name_Data']);
|
|
|
|
//Power house controller
|
|
|
|
Route::get('get/mfm-parameter/data', [MfmParameterController::class, 'get_mfm_parameter']);
|
|
|
|
Route::get('get/mfm-parameterid/data', [MfmParameterController::class, 'get_mfm_parameterid']);
|
|
|
|
//Invoice Validation Controller
|
|
|
|
Route::post('serial-invoice/store-data', [InvoiceValidationController::class, 'serialInvoice']);
|
|
|
|
Route::post('material-invoice/store-data', [InvoiceValidationController::class, 'materialInvoice']);
|
|
|
|
//Testing panel Controller
|
|
|
|
Route::get('testing/user/get-data', [UserController::class, 'get_testing_data']);
|
|
|
|
Route::get('testing/item/get-master-data', [TestingPanelController::class, 'get_motor_master']);
|
|
|
|
Route::get('machine/get-all-data', [MachineController::class, 'get_all_data']);
|
|
|
|
Route::get('testing/equipment/get-master-data', [EquipmentMasterController::class, 'equipmentMasterData']);
|
|
|
|
Route::post('testing/reading/store-data', [TestingPanelController::class, 'store']);
|
|
|
|
Route::get('get-pdf', [PdfController::class, 'getPdf']);
|
|
|
|
Route::get('sap/files', [SapFileController::class, 'readFiles']);
|
|
|
|
//..Laser Marking - Characteristics
|
|
|
|
Route::get('laser/item/get-master-data', [StickerMasterController::class, 'get_master']);
|
|
|
|
// Route::post('laser/route/data', [CharacteristicsController::class, 'test']);//->withoutMiddleware(VerifyCsrfToken::class)
|
|
|
|
// Route::get('get-characteristics/master-data', [CharacteristicsController::class, 'getCharacteristicsMaster']);
|
|
|
|
// //..
|
|
|
|
// Route::post('laser/characteristics/data', [CharacteristicsController::class, 'storeClassChar']);
|
|
|
|
// Route::post('laser/characteristics/status', [CharacteristicsController::class, 'storeLaserStatus']);
|
|
|
|
// Route::get('laser/characteristics/get', [CharacteristicsController::class, 'getClassChar']);
|
|
|
|
// Route::get('laser/characteristics/check', [CharacteristicsController::class, 'checkClassChar']);
|
|
|
|
//GR Master PDF and Serial Number
|
|
|
|
Route::get('grNumber-pdf', [PdfController::class, 'getGRPdf']);
|
|
|
|
Route::get('grmaster-sno', [PdfController::class, 'getGRSerial']);
|
|
|
|
Route::post('grmaster-sno-update', [PdfController::class, 'updateGR']);
|
|
|
|
// Route::post('file/store', [SapFileController::class, 'store'])->name('file.store');
|
|
|
|
// Route::post('send-telegram', [TelegramController::class, 'sendMessage']);
|