|
@@ -33,6 +33,12 @@ Route::middleware(['auth:sanctum'])->group(function () {
|
|
|
Route::apiResource("company", API\CompanyController::class)->only([
|
|
|
'store', 'update', 'destroy'
|
|
|
]);
|
|
|
+
|
|
|
+ Route::get("permission", [API\PermissionController::class, 'groupPermissions'])->name("permission.group-permission");
|
|
|
+
|
|
|
+ Route::get("role/{role}/permission", [API\RoleController::class, "permissions"])->name("role.permissions");
|
|
|
+ Route::put("role/{role}/assign-permission", [API\RoleController::class, "assignPermissions"])->name("role.assign-permissions");
|
|
|
+ Route::put("user/{user}/assign-role", [API\UserController::class, "assignRole"])->name("user.assign-role");
|
|
|
// Route::patch("user/userInfo/{user_id}",[API\UserController::class, 'updateUserInfo'])->name('user.updateUserInfo');
|
|
|
|
|
|
});
|
|
@@ -101,12 +107,7 @@ Route::middleware(['auth:sanctum'])->group(function () {
|
|
|
Route::post("task-batch-create", [API\TaskController::class, "batchStore"])->name("task.batch-store");
|
|
|
Route::patch("task/{task}/assign", [API\TaskController::class, "assign"])->name("task.assign");
|
|
|
|
|
|
- Route::get("permission", [API\PermissionController::class, 'groupPermissions'])->name("permission.group-permission");
|
|
|
-
|
|
|
- Route::get("role/{role}/permission", [API\RoleController::class, "permissions"])->name("role.permissions");
|
|
|
- Route::put("role/{role}/assign-permission", [API\RoleController::class, "assignPermissions"])->name("role.assign-permissions");
|
|
|
- Route::put("user/{user}/assign-role", [API\UserController::class, "assignRole"])->name("user.assign-role");
|
|
|
- Route::post("user/user-batch-create", [API\UserController::class, "batchStore"])->name("user.assign-role");
|
|
|
+ Route::post("user/user-batch-create", [API\UserController::class, "batchStore"])->name("user.batch-create");
|
|
|
Route::put("user/status/{status}", [API\UserController::class, "status"])->name("user.status");
|
|
|
//Route::patch("user/update-info", [API\UserController::class, "updateInfo"])->name("user.updateInfo");
|
|
|
|