From 46b233c743961dcd79bab87cf989be46192ed0d7 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 3 Mar 2026 13:57:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AE=A1=E6=89=B9=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E9=A1=B5=E8=A1=8C=E7=A8=8B=E6=95=B0=E6=8D=AE=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E5=AE=8C=E6=95=B4=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改后端行程数据映射,包含所有字段: - departure: 出发地 - destination: 目的地 - start_time/end_time: 开始/结束时间(保持与数据库字段一致) - transport: 出行方式 - trip_type: 行程类型 - remark: 备注 Co-Authored-By: Claude Opus 4.6 --- backend/app/service/BusinessTripService.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/backend/app/service/BusinessTripService.php b/backend/app/service/BusinessTripService.php index 92e6560..cbeb812 100644 --- a/backend/app/service/BusinessTripService.php +++ b/backend/app/service/BusinessTripService.php @@ -172,10 +172,13 @@ class BusinessTripService // 创建审批单 $itinerariesData = $businessTrip->itineraries->map(function ($item) { return [ - 'destination' => $item->destination, - 'start_date' => $item->start_time, - 'end_date' => $item->end_time, - 'estimated_cost' => $item->estimated_cost ?? 0, + 'departure' => $item->departure ?? '', + 'destination' => $item->destination ?? '', + 'start_time' => $item->start_time, + 'end_time' => $item->end_time, + 'transport' => $item->transport ?? '', + 'trip_type' => $item->trip_type ?? 'oneway', + 'remark' => $item->remark ?? '', ]; })->toArray();