logService = new OperationLogService(); $this->logService->menuTitle = 'vip_list'; } /** * @param array $row */ public function model(array $row) { if ($this->index == 1) { $this->index += 1; return; } if (isset($row[1]) && $row[1]) { $license = $row[1]; $license_id = (new ParkingLicensePlateService($this->logService))->createLicenseId($license); if (!ParkingVipList::query()->where('license_id', $license_id) ->exists() ) { $model = ParkingVipList::query()->create([ 'license_id' => $license_id, 'user_id' => Auth::guard('sanctum')->user()['id'], 'created_at' => get_datetime() ]); $this->logService->logCreated($model, 'vip_list.create'); } } } }