partial update create kpi and progress bar
This commit is contained in:
@@ -13,6 +13,7 @@ use App\Http\Controllers\WarehouseManagement\ProductsController;
|
||||
use App\Http\Controllers\WorkController;
|
||||
use App\Http\Controllers\WarehouseManagement\MutationsController;
|
||||
use App\Http\Controllers\WarehouseManagement\StockAuditController;
|
||||
use App\Http\Controllers\KPI\TargetsController;
|
||||
use App\Models\Menu;
|
||||
use App\Models\Privilege;
|
||||
use App\Models\Role;
|
||||
@@ -282,6 +283,14 @@ Route::group(['middleware' => 'auth'], function() {
|
||||
Route::get('{stockLog}/detail', 'getDetail')->name('detail');
|
||||
});
|
||||
});
|
||||
|
||||
// KPI Routes for Admins
|
||||
Route::prefix('kpi')->middleware(['adminRole'])->group(function () {
|
||||
// Target Management
|
||||
Route::resource('targets', TargetsController::class, ['as' => 'kpi']);
|
||||
Route::post('/targets/{target}/toggle-status', [TargetsController::class, 'toggleStatus'])->name('kpi.targets.toggle-status');
|
||||
Route::get('/targets/user/{user}', [TargetsController::class, 'getUserTargets'])->name('kpi.targets.user');
|
||||
});
|
||||
});
|
||||
|
||||
Auth::routes();
|
||||
|
||||
Reference in New Issue
Block a user