option('date') ?: now()->toDateString(); $this->info("결근 처리 시작: {$date}"); $result = $service->markAbsentees($date); if ($result['skipped_weekend']) { $this->info('주말이므로 건너뜁니다.'); } elseif ($result['count'] > 0) { $this->info("{$result['count']}명 결근 처리 완료"); foreach ($result['names'] as $name) { $this->line(" - {$name}"); } } else { $this->info('결근 처리 대상이 없습니다 (모든 사원에 기록이 있음)'); } return self::SUCCESS; } }