From a31fcaa9b8769d25a677eca15e588594611f7a3c Mon Sep 17 00:00:00 2001 From: hailin Date: Fri, 30 Jan 2026 14:18:13 -0800 Subject: [PATCH] =?UTF-8?q?fix(mining-admin):=20configValue=20=E2=86=92=20?= =?UTF-8?q?value=EF=BC=8C=E4=BF=AE=E5=A4=8D=E9=85=8D=E7=BD=AE=E8=AF=BB?= =?UTF-8?q?=E5=8F=96=E5=90=8E=20fallback=20=E5=88=B0=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prisma 返回的字段是 value,controller 写成了 configValue, 导致 getP2pTransferFee / getTransferEnabled 永远返回默认值 Co-Authored-By: Claude Opus 4.5 --- .../src/api/controllers/config.controller.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/services/mining-admin-service/src/api/controllers/config.controller.ts b/backend/services/mining-admin-service/src/api/controllers/config.controller.ts index dfe05b5b..1e5e3079 100644 --- a/backend/services/mining-admin-service/src/api/controllers/config.controller.ts +++ b/backend/services/mining-admin-service/src/api/controllers/config.controller.ts @@ -28,7 +28,7 @@ export class ConfigController { @ApiOperation({ summary: '获取划转开关状态' }) async getTransferEnabled() { const config = await this.configService.getConfig('system', 'transfer_enabled'); - return { enabled: config?.configValue === 'true' }; + return { enabled: config?.value === 'true' }; } @Post('transfer-enabled') @@ -198,8 +198,8 @@ export class ConfigController { this.configService.getConfig('trading', 'min_p2p_transfer_amount'), ]); return { - fee: feeConfig?.configValue ?? '5', - minTransferAmount: minAmountConfig?.configValue ?? '6', + fee: feeConfig?.value ?? '5', + minTransferAmount: minAmountConfig?.value ?? '6', }; } @@ -242,8 +242,8 @@ export class ConfigController { this.configService.getConfig('trading', 'min_p2p_transfer_amount'), ]); return { - fee: feeConfig?.configValue ?? '5', - minTransferAmount: minAmountConfig?.configValue ?? '6', + fee: feeConfig?.value ?? '5', + minTransferAmount: minAmountConfig?.value ?? '6', }; }