feat: Enhance withdrawal request handling with additional fields and network level configurations

This commit is contained in:
masoodafar-web
2025-12-04 19:53:30 +03:30
parent 5e3112d71f
commit ee1fa9d064
7 changed files with 221 additions and 39 deletions

View File

@@ -71,9 +71,17 @@ public class ApplicationDbContextInitialiser
// Commission Configuration
new SystemConfiguration
{
Key = "Commission.MaxWeeklyBalancesPerUser",
Key = "Commission.MaxWeeklyBalancesPerLeg",
Value = "300",
Description = "سقف امتیاز/تعادل هفتگی برای هر کاربر",
Description = "سقف تعادل هفتگی برای هر دست (چپ یا راست) - حداکثر کل = 600",
Scope = ConfigurationScope.Commission,
IsActive = true
},
new SystemConfiguration
{
Key = "Commission.MaxNetworkLevel",
Value = "15",
Description = "حداکثر عمق شبکه برای محاسبه کمیسیون (تعداد لول زیرمجموعه)",
Scope = ConfigurationScope.Commission,
IsActive = true
},