feat: Enhance CMS Microservice with SystemConstants and SmsTemplates
- Added SystemConstants class to centralize hardcoded values for club configuration, commission configuration, and package amounts. - Introduced SmsTemplates class to manage SMS message templates for various user notifications. - Implemented automatic SMS sending for Daya Loan approval notifications. - Updated BackOffice UI to include App Version management features. - Fixed mapping issues in Mapster profiles for improved data handling. - Updated changelog and documentation to reflect recent changes and configurations.
This commit is contained in:
+12
-5
@@ -1,7 +1,7 @@
|
||||
# 📚 FourSat Project - فهرست جامع مستندات
|
||||
|
||||
> **نسخه**: 2.5
|
||||
> **آخرین بروزرسانی**: ۶ دی ۱۴۰۴ (December 26, 2025)
|
||||
> **نسخه**: 2.6
|
||||
> **آخرین بروزرسانی**: ۷ دی ۱۴۰۴ (December 27, 2025)
|
||||
> **وضعیت**: ✅ تجمیع و بازسازی کامل
|
||||
|
||||
---
|
||||
@@ -28,7 +28,7 @@
|
||||
### Backend Services:
|
||||
| سرویس | وضعیت | تکمیل | فایل مرجع |
|
||||
|-------|------|------|-----------|
|
||||
| **CMS Microservice** | ✅ Production Ready | 97% | [`03-BACKEND/CMS/implementation-status.md`](03-BACKEND/CMS/implementation-status.md) |
|
||||
| **CMS Microservice** | ✅ Production Ready | 98% | [`03-BACKEND/CMS/implementation-status.md`](03-BACKEND/CMS/implementation-status.md) |
|
||||
| **BackOffice.BFF** | ✅ Production Ready | 100% | [`03-BACKEND/BackOffice.BFF/handlers-status.md`](03-BACKEND/BackOffice.BFF/handlers-status.md) |
|
||||
| **FrontOffice.BFF** | 🚧 In Progress | 60% | [`03-BACKEND/FrontOffice.BFF/README.md`](03-BACKEND/FrontOffice.BFF/README.md) |
|
||||
|
||||
@@ -38,12 +38,19 @@
|
||||
| **BackOffice UI** | ✅ Production Ready | 100% | [`04-FRONTEND/BackOffice/ui-status.md`](04-FRONTEND/BackOffice/ui-status.md) |
|
||||
| **FrontOffice UI** | 🚧 In Progress | 75% | [`04-FRONTEND/FrontOffice/README.md`](04-FRONTEND/FrontOffice/README.md) |
|
||||
|
||||
### آخرین دستاوردها (۶ دی):
|
||||
### آخرین دستاوردها (۷ دی):
|
||||
- ✅ **SystemConstants**: انتقال مقادیر hardcode (56M) به کلاس مرکزی
|
||||
- ✅ **SmsTemplates**: متمرکز کردن همه قالبهای پیامک در یک فایل
|
||||
- ✅ **Daya Loan SMS**: ارسال پیامک خودکار هنگام تأیید وام دایا
|
||||
- ✅ **AppVersion UI Complete**: صفحه مدیریت نسخه با قابلیت افزودن جدید
|
||||
- ✅ **Mapping Fixes**: رفع مشکلات Mapster (Unit→Empty, WeeklyPools)
|
||||
|
||||
### دستاوردهای ۶ دی:
|
||||
- ✅ **App Version Management**: سیستم کامل مدیریت نسخه اپلیکیشنهای موبایل
|
||||
- ✅ **ReferralCode در درخت**: نمایش کد معرف در نودهای درخت شبکه FrontOffice
|
||||
- ✅ **BackOffice Settings Page**: صفحه `/settings/app-versions` با UI کامل
|
||||
|
||||
### دستاوردهای قبلی (۵ دی):
|
||||
### دستاوردهای ۵ دی:
|
||||
- ✅ **Chatika Enabled Flag**: قابلیت فعال/غیرفعال کردن Worker چتیکا از Config
|
||||
- ✅ **DayaLoan Fix**: جلوگیری از استعلام مجدد مشتریان با قرارداد
|
||||
- ✅ **BackOffice Tree Rewrite**: بازنویسی کامل صفحه درخت شبکه با d3-org-chart
|
||||
|
||||
Reference in New Issue
Block a user