feat: Add Promo Interest column to admin users page

- Backend: Include promo_preferred_maker, promo_preferred_model, promo_email_enabled in admin/users API
- Frontend: Add AdminUser interface fields
- Admin UI: Display Promo Interest column with maker/model and email alert status

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
AutonetSellCar Deploy
2026-01-13 07:51:55 +09:00
parent 25caadde95
commit 7c97d9aecb
3 changed files with 23 additions and 0 deletions

View File

@@ -341,6 +341,9 @@ def admin_get_users(
"is_dealer": user.is_dealer,
"referral_code": user.referral_code,
"referred_by": user.referred_by,
"promo_preferred_maker": user.promo_preferred_maker,
"promo_preferred_model": user.promo_preferred_model,
"promo_email_enabled": user.promo_email_enabled,
"created_at": user.created_at.isoformat() if user.created_at else None,
}
for user in users