logService = new OperationLogService(); } /** * @param array $row * @return ParkingVipList */ public function model(array $row): ParkingVipList { foreach ($row as $license) { if (!ParkingVipList::query()->where('license', $license) ->exists() ) { $model = new ParkingVipList([ 'license' => $license, 'user_id' => Auth::guard('sanctum')->user()['id'], 'created_at' => get_datetime() ]); $this->logService->logCreated($model, '创建VIP名单'); return $model; } break; } return new ParkingVipList(); } }