diff --git a/backend/services/admin-service/src/infrastructure/jobs/contract-batch-download.job.ts b/backend/services/admin-service/src/infrastructure/jobs/contract-batch-download.job.ts index 5c61e9c0..4e8e274e 100644 --- a/backend/services/admin-service/src/infrastructure/jobs/contract-batch-download.job.ts +++ b/backend/services/admin-service/src/infrastructure/jobs/contract-batch-download.job.ts @@ -210,7 +210,7 @@ export class ContractBatchDownloadJob implements OnModuleInit { failedCount, progress, lastProcessedOrderNo: contract.orderNo, - errors: errors.length > 0 ? errors : null, + errors: errors.length > 0 ? errors : undefined, }, }); this.logger.log(`进度: ${progress}% (${downloadedCount}/${totalContracts})`); @@ -245,7 +245,7 @@ export class ContractBatchDownloadJob implements OnModuleInit { progress: 100, resultFileUrl, resultFileSize: BigInt(zipStats.size), - errors: errors.length > 0 ? errors : null, + errors: errors.length > 0 ? errors : undefined, completedAt: new Date(), expiresAt: new Date(Date.now() + 7 * 24 * 60 * 60 * 1000), // 7天后过期 },