user(); })->middleware('auth:sanctum'); // Stock Entry endpoints Route::get('/stockData/options', [StockEntryController::class, 'getOptions']); Route::get('/stockData/options/items', [StockEntryController::class, 'getItems']); Route::get('stockData', [StockEntryController::class, 'index']); Route::post('stockData', [StockEntryController::class, 'addData']); Route::put('stockData/{id}', [StockEntryController::class, 'updateData']); // Additional stock management endpoints Route::get('/stock-positions', [StockEntryController::class, 'getStockPositions']); Route::get('/physical-items', [StockEntryController::class, 'getPhysicalItems']); Route::get('/suppliers', [StockEntryController::class, 'getSuppliers']); // Batch operations Route::post('/stock-entries/batch-update', [StockEntryController::class, 'batchUpdate']); Route::post('/stock-entries/batch-delete', [StockEntryController::class, 'batchDelete']);