fix(mining-admin): 修复算力同步状态检查的 API 路径
- contribution-service: 给 /contribution/stats 接口添加 @Public() 装饰器 - mining-admin-service: 修正 API 路径从 api/v1 改为 api/v2 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
7c00c900a0
commit
b5fca7bb04
|
|
@ -12,6 +12,7 @@ import {
|
|||
import { ContributionStatsResponse } from '../dto/response/contribution-stats.response';
|
||||
import { ContributionRankingResponse, UserRankResponse } from '../dto/response/contribution-ranking.response';
|
||||
import { GetContributionRecordsRequest } from '../dto/request/get-records.request';
|
||||
import { Public } from '../../shared/guards/jwt-auth.guard';
|
||||
|
||||
@ApiTags('Contribution')
|
||||
@Controller('contribution')
|
||||
|
|
@ -24,6 +25,7 @@ export class ContributionController {
|
|||
) {}
|
||||
|
||||
@Get('stats')
|
||||
@Public()
|
||||
@ApiOperation({ summary: '获取算力统计数据' })
|
||||
@ApiResponse({ status: 200, type: ContributionStatsResponse })
|
||||
async getStats(): Promise<ContributionStatsResponse> {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ export class ConfigController {
|
|||
// 并行获取 mining-service 状态和 contribution-service 总算力
|
||||
const [miningResponse, contributionResponse] = await Promise.all([
|
||||
fetch(`${miningServiceUrl}/api/v2/admin/status`),
|
||||
fetch(`${contributionServiceUrl}/api/v1/contribution/stats`).catch(() => null),
|
||||
fetch(`${contributionServiceUrl}/api/v2/contribution/stats`).catch(() => null),
|
||||
]);
|
||||
|
||||
if (!miningResponse.ok) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue