cqp 1 месяц назад
Родитель
Сommit
d8c8b31339
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      app/Service/RdGenerateService.php

+ 3 - 2
app/Service/RdGenerateService.php

@@ -207,7 +207,7 @@ class RdGenerateService extends Service
                 }
 
                 if ($slotMinutes > 0) {
-                    $rowData = $this->calculateTimeSlots($item->id, $day, $slotMinutes);
+                    $rowData = $this->calculateTimeSlots($item->id, $day, $slotMinutes, $employeeId);
                     $pendingRds[] = $rowData;
                     $rdToEmployeeMap[$rowData['order_number']] = $employeeId;
                 }
@@ -216,7 +216,7 @@ class RdGenerateService extends Service
         }
     }
 
-    protected function calculateTimeSlots($itemId, $dayTime, $minutes)
+    protected function calculateTimeSlots($itemId, $dayTime, $minutes,$employeeId)
     {
         $availableMinutes = 480;
         $minutes = min($minutes, $availableMinutes);
@@ -245,6 +245,7 @@ class RdGenerateService extends Service
         $crtTime = Carbon::createFromTimestamp($dayTime)->setTime(16, 30)->addSeconds(mt_rand(0, 1800))->timestamp;
 
         return [
+            'crt_id' => $employeeId,
             'crt_time' => $crtTime,
             'order_time' => $dayTime,
             'item_id' => $itemId,