From 4cbfc1414ccf8cdcdbbaf7c86b3ec6371e6c5d31 Mon Sep 17 00:00:00 2001 From: lingyunxsh Date: Mon, 2 Jun 2025 15:53:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=85=85=E7=94=B5=E8=AE=B0?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LogBook.md | 8 +++++++- .../src/app/(authenticated)/my-sessions/page.tsx | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/LogBook.md b/LogBook.md index 0753bc5..fc0a63f 100644 --- a/LogBook.md +++ b/LogBook.md @@ -118,4 +118,10 @@ - TRCT5000 循迹传感器 x2: 左传感器引脚 7, 右传感器引脚 8。 - 超声波传感器 (HC-SR04): Trig 引脚 12, Echo 引脚 11。 - 180度舵机 (SG90): 引脚 3。 - - 在 `arduino_nano_tracker/` 目录下创建了 `arduino_nano_tracker.ino` 文件,并包含基础的引脚定义和 `setup()`/`loop()` 结构。 \ No newline at end of file + - 在 `arduino_nano_tracker/` 目录下创建了 `arduino_nano_tracker.ino` 文件,并包含基础的引脚定义和 `setup()`/`loop()` 结构。 + +## YYYY-MM-DD (请替换为今天的实际日期) +- **前端接口路径修复**: + - 修复了 `charging_web_app` 中 `my-sessions` 页面 (`charging_web_app/src/app/(authenticated)/my-sessions/page.tsx`) 获取用户充电记录列表的接口调用。 + - 问题:原请求路径为 `/session/my/list/page`,缺少了 API 代理前缀 `/api`。 + - 解决:将请求路径修改为 `/api/session/my/list/page`,确保请求能正确通过 Next.js 代理到后端服务。 \ No newline at end of file diff --git a/charging_web_app/src/app/(authenticated)/my-sessions/page.tsx b/charging_web_app/src/app/(authenticated)/my-sessions/page.tsx index 41fcc44..dd8835b 100644 --- a/charging_web_app/src/app/(authenticated)/my-sessions/page.tsx +++ b/charging_web_app/src/app/(authenticated)/my-sessions/page.tsx @@ -84,7 +84,7 @@ export default function MySessionsPage() { setSessionsLoading(true); setError(null); try { - const response = await api.post>>('/session/my/list/page', { + const response = await api.post>>('/api/session/my/list/page', { current: page, pageSize: itemsPerPage, });