refactor(organization-chart): update terminology and documentation for clarity
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 7m35s

- Changed terminology in the organization chart from "امتیاز" to "پکیج" for gold and silver packages to enhance clarity.
- Updated comments and documentation in the codebase to reflect the new terminology and improve understanding of the statistics being displayed.
- Adjusted the CHANGELOG to indicate the move of documentation to totalDoc.

These changes improve the overall clarity and usability of the organization chart and related documentation.
This commit is contained in:
masoodafar-web
2026-08-28 18:56:34 +03:30
parent 101687f9db
commit c6089f8dc3
5 changed files with 11 additions and 12 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
# Docs moved to totalDoc # Docs moved to totalDoc
See [totalDoc/INDEX.md](../../totalDoc/INDEX.md) for all documentation. See [totalDoc/INDEX.md](../../totalDoc/INDEX.md) for all documentation.
+2 -3
View File
@@ -10,9 +10,8 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="DateTimeConverterCL" Version="1.0.0" /> <PackageReference Include="DateTimeConverterCL" Version="1.0.0" />
<!-- Replace all FrontOffice.BFF protobuf packages with CMS protobuf --> <!-- Replace all FrontOffice.BFF protobuf packages with CMS protobuf (CI/CD packs → Nexus) -->
<PackageReference Include="Foursat.CMSMicroservice.Protobuf" Version="0.0.211" /> <PackageReference Include="Foursat.CMSMicroservice.Protobuf" Version="0.0.211" />
<!-- <ProjectReference Include="../../../CMS/src/CMSMicroservice.Protobuf/CMSMicroservice.Protobuf.csproj" />-->
<PackageReference Include="MudBlazor" Version="8.14.0" /> <PackageReference Include="MudBlazor" Version="8.14.0" />
<PackageReference Include="Blazored.LocalStorage" Version="4.5.0" /> <PackageReference Include="Blazored.LocalStorage" Version="4.5.0" />
<PackageReference Include="Mapster" Version="7.4.0" /> <PackageReference Include="Mapster" Version="7.4.0" />
@@ -80,7 +80,7 @@
</div> </div>
<div class="org-chart-stats-row leg-scores"> <div class="org-chart-stats-row leg-scores">
<div class="stat-item leg-score-gold"> <div class="stat-item leg-score-gold">
<span class="stat-label">امتیاز طلایی:</span> <span class="stat-label">پکیج طلایی:</span>
<span class="stat-value left">چپ @_statistics.GoldLeftLegTotal</span> <span class="stat-value left">چپ @_statistics.GoldLeftLegTotal</span>
<span class="stat-sep">·</span> <span class="stat-sep">·</span>
<span class="stat-value right">راست @_statistics.GoldRightLegTotal</span> <span class="stat-value right">راست @_statistics.GoldRightLegTotal</span>
@@ -88,7 +88,7 @@
</div> </div>
<div class="org-chart-stats-row leg-scores"> <div class="org-chart-stats-row leg-scores">
<div class="stat-item leg-score-silver"> <div class="stat-item leg-score-silver">
<span class="stat-label">امتیاز نقره‌ای:</span> <span class="stat-label">پکیج نقره‌ای:</span>
<span class="stat-value left">چپ @_statistics.SilverLeftLegTotal</span> <span class="stat-value left">چپ @_statistics.SilverLeftLegTotal</span>
<span class="stat-sep">·</span> <span class="stat-sep">·</span>
<span class="stat-value right">راست @_statistics.SilverRightLegTotal</span> <span class="stat-value right">راست @_statistics.SilverRightLegTotal</span>
@@ -27,16 +27,16 @@ public class NetworkNodeDto
/// </summary> /// </summary>
public string? PackageName { get; set; } public string? PackageName { get; set; }
/// <summary>آخرین امتیاز پای چپ پکیج طلایی</summary> /// <summary>تعداد اعضای فعال با پکیج طلایی جاری در پای چپ</summary>
public int GoldLeftLegTotal { get; set; } public int GoldLeftLegTotal { get; set; }
/// <summary>آخرین امتیاز پای راست پکیج طلایی</summary> /// <summary>تعداد اعضای فعال با پکیج طلایی جاری در پای راست</summary>
public int GoldRightLegTotal { get; set; } public int GoldRightLegTotal { get; set; }
/// <summary>آخرین امتیاز پای چپ پکیج نقره‌ای</summary> /// <summary>تعداد اعضای فعال با پکیج نقره‌ای جاری در پای چپ</summary>
public int SilverLeftLegTotal { get; set; } public int SilverLeftLegTotal { get; set; }
/// <summary>آخرین امتیاز پای راست پکیج نقره‌ای</summary> /// <summary>تعداد اعضای فعال با پکیج نقره‌ای جاری در پای راست</summary>
public int SilverRightLegTotal { get; set; } public int SilverRightLegTotal { get; set; }
} }
@@ -153,7 +153,7 @@ public class NetworkStatisticsDto
public string WeakerLeg { get; set; } = string.Empty; // "Left" or "Right" public string WeakerLeg { get; set; } = string.Empty; // "Left" or "Right"
public LastMemberDto? LastMember { get; set; } public LastMemberDto? LastMember { get; set; }
/// <summary>آخرین امتیاز پای چپ/راست — فقط خود کاربر (نوار پایین شجره)</summary> /// <summary>تعداد اعضای فعال با پکیج طلایی/نقره‌ای جاری در هر پا — نوار پایین شجره</summary>
public int GoldLeftLegTotal { get; set; } public int GoldLeftLegTotal { get; set; }
public int GoldRightLegTotal { get; set; } public int GoldRightLegTotal { get; set; }
public int SilverLeftLegTotal { get; set; } public int SilverLeftLegTotal { get; set; }
@@ -141,7 +141,7 @@
max-width: 120px; max-width: 120px;
} }
/* D3: امتیاز طلایی/نقره‌ای فقط در نوار پایین شجره (.org-chart-stats) */ /* D3: تعداد پکیج طلایی/نقره‌ای فقط در نوار پایین شجره (.org-chart-stats) */
/* Referral Code - only for club active members */ /* Referral Code - only for club active members */
.node-referral { .node-referral {
display: flex; display: flex;