From 35f5d54a0cbf5059341baab5c335a2f8f24e1cdd Mon Sep 17 00:00:00 2001 From: hailin Date: Sun, 14 Dec 2025 00:18:32 -0800 Subject: [PATCH] =?UTF-8?q?fix(planting):=20=E6=97=A0=E6=8E=A8=E8=8D=90?= =?UTF-8?q?=E4=BA=BA=E6=97=B6=E5=88=86=E4=BA=AB=E6=9D=83=E7=9B=8A=E8=BF=9B?= =?UTF-8?q?=E5=85=A5=E5=88=86=E4=BA=AB=E6=9D=83=E7=9B=8A=E6=B1=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将无推荐人时的分享权益目标从 SYSTEM_HEADQUARTERS_COMMUNITY 改为 SYSTEM_SHARE_RIGHT_POOL - 将 SYSTEM:OPERATION_ACCOUNT 改为 SYSTEM:SHARE_RIGHT_POOL 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../src/domain/services/fund-allocation.service.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/services/planting-service/src/domain/services/fund-allocation.service.ts b/backend/services/planting-service/src/domain/services/fund-allocation.service.ts index a1bf54f3..2505a8c3 100644 --- a/backend/services/planting-service/src/domain/services/fund-allocation.service.ts +++ b/backend/services/planting-service/src/domain/services/fund-allocation.service.ts @@ -96,6 +96,7 @@ export class FundAllocationDomainService { ); // 4. 分享权益: 500 USDT/棵 (分配给推荐链) + // 无推荐人时进入分享权益池 SYSTEM_SHARE_RIGHT_POOL allocations.push( new FundAllocation( FundAllocationTargetType.REFERRAL_RIGHTS, @@ -103,7 +104,7 @@ export class FundAllocationDomainService { treeCount, context.referralChain.length > 0 ? context.referralChain[0] - : 'SYSTEM_HEADQUARTERS_COMMUNITY', + : 'SYSTEM_SHARE_RIGHT_POOL', { referralChain: context.referralChain }, ), ); @@ -228,10 +229,10 @@ export class FundAllocationDomainService { ); // 4. 分享权益 (直推奖励): 500 USDT/棵 - // 仅直推,无多级;无推荐人归入运营账户 + // 仅直推,无多级;无推荐人归入分享权益池 const referralTarget = context.directReferrerId ? `USER:${context.directReferrerId}` - : 'SYSTEM:OPERATION_ACCOUNT'; + : 'SYSTEM:SHARE_RIGHT_POOL'; allocations.push( new FundAllocation( FundAllocationTargetType.REFERRAL_RIGHTS,