fix(mining-admin): configValue → value,修复配置读取后 fallback 到默认值

Prisma 返回的字段是 value,controller 写成了 configValue,
导致 getP2pTransferFee / getTransferEnabled 永远返回默认值

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-01-30 14:18:13 -08:00
parent b50091eb1e
commit a31fcaa9b8
1 changed files with 5 additions and 5 deletions

View File

@ -28,7 +28,7 @@ export class ConfigController {
@ApiOperation({ summary: '获取划转开关状态' }) @ApiOperation({ summary: '获取划转开关状态' })
async getTransferEnabled() { async getTransferEnabled() {
const config = await this.configService.getConfig('system', 'transfer_enabled'); const config = await this.configService.getConfig('system', 'transfer_enabled');
return { enabled: config?.configValue === 'true' }; return { enabled: config?.value === 'true' };
} }
@Post('transfer-enabled') @Post('transfer-enabled')
@ -198,8 +198,8 @@ export class ConfigController {
this.configService.getConfig('trading', 'min_p2p_transfer_amount'), this.configService.getConfig('trading', 'min_p2p_transfer_amount'),
]); ]);
return { return {
fee: feeConfig?.configValue ?? '5', fee: feeConfig?.value ?? '5',
minTransferAmount: minAmountConfig?.configValue ?? '6', minTransferAmount: minAmountConfig?.value ?? '6',
}; };
} }
@ -242,8 +242,8 @@ export class ConfigController {
this.configService.getConfig('trading', 'min_p2p_transfer_amount'), this.configService.getConfig('trading', 'min_p2p_transfer_amount'),
]); ]);
return { return {
fee: feeConfig?.configValue ?? '5', fee: feeConfig?.value ?? '5',
minTransferAmount: minAmountConfig?.configValue ?? '6', minTransferAmount: minAmountConfig?.value ?? '6',
}; };
} }