feat: complete reporting and filing workflows

This commit is contained in:
hectorzhao
2026-07-28 20:28:47 +08:00
parent 352a6293b4
commit 99c8c7c68b
52 changed files with 3490 additions and 376 deletions
@@ -12,6 +12,16 @@ export class AdminSendChainController {
return this.sendChain.listBatchTasks(tenantId, status);
}
@Get('batch-tasks/:id/messages')
listBatchTaskMessages(
@Param('id') taskId: string,
@Query('phone') phone?: string,
@Query('page') page?: string,
@Query('pageSize') pageSize?: string,
) {
return this.sendChain.listAdminBatchTaskMessages(taskId, phone, Number(page), Number(pageSize));
}
@Get('messages')
listMessages(
@Query('tenantId') tenantId?: string,