#!/bin/sh
# ============================================================
#  履歷查看頁：性別篩選改多選（男女 icon、可同時選、無「不限」）
#  適用：154.94.239.207 (BT Panel)
#  請以 root 執行（寶塔面板「終端機」內貼上）
# ============================================================
set -e

PROJ=/www/wwwroot/faithfulness
SRC=/home/wing/wkr_tmp/extract_gender

echo "=== [1/3] 備份 ==="
mkdir -p /home/wing/wkr_tmp/backup/files
for f in resources/views/resumes/index.blade.php app/Http/Controllers/ResumeController.php tests/Feature/ResumeTest.php; do
  mkdir -p /home/wing/wkr_tmp/backup/files/$(dirname $f)
  cp -a $PROJ/$f /home/wing/wkr_tmp/backup/files/$f
done
echo "備份完成"

echo "=== [2/3] 複製 + 權限 ==="
cp -a $SRC/resources/views/resumes/index.blade.php $PROJ/resources/views/resumes/
cp -a $SRC/app/Http/Controllers/ResumeController.php $PROJ/app/Http/Controllers/
cp -a $SRC/tests/Feature/ResumeTest.php $PROJ/tests/Feature/
chown -R www:www $PROJ/resources/views/resumes $PROJ/app/Http/Controllers $PROJ/tests
echo "完成"

echo "=== [3/3] 清快取 + 驗證 ==="
cd $PROJ
sudo -u www /usr/bin/php artisan optimize:clear 2>&1 | tail -2
echo "-- gender[] checkbox present: $(grep -c 'name=\"gender\[\]\"' resources/views/resumes/index.blade.php) (2 = OK)"
echo "-- controller multi-gender: $(grep -c 'whereIn' app/Http/Controllers/ResumeController.php)"
echo "=== 完成，請 Ctrl+F5 重新整理履歷查看頁 ==="
