// screens/revisit.jsx — 재방문 관리 / 알림톡 자동 발송 function RevisitScreen({ setRoute }) { const Icons = window.Icons; const [filter, setFilter] = React.useState("all"); const [selected, setSelected] = React.useState("rv-1"); const stages = [ { v: "all", l: "전체", count: REVISITS.length }, { v: "pending", l: "예약대기", count: 2 }, { v: "sent", l: "발송완료", count: 1 }, { v: "booked", l: "예약완료", count: 1 }, { v: "scheduled", l: "발송예정", count: 1 }, ]; const sel = REVISITS.find(r => r.id === selected) || REVISITS[0]; // Mock retention chart data (28 days) const RETAIN_DATA = [82, 79, 80, 78, 77, 76, 78, 80, 82, 81, 79, 78, 76, 73, 71, 72, 74, 77, 80, 83, 85, 86, 84, 82, 80, 78, 77, 76]; return (
시술 후 효과 감소 시점·패키지 잔여·방문 주기를 기반으로 AI가 재방문 적기를 산출하고 알림톡·카톡 채널을 통해 맞춤 메시지를 자동 발송합니다.
| 환자 / 이슈 | 마지막 방문 | 제안 일정 | 신뢰도 | 상태 |
|---|---|---|---|---|
|
{r.patient}
{r.concern}
|
{r.lastVisit} |
{r.suggestedDate.split(" ")[0].slice(5)}
{r.suggestedDate.split(" ")[1]}
|
= 85 ? "var(--good)" : "var(--watch)" }}>
|
|