diff --git a/frontend/admin-web/src/app/(dashboard)/users/[id]/page.tsx b/frontend/admin-web/src/app/(dashboard)/users/[id]/page.tsx
index 318c4fec..d4066cd6 100644
--- a/frontend/admin-web/src/app/(dashboard)/users/[id]/page.tsx
+++ b/frontend/admin-web/src/app/(dashboard)/users/[id]/page.tsx
@@ -491,7 +491,8 @@ export default function UserDetailPage() {
本人认种: {formatNumber(ancestor.personalAdoptions)} / 团队认种: {formatNumber(ancestor.teamAdoptions)}
- 个人预种: {formatNumber(ancestor.selfPrePlantingPortions)}份 / 团队预种: {formatNumber(ancestor.teamPrePlantingPortions)}份
+ {/* 团队预种 = 整条下行链路的总预种份数(含自身),显示时减去本人份数,避免重复计入 */}
+ 个人预种: {formatNumber(ancestor.selfPrePlantingPortions)}份 / 团队预种: {formatNumber(ancestor.teamPrePlantingPortions - ancestor.selfPrePlantingPortions)}份
{index < referralTree.ancestors.length - 1 && (
@@ -1202,7 +1203,8 @@ function ReferralNodeItem({
本人认种: {formatNumber(node.personalAdoptions)} / 团队认种: {formatNumber(node.teamAdoptions)}
- 个人预种: {formatNumber(node.selfPrePlantingPortions)}份 / 团队预种: {formatNumber(node.teamPrePlantingPortions)}份
+ {/* 团队预种 = 整条下行链路的总预种份数(含自身),显示时减去本人份数,避免重复计入 */}
+ 个人预种: {formatNumber(node.selfPrePlantingPortions)}份 / 团队预种: {formatNumber(node.teamPrePlantingPortions - node.selfPrePlantingPortions)}份
{node.directReferralCount > 0 && (