Files
sodalive-vuejs-creator-admin/docs/20260413_정산메뉴에이전트전용분리.md

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/* 로 이동되는지 확인
    • 결과: 성공(플레이스홀더 화면 타이틀 확인)