feat: Add Chatika integration and Club Features system documentation
- Implement Chatika account activation via background job - Create IChatikaApiService interface and its implementation - Add Club Features system documentation detailing features and entities - Introduce ClubFeatureType enum to replace hardcoded IDs - Update SQL scripts for Club Membership migration - Fix various bugs in BackOffice UI and improve Products page functionality
This commit is contained in:
@@ -1,9 +1,24 @@
|
||||
# BackOffice Development Plan - Network & Commission System
|
||||
|
||||
**Date**: 2025-12-01
|
||||
**Version**: 2.3
|
||||
**Date**: ۳۰ آذر ۱۴۰۴ (2025-12-20)
|
||||
**Version**: 2.4
|
||||
**Status**: 🟢 **Production Ready - 100% Complete**
|
||||
**Last Updated**: 2025-12-01
|
||||
**Last Updated**: 2025-12-20
|
||||
|
||||
---
|
||||
|
||||
## 🆕 آخرین تغییرات (۳۰ آذر ۱۴۰۴)
|
||||
|
||||
### رفع باگهای Mapster:
|
||||
- ✅ `CommissionProfile.cs`: اضافه شدن mapping برای `GetUserWeeklyBalancesRequest`
|
||||
- ✅ `ClubMembershipProfile.cs`: بازنویسی کامل با mappings جدید
|
||||
|
||||
### اضافه شدن Service Override:
|
||||
- ✅ `ClubMembershipService.cs`: اضافه شدن `GetClubStatistics` override
|
||||
|
||||
### اضافه شدن فیلد RemainingCount:
|
||||
- ✅ `CreateNewProductsCommand.cs`: اضافه شدن `RemainingCount`
|
||||
- ✅ `UpdateProductsCommand.cs`: اضافه شدن `RemainingCount`
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user