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 9a81f28d..0a4323d8 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 @@ -43,11 +43,11 @@ export class ConfigController { const miningServiceUrl = this.appConfigService.get('MINING_SERVICE_URL', 'http://localhost:3021'); const contributionServiceUrl = this.appConfigService.get('CONTRIBUTION_SERVICE_URL', 'http://localhost:3020'); - this.logger.log(`Fetching mining status from ${miningServiceUrl}/api/v2/admin/status`); + this.logger.log(`Fetching mining status from ${miningServiceUrl}/api/v2/mining/admin/status`); try { // 并行获取 mining-service 状态和 contribution-service 统计数据 const [miningResponse, contributionResponse] = await Promise.all([ - fetch(`${miningServiceUrl}/api/v2/admin/status`), + fetch(`${miningServiceUrl}/api/v2/mining/admin/status`), fetch(`${contributionServiceUrl}/api/v2/contribution/stats`).catch(() => null), ]); @@ -137,7 +137,7 @@ export class ConfigController { async activateMining(@Req() req: any) { const miningServiceUrl = this.appConfigService.get('MINING_SERVICE_URL', 'http://localhost:3021'); try { - const response = await fetch(`${miningServiceUrl}/api/v2/admin/activate`, { + const response = await fetch(`${miningServiceUrl}/api/v2/mining/admin/activate`, { method: 'POST', }); if (!response.ok) { @@ -157,7 +157,7 @@ export class ConfigController { async deactivateMining(@Req() req: any) { const miningServiceUrl = this.appConfigService.get('MINING_SERVICE_URL', 'http://localhost:3021'); try { - const response = await fetch(`${miningServiceUrl}/api/v2/admin/deactivate`, { + const response = await fetch(`${miningServiceUrl}/api/v2/mining/admin/deactivate`, { method: 'POST', }); if (!response.ok) { diff --git a/backend/services/mining-admin-service/src/application/services/batch-mining.service.ts b/backend/services/mining-admin-service/src/application/services/batch-mining.service.ts index ddfc599d..3bb0fda8 100644 --- a/backend/services/mining-admin-service/src/application/services/batch-mining.service.ts +++ b/backend/services/mining-admin-service/src/application/services/batch-mining.service.ts @@ -48,7 +48,7 @@ export class BatchMiningService { * 获取批量补发状态 */ async getStatus(): Promise { - const url = `${this.miningServiceUrl}/api/v2/admin/batch-mining/status`; + const url = `${this.miningServiceUrl}/api/v2/mining/admin/batch-mining/status`; this.logger.log(`[getStatus] 开始获取批量补发状态, URL: ${url}`); try { @@ -90,7 +90,7 @@ export class BatchMiningService { * 预览批量补发(计算但不执行) */ async preview(items: BatchMiningItem[]): Promise { - const url = `${this.miningServiceUrl}/api/v2/admin/batch-mining/preview`; + const url = `${this.miningServiceUrl}/api/v2/mining/admin/batch-mining/preview`; this.logger.log(`[preview] 开始预览批量补发, URL: ${url}`); this.logger.log(`[preview] 数据条数: ${items.length}`); this.logger.log(`[preview] 前3条数据: ${JSON.stringify(items.slice(0, 3))}`); @@ -138,7 +138,7 @@ export class BatchMiningService { request: BatchMiningRequest, adminId: string, ): Promise { - const url = `${this.miningServiceUrl}/api/v2/admin/batch-mining/execute`; + const url = `${this.miningServiceUrl}/api/v2/mining/admin/batch-mining/execute`; this.logger.log(`[execute] 开始执行批量补发, URL: ${url}`); this.logger.log(`[execute] 操作人: ${request.operatorName} (${request.operatorId})`); this.logger.log(`[execute] 原因: ${request.reason}`); @@ -212,7 +212,7 @@ export class BatchMiningService { * 获取执行记录 */ async getExecution(): Promise { - const url = `${this.miningServiceUrl}/api/v2/admin/batch-mining/execution`; + const url = `${this.miningServiceUrl}/api/v2/mining/admin/batch-mining/execution`; this.logger.log(`[getExecution] 开始获取执行记录, URL: ${url}`); try { diff --git a/backend/services/mining-admin-service/src/application/services/dashboard.service.ts b/backend/services/mining-admin-service/src/application/services/dashboard.service.ts index 0d36b49d..d11e4f1c 100644 --- a/backend/services/mining-admin-service/src/application/services/dashboard.service.ts +++ b/backend/services/mining-admin-service/src/application/services/dashboard.service.ts @@ -642,7 +642,7 @@ export class DashboardService { try { // 从 mining-service 获取已分配积分股 const miningResponse = await fetch( - `${miningServiceUrl}/api/v2/admin/status`, + `${miningServiceUrl}/api/v2/mining/admin/status`, ); if (miningResponse.ok) { const miningResult = await miningResponse.json(); diff --git a/backend/services/mining-admin-service/src/application/services/users.service.ts b/backend/services/mining-admin-service/src/application/services/users.service.ts index 03dd4dc2..e1f36598 100644 --- a/backend/services/mining-admin-service/src/application/services/users.service.ts +++ b/backend/services/mining-admin-service/src/application/services/users.service.ts @@ -921,7 +921,7 @@ export class UsersService { } try { - const url = `${this.miningServiceUrl}/api/v2/admin/batch-mining/records/${accountSequence}?page=${page}&pageSize=${pageSize}`; + const url = `${this.miningServiceUrl}/api/v2/mining/admin/batch-mining/records/${accountSequence}?page=${page}&pageSize=${pageSize}`; this.logger.log(`Fetching batch mining records from ${url}`); const response = await fetch(url);