Files
star-erp/app/Enums/WarehouseType.php
sky121113 6dd3396fb7
All checks were successful
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 55s
fix: 修正 WarehouseType Enum 缺失 system_sales 導致正式機 500 錯誤
2026-02-23 13:43:31 +08:00

28 lines
957 B
PHP

<?php
namespace App\Enums;
enum WarehouseType: string
{
case STANDARD = 'standard'; // 標準倉/總倉
case PRODUCTION = 'production'; // 生產倉/廚房
case RETAIL = 'retail'; // 門市倉/前台
case VENDING = 'vending'; // 販賣機倉/IoT
case TRANSIT = 'transit'; // 在途倉/移動倉
case QUARANTINE = 'quarantine'; // 瑕疵倉/報廢倉
case SYSTEM_SALES = 'system_sales'; // 系統自動建立的銷售倉
public function label(): string
{
return match($this) {
self::STANDARD => '標準倉 (總倉)',
self::PRODUCTION => '生產倉 (廚房/加工)',
self::RETAIL => '門市倉 (前台销售)',
self::VENDING => '販賣機 (IoT設備)',
self::TRANSIT => '在途倉 (物流車)',
self::QUARANTINE => '瑕疵倉 (報廢/檢驗)',
self::SYSTEM_SALES => '系統銷售倉',
};
}
}