From 267b678e7ac9e3adc0279fea194625dc69edfd05 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Fri, 21 Aug 2026 11:26:09 +0800 Subject: [PATCH] feat(pl): add public transport history API client Co-authored-by: Cursor --- web-admin/src/api/pl/public-transport.ts | 26 ++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/web-admin/src/api/pl/public-transport.ts b/web-admin/src/api/pl/public-transport.ts index 4d0f9cbe8..0c84fa2c0 100644 --- a/web-admin/src/api/pl/public-transport.ts +++ b/web-admin/src/api/pl/public-transport.ts @@ -64,8 +64,34 @@ export interface PublicUploadResult { fileName?: string } +export interface PublicTransportHistoryRecord { + planId: string + planNo: string + transportId: string + driverAccessToken?: string + driverUrl?: string + licensePlate?: string + pickupTime?: string + deliveryTime?: string + pickupAddress?: string + destinationAddress?: string + planVoided?: boolean + planArchived?: boolean + statusLabel?: string +} + +export interface PublicTransportHistoryPage { + licensePlate?: string + date: string + records: PublicTransportHistoryRecord[] +} + export const publicTransportApi = { getPage: (token: string) => publicPlGet(`/public/pl/transport/${token}`), + getHistory: (token: string, date: string) => + publicPlGet( + `/public/pl/transport/${token}/history?date=${encodeURIComponent(date)}` + ), saveFeedback: ( token: string, data: {