diff --git a/src/views/settings/SettingsView.vue b/src/views/settings/SettingsView.vue
index c205804..80682e8 100644
--- a/src/views/settings/SettingsView.vue
+++ b/src/views/settings/SettingsView.vue
@@ -261,7 +261,7 @@
وارد کردن دادهها
- فایل JSON ساختاریافته دورهها، کلاسها و کاربران را بارگذاری کنید. دادههای قبلی حذف نمیشوند؛ موارد تکراری بهروزرسانی یا به کلاس اضافه میشوند.
+ فایل JSON ساختاریافته دورهها، کلاسها، کاربران، جلسات، حضور و غیاب و پرداختها را بارگذاری کنید. دادههای قبلی حذف نمیشوند؛ موارد تکراری بهروزرسانی یا به کلاس اضافه میشوند.
@@ -295,7 +295,8 @@
- نمونه فایل آماده: raw-data/import-data.json
+ نمونه فایلها: raw-data/import-data.json
+ و raw-data/taksa-tir-1405-import.json
کلاس جدید: {{ importResult.stats?.classesCreated ?? 0 }} — بازاستفاده: {{ importResult.stats?.classesReused ?? 0 }}
کاربر جدید: {{ importResult.stats?.studentsCreated ?? 0 }} — بهروزرسانی: {{ importResult.stats?.studentsUpdated ?? 0 }}
ثبتنام در کلاس: {{ importResult.stats?.enrollmentsAdded ?? 0 }} — رد شده: {{ importResult.stats?.studentsSkipped ?? 0 }}
+ جلسه جدید: {{ importResult.stats?.sessionsCreated ?? 0 }} — بازاستفاده: {{ importResult.stats?.sessionsReused ?? 0 }}
+ حضور و غیاب: {{ importResult.stats?.attendanceRecords ?? 0 }} — بدون کاربر: {{ importResult.stats?.attendanceSkipped ?? 0 }}
+ پرداخت جدید: {{ importResult.stats?.paymentsCreated ?? 0 }} — بهروزرسانی: {{ importResult.stats?.paymentsUpdated ?? 0 }} — بازاستفاده: {{ importResult.stats?.paymentsReused ?? 0 }}
هشدارها: {{ importResult.warnings.length }}
@@ -531,7 +535,7 @@ const confirmImport = () => {
if (!selectedFile.value) return;
confirm.require({
header: 'وارد کردن دادهها',
- message: 'دورهها، کلاسها و کاربران از فایل JSON به پایگاه داده افزوده میشوند. دادههای موجود حذف نمیشوند. ادامه میدهید؟',
+ message: 'دورهها، کلاسها، کاربران، جلسات، حضور و غیاب و پرداختها از فایل JSON به پایگاه داده افزوده میشوند. دادههای موجود حذف نمیشوند. ادامه میدهید؟',
icon: 'pi pi-upload',
acceptLabel: 'بارگذاری',
rejectLabel: 'انصراف',