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, });