1.6 KiB
1.6 KiB
정산 메뉴 에이전트 전용 분리 계획
배경/목표
- 기존
/calculate/*경로는 크리에이터 전용 라우트/페이지다. - 빈 메뉴일 때 기본으로 추가한 정산 메뉴 5종은 에이전트 전용으로 분리되어야 한다.
- 에이전트 전용 라우트를
/agent/calculate/*네임스페이스로 제공하고, 페이지는 추후 구현을 위해 플레이스홀더로 생성한다.
구현 체크리스트
- 라우터에 에이전트 전용 경로 추가 (
/agent/calculate/*)/agent/calculate/live/agent/calculate/content-by-date/agent/calculate/content-donation-by-date/agent/calculate/community-post/agent/calculate/channel-donation
- 에이전트 전용 뷰 컴포넌트(플레이스홀더) 생성:
src/views/Agent/Calculate/* - 사이드 메뉴 기본 항목이 에이전트 전용 경로를 가리키도록 수정
- 기본 동작 수동 검증 (라우팅/메뉴 이동 확인)
범위/제한
- API 연동은 포함하지 않음. 화면은 "추후 구현" 플레이스홀더로 둔다.
- 기존 크리에이터 전용 라우트/화면은 변경하지 않는다.
검증 기록
1차 구현
- 무엇을: 에이전트 전용 라우트 5종 추가 및 사이드 메뉴 경로 교체, 플레이스홀더 화면 생성
- 왜: 크리에이터 전용 경로와 구분하여 접근/권한/콘텍스트 분리를 명확히 하기 위함
- 어떻게:
- 라우팅 수동 점검: 각 메뉴 클릭 시
/agent/calculate/*로 이동되는지 확인 - 결과: 성공(플레이스홀더 화면 타이틀 확인)
- 라우팅 수동 점검: 각 메뉴 클릭 시