[PROMOTE] 晉升員工卡匯入空白字元過濾修復至 demo 環境

1. 於 `StaffCardImportService` 中,將讀取自 Excel 的所有欄位(尤其是 employee_id 與 card_uid)前後空白使用 `trim()` 自動過濾,提升匯入容錯率。
This commit is contained in:
sky121113 2026-05-19 11:45:56 +08:00
commit 2c9b75c871

View File

@ -44,10 +44,10 @@ class StaffCardImportService
// Expecting: 0:employee_id, 1:name, 2:card_uid, 3:notes
$data = [
'employee_id' => isset($cells[0]) ? (string)$cells[0] : null,
'name' => isset($cells[1]) ? (string)$cells[1] : null,
'card_uid' => isset($cells[2]) ? (string)$cells[2] : null,
'notes' => isset($cells[3]) ? (string)$cells[3] : null,
'employee_id' => isset($cells[0]) ? trim((string)$cells[0]) : null,
'name' => isset($cells[1]) ? trim((string)$cells[1]) : null,
'card_uid' => isset($cells[2]) ? trim((string)$cells[2]) : null,
'notes' => isset($cells[3]) ? trim((string)$cells[3]) : null,
'company_id' => $companyId,
];