From 4eb466230e608b5b0f61986ee2ba65c52f3b6429 Mon Sep 17 00:00:00 2001 From: hailin Date: Sat, 17 Jan 2026 22:59:44 -0800 Subject: [PATCH] =?UTF-8?q?fix(mining):=20=E4=BF=AE=E5=A4=8D=20ShareAmount?= =?UTF-8?q?=20=E7=B1=BB=E5=9E=8B=E8=B0=83=E7=94=A8=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 使用 .value.toNumber() 而非 .toNumber() Co-Authored-By: Claude Opus 4.5 --- .../src/application/queries/get-mining-account.query.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/services/mining-service/src/application/queries/get-mining-account.query.ts b/backend/services/mining-service/src/application/queries/get-mining-account.query.ts index 2147b86c..487fd4e4 100644 --- a/backend/services/mining-service/src/application/queries/get-mining-account.query.ts +++ b/backend/services/mining-service/src/application/queries/get-mining-account.query.ts @@ -58,10 +58,10 @@ export class GetMiningAccountQuery { this.accountRepository.getTotalContribution(), ]); - if (config && totalContribution.toNumber() > 0) { - const userContribution = account.totalContribution.toNumber(); - const secondDistribution = config.secondDistribution.toNumber(); - const ratio = userContribution / totalContribution.toNumber(); + if (config && totalContribution.value.toNumber() > 0) { + const userContribution = account.totalContribution.value.toNumber(); + const secondDistribution = config.secondDistribution.value.toNumber(); + const ratio = userContribution / totalContribution.value.toNumber(); perSecondEarning = (ratio * secondDistribution).toFixed(8); } } catch {