|
@@ -21,6 +21,13 @@ Route::middleware(['auth:sanctum'])->group(function () {
|
|
|
Route::post("/logout", [API\AuthController::class, "logout"]);
|
|
|
Route::get("user/info", [API\UserController::class, 'info'])->name("user.info");
|
|
|
|
|
|
+ Route::middleware(['permission'])->group(function () {
|
|
|
+ Route::get("config", [API\ConfigController::class, "index"])->name("config.index");
|
|
|
+ Route::post("config-setting", [API\ConfigController::class, "setting"])->name("config.setting");
|
|
|
+ Route::get("config/message-notification-setting", [API\ConfigController::class, "messageNotificationSetting"])
|
|
|
+ ->name("config.message-notification-setting");
|
|
|
+ });
|
|
|
+
|
|
|
Route::middleware(['permission'])->group(function() {
|
|
|
Route::apiResources([
|
|
|
'asset-group' => API\AssetGroupController::class,
|
|
@@ -110,9 +117,6 @@ Route::middleware(['auth:sanctum'])->group(function () {
|
|
|
|
|
|
Route::post("requirement/batch", [API\RequirementController::class, "batchStore"])->name("requirement.batchStore");
|
|
|
|
|
|
- Route::get("config", [API\ConfigController::class, "index"])->name("config.index");
|
|
|
- Route::post("config-setting", [API\ConfigController::class, "setting"])->name("config.setting");
|
|
|
-
|
|
|
Route::get("plan-by-assets", [API\PlanController::class, "byAssets"])->name("plan.by-assets");
|
|
|
Route::get("requirement-by-assets", [API\RequirementController::class, "byAssets"])->name("requirement.by-assets");
|
|
|
|