diff --git a/app/Services/ParkingAccessRecordService.php b/app/Services/ParkingAccessRecordService.php index 109d9b2..56d589a 100644 --- a/app/Services/ParkingAccessRecordService.php +++ b/app/Services/ParkingAccessRecordService.php @@ -241,12 +241,14 @@ class ParkingAccessRecordService extends BaseService ); } // 查询车位进入车辆记录 - $id = ParkingAccessRecord::query()->where($where)->where('status', 1) - ->value('id'); - if ($id) { - $data['leave_time'] = $date_times; - $this->leaveData($id, $data, false); - ParkingVipListService::leave($id, $datetime); + $ids = ParkingAccessRecord::query()->where($where)->where('status', 1) + ->pluck('id'); + if ($ids) { + foreach ($ids as $id) { + $data['leave_time'] = $date_times; + $this->leaveData($id, $data, false); + ParkingVipListService::leave($id, $datetime); + } } }