임동욱 임동욱 09-11
feat: 가맹몰 상세 관리를 관리자관리 아래로 옮긴다
사이드바와 브레드크럼만 옮긴다. URL은 /system/merchant-details 그대로다 — 형제인
가맹점 관리도 사이드바는 관리자관리, 경로는 /system/merchants라 같은 규칙을 따른다.

Co-Authored-By: Claude Opus 5 
@f64b6a5fdef90a32a132daaf62e009c294d3056e
app/(protected)/(basic)/system/merchant-details/[frcsNo]/_components/merchant-detail-form.tsx
--- app/(protected)/(basic)/system/merchant-details/[frcsNo]/_components/merchant-detail-form.tsx
+++ app/(protected)/(basic)/system/merchant-details/[frcsNo]/_components/merchant-detail-form.tsx
@@ -116,7 +116,7 @@
         title={`가맹몰 상세 ${isEdit ? '수정' : '등록'}`}
         breadcrumb={[
           { label: '홈', href: '/' },
-          { label: '시스템관리' },
+          { label: '관리자관리' },
           { label: '가맹몰 상세 관리', href: MERCHANT_DETAILS_PATH },
           { label: isEdit ? '수정' : '등록' },
         ]}
app/(protected)/(basic)/system/merchant-details/[frcsNo]/products/_components/merchant-product-form.tsx
--- app/(protected)/(basic)/system/merchant-details/[frcsNo]/products/_components/merchant-product-form.tsx
+++ app/(protected)/(basic)/system/merchant-details/[frcsNo]/products/_components/merchant-product-form.tsx
@@ -100,7 +100,7 @@
         title={`메뉴 ${isEdit ? '수정' : '등록'}`}
         breadcrumb={[
           { label: '홈', href: '/' },
-          { label: '시스템관리' },
+          { label: '관리자관리' },
           { label: '가맹몰 상세 관리', href: MERCHANT_DETAILS_PATH },
           { label: detail.name, href: detailHref },
           { label: isEdit ? '메뉴 수정' : '메뉴 등록' },
app/(protected)/(basic)/system/merchant-details/_components/merchant-detail-list.tsx
--- app/(protected)/(basic)/system/merchant-details/_components/merchant-detail-list.tsx
+++ app/(protected)/(basic)/system/merchant-details/_components/merchant-detail-list.tsx
@@ -48,7 +48,7 @@
 }
 
 /**
- * 가맹몰 상세 목록 — 기획 BO-MAL-001을 「시스템관리 > 가맹몰 상세 관리」로 옮긴 것.
+ * 가맹몰 상세 목록 — 기획 BO-MAL-001을 「관리자관리 > 가맹몰 상세 관리」로 옮긴 것.
  *
  * 가맹점 전체가 오고 상세가 붙은 건만 상태·등록일이 있다. 기획의 [+ 업체 등록]은 없다 —
  * 상세는 기존 가맹점에만 붙어 행의 [상세 등록]으로 들어간다(사용자 확정).
@@ -244,7 +244,7 @@
       title="가맹몰 상세 관리"
       breadcrumb={[
         { label: '홈', href: '/' },
-        { label: '시스템관리' },
+        { label: '관리자관리' },
         { label: '가맹몰 상세 관리' },
       ]}
       caption="가맹몰 상세 목록"
lib/data/repositories/sidebar-menu-repository.ts
--- lib/data/repositories/sidebar-menu-repository.ts
+++ lib/data/repositories/sidebar-menu-repository.ts
@@ -51,6 +51,7 @@
           children: [
             { id: 'banned-words', label: '금칙어관리', href: '/system/banned-words' },
             { id: 'merchants', label: '가맹점 관리', href: '/system/merchants' },
+            { id: 'merchant-details', label: '가맹몰 상세 관리', href: '/system/merchant-details' },
             // TODO: 「메뉴관리」(/admins/menus)는 구현이 끝나면 다시 넣는다.
           ],
         },
@@ -98,7 +99,6 @@
           children: [
             { id: 'codes', label: '코드관리', href: '/system/codes' },
             { id: 'menus', label: '앱 메뉴관리', href: '/system/menus' },
-            { id: 'merchant-details', label: '가맹몰 상세 관리', href: '/system/merchant-details' },
           ],
         },
       ],
lib/domain/merchant-detail.ts
--- lib/domain/merchant-detail.ts
+++ lib/domain/merchant-detail.ts
@@ -3,7 +3,7 @@
  *
  * 기획(BO-MAL-001~003 「지역상생몰 > 업체관리」)은 업체를 새로 만드는 화면이지만, 백엔드
  * `POST /api/v1/mngr/voc/detail`은 이미 있는 가맹점(`frcsNo`)에만 상세를 붙인다. 그래서
- * 「시스템관리 > 가맹몰 상세 관리」로 옮기며 업체명·연락처·주소는 가맹점 원본에서 읽기 전용으로
+ * 「관리자관리 > 가맹몰 상세 관리」로 옮기며 업체명·연락처·주소는 가맹점 원본에서 읽기 전용으로
  * 가져오고, 상세 항목만 등록·수정한다(사용자 확정).
  */
 
Add a comment
List