fix(mining-service): 修复批量补发记录分页参数类型问题

Query 参数是字符串类型,需要显式转换为数字

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-01-22 02:05:16 -08:00
parent c7f7c10d59
commit ab320083f7
1 changed files with 4 additions and 4 deletions

View File

@ -784,11 +784,11 @@ export class AdminController {
@ApiQuery({ name: 'pageSize', required: false, type: Number })
async getUserBatchMiningRecords(
@Param('accountSequence') accountSequence: string,
@Query('page') page?: number,
@Query('pageSize') pageSize?: number,
@Query('page') page?: string,
@Query('pageSize') pageSize?: string,
) {
const pageNum = page ?? 1;
const pageSizeNum = pageSize ?? 20;
const pageNum = page ? parseInt(page, 10) : 1;
const pageSizeNum = pageSize ? parseInt(pageSize, 10) : 20;
const skip = (pageNum - 1) * pageSizeNum;
const [records, total] = await Promise.all([