Browse Source

权限和角色路由组别调整

moell 10 tháng trước cách đây
mục cha
commit
2fa6d71020
1 tập tin đã thay đổi với 7 bổ sung6 xóa
  1. 7 6
      routes/api.php

+ 7 - 6
routes/api.php

@@ -33,6 +33,12 @@ Route::middleware(['auth:sanctum'])->group(function () {
         Route::apiResource("company", API\CompanyController::class)->only([
         Route::apiResource("company", API\CompanyController::class)->only([
             'store', 'update', 'destroy'
             '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');
 //        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::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::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::put("user/status/{status}", [API\UserController::class, "status"])->name("user.status");
         //Route::patch("user/update-info", [API\UserController::class, "updateInfo"])->name("user.updateInfo");
         //Route::patch("user/update-info", [API\UserController::class, "updateInfo"])->name("user.updateInfo");