From d687bf67b1d3c0ea526f48ff06c065198a0c0c6a Mon Sep 17 00:00:00 2001 From: 18278715334 <18278715334@163.com> Date: Thu, 4 Dec 2025 12:44:35 +0800 Subject: [PATCH] 182787815334@163.com --- src/pages/api/ApiDebugger.vue | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/pages/api/ApiDebugger.vue b/src/pages/api/ApiDebugger.vue index 4027fdc..34fcafe 100644 --- a/src/pages/api/ApiDebugger.vue +++ b/src/pages/api/ApiDebugger.vue @@ -1118,6 +1118,22 @@ const handleDebug = async () => { return } + // 1.5. 类型转换:将 page_size 和 page_num 从字符串转换为数字 + if (parsedParams && typeof parsedParams === 'object') { + if (parsedParams.page_size !== undefined && typeof parsedParams.page_size === 'string') { + const pageSize = parseInt(parsedParams.page_size, 10) + if (!isNaN(pageSize)) { + parsedParams.page_size = pageSize + } + } + if (parsedParams.page_num !== undefined && typeof parsedParams.page_num === 'string') { + const pageNum = parseInt(parsedParams.page_num, 10) + if (!isNaN(pageNum)) { + parsedParams.page_num = pageNum + } + } + } + // 2. 加密参数 const encryptedParams = await encryptWithAES(parsedParams, debugForm.secretKey) if (!encryptedParams) {