diff --git a/resources/views/admin/data-config/staff-cards/index.blade.php b/resources/views/admin/data-config/staff-cards/index.blade.php index d8d5a0d..1cd7539 100644 --- a/resources/views/admin/data-config/staff-cards/index.blade.php +++ b/resources/views/admin/data-config/staff-cards/index.blade.php @@ -444,15 +444,19 @@ } this.isStaffModalOpen = true; - // Re-init Preline select or set value after modal opens + // 回填所屬公司下拉: + // 1. Preline v3 getInstance(target, true) 回傳的是 collection wrapper 而非實例, + // 其上沒有 setValue 會丟錯導致回填失靈,故不可帶第二個參數。 + // 2. Preline 的 option value 為字串,company_id 為數字時嚴格比對會失配,統一轉字串;空值用 ' ' 對應 placeholder。 + // 同步先設原生