Actions
기능 #790
진행중기능 #784: [프레임워크] 테마형 캠페인 데이터 주도화 (카탈로그 라우팅 + 어드민 저작)
[heydi_admin] 테마/캠페인 관리 화면 (theme_config CRUD, 메뉴/권한/라우팅)
기능 #790:
[heydi_admin] 테마/캠페인 관리 화면 (theme_config CRUD, 메뉴/권한/라우팅)
시작일:
2026/07/01
완료일:
진척도:
0%
추정시간:
설명
h2. 목적
어드민에서 테마를 데이터로 저작(질문/결과매핑/프롬프트/에셋/스케줄).
h2. 대상/참고 (heydi_admin)
- 화면 참고: codes/app/web-front/src/page/mngI18n/MngI18n.tsx, page/template/ExtraTemplate.tsx.
- 라우팅: mainContainer/MainConteiner.tsx, 메뉴: mainContainer/LeftMenu.tsx(ADMIN_MENU), 권한: utils/permissions.ts.
- 백엔드: lambda/main-backend-lambda/src/resolver/manager.py + repository_ddb.py.
h2. 작업
- page/campaignTheme/CampaignTheme.tsx 신설 + 라우트/메뉴/권한 등록(서비스 관리자).
- get/save/delete_campaign_theme command 추가(manager.py, repository_ddb.py) → master_table CRUD.
- 질문/결과매핑/프롬프트/에셋/스케줄 입력 폼(공통 컴포넌트 ConfirmDialog/Toast/S3UploaderViaApi 활용).
h2. 완료기준
- 어드민에서 theme_config 생성/수정/삭제 가능.
- 저장 데이터가 heydi 서비스에서 조회됨.
표시할 데이터가 없습니다.
Actions