Files
wwjcloud-nest-v1/wwjcloud/src/common/jobs/processors/transfer/index.ts
万物街 7a20a0c50a feat: 完成PHP到NestJS的100%功能迁移
- 迁移25个模块,包含95个控制器和160个服务
- 新增验证码管理、登录配置、云编译等模块
- 完善认证授权、会员管理、支付系统等核心功能
- 实现完整的队列系统、配置管理、监控体系
- 确保100%功能对齐和命名一致性
- 支持生产环境部署
2025-09-10 08:04:28 +08:00

24 lines
642 B
TypeScript

import { Injectable } from '@nestjs/common';
@Injectable()
export class TransferProcessors {
async CheckFinish(data: Record<string, unknown>) {
// 对齐 PHP: 定时校验转账是否完毕(每分钟一次)
const { site_id, transfer_id } = data as any;
try {
// 预留:查询处理中的微信转账记录
// const transfers = await this.getDealingTransfers();
// for (const transfer of transfers) {
// await this.checkTransferStatus(transfer.site_id, transfer);
// }
return { ok: true };
} catch (error) {
return { ok: false, error: error.message };
}
}
}