Browse Source

feat: 更新订单详情格式化,添加服务开始和结束时间字段

在OrderService的formatOrderDetail方法中,新增服务开始时间和服务结束时间字段,并为其添加中文注释,提升代码可读性和订单数据的详细程度。此更改为前端展示提供了更丰富的时间信息,增强了用户体验。
刘学玺 2 months ago
parent
commit
75814262d2
1 changed files with 6 additions and 0 deletions
  1. 6 0
      app/Services/Client/OrderService.php

+ 6 - 0
app/Services/Client/OrderService.php

@@ -1443,6 +1443,12 @@ readonly class OrderService
             'project_amount' => $order->project_amount,
             'coupon_amount' => $order->coupon_amount,
             'service_time' => $order->service_time,
+            'service_start_time' => $order->service_start_time instanceof \Carbon\Carbon  // 服务开始时间
+                ? $order->service_start_time->toDateTimeString()
+                : $order->service_start_time,
+            'service_end_time' => $order->service_end_time instanceof \Carbon\Carbon    // 服务结束时间
+                ? $order->service_end_time->toDateTimeString()
+                : $order->service_end_time,
             'created_at' => $order->created_at->toDateTimeString(),
             'remark' => $order->remark,
             'distance' => $order->distance ?? 0,