- 修正所有模組 Controller 的 Model 引用路徑 (App\Modules\...) - 更新 ProductionOrder 與 ProductionOrderItem 模型結構以符合新版邏輯 - 修復 resources/js/utils/format.ts 在處理空值時導致 toLocaleString 崩潰的問題 - 清除全域路徑與 Controller 遷移殘留檔案
41 lines
878 B
PHP
41 lines
878 B
PHP
<?php
|
|
|
|
namespace App\Providers;
|
|
|
|
use Illuminate\Support\Facades\File;
|
|
use Illuminate\Support\Facades\Route;
|
|
use Illuminate\Support\ServiceProvider;
|
|
|
|
class ModuleServiceProvider extends ServiceProvider
|
|
{
|
|
/**
|
|
* Register services.
|
|
*/
|
|
public function register(): void
|
|
{
|
|
//
|
|
}
|
|
|
|
/**
|
|
* Bootstrap services.
|
|
*/
|
|
public function boot(): void
|
|
{
|
|
$modulesPath = app_path('Modules');
|
|
|
|
if (File::exists($modulesPath)) {
|
|
$modules = File::directories($modulesPath);
|
|
|
|
foreach ($modules as $module) {
|
|
// $moduleName = basename($module);
|
|
$routesPath = $module . '/Routes/web.php';
|
|
|
|
if (File::exists($routesPath)) {
|
|
Route::middleware('web')
|
|
->group($routesPath);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|