diff --git a/backend/services/admin-service/src/application/services/contract.service.ts b/backend/services/admin-service/src/application/services/contract.service.ts index 2197013f..9d573483 100644 --- a/backend/services/admin-service/src/application/services/contract.service.ts +++ b/backend/services/admin-service/src/application/services/contract.service.ts @@ -76,7 +76,7 @@ export class ContractService { constructor(private readonly configService: ConfigService) { this.plantingServiceUrl = this.configService.get( 'PLANTING_SERVICE_URL', - 'http://rwa-planting-service:3002', + 'http://rwa-planting-service:3003', ); this.httpClient = axios.create({ @@ -107,7 +107,7 @@ export class ContractService { if (params.orderBy) queryParams.append('orderBy', params.orderBy); if (params.orderDir) queryParams.append('orderDir', params.orderDir); - const url = `/planting/internal/contracts?${queryParams.toString()}`; + const url = `/api/v1/planting/internal/contracts?${queryParams.toString()}`; this.logger.debug(`[getContracts] 请求: ${url}`); const response = await this.httpClient.get(url); @@ -144,7 +144,7 @@ export class ContractService { */ async getContract(orderNo: string): Promise { try { - const url = `/planting/internal/contracts/${orderNo}`; + const url = `/api/v1/planting/internal/contracts/${orderNo}`; this.logger.debug(`[getContract] 请求: ${url}`); const response = await this.httpClient.get(url); @@ -163,7 +163,7 @@ export class ContractService { * @returns PDF Buffer */ async downloadContractPdf(orderNo: string): Promise { - const url = `/planting/internal/contracts/${orderNo}/pdf`; + const url = `/api/v1/planting/internal/contracts/${orderNo}/pdf`; this.logger.debug(`[downloadContractPdf] 请求: ${url}`); const response = await this.httpClient.get(url, { @@ -185,7 +185,7 @@ export class ContractService { if (params?.provinceCode) queryParams.append('provinceCode', params.provinceCode); if (params?.cityCode) queryParams.append('cityCode', params.cityCode); - const url = `/planting/internal/contracts/statistics?${queryParams.toString()}`; + const url = `/api/v1/planting/internal/contracts/statistics?${queryParams.toString()}`; this.logger.debug(`[getStatistics] 请求: ${url}`); const response = await this.httpClient.get(url);