[RELEASE] 晉升員工卡匯入空白字元過濾修復至正式生產環境

1. 於 `StaffCardImportService` 中,將讀取自 Excel 的員工編號(employee_id)與卡片 UID(card_uid)使用 `trim()` 自動過濾,剔除前後空白,防止因貼上夾帶空格導致後續比對與搜尋失效。
This commit is contained in:
sky121113 2026-05-19 11:46:58 +08:00
commit 5d7d094974

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,
];