임동욱 임동욱 09-17
feat: 「가맹점 관리」를 「가맹몰 관리」로 부르고 그 화면의 [초기화] 버튼을 뺀다
사이드바·화면 제목·경로 표시·탭 제목을 함께 바꾼다(사용자 요청). 가맹점이라는 데이터 용어는
그대로다.

Co-Authored-By: Claude Fable 5.1 
@244284b07211c223848d4cec7cd5db407f306ce1
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
@@ -61,7 +61,7 @@
  * 첫 저장 뒤에는 그 가맹점 주소로 옮겨 가되 화면 구성은 그대로라 바로 메뉴를 붙일 수 있고, 이후
  * 저장은 그 자리에 머문다.
  *
- * 업체명·연락처·우편번호·주소는 가맹점 원본이라 읽기 전용이다. 기획의 [주소 검색]은 가맹점 관리
+ * 업체명·연락처·우편번호·주소는 가맹점 원본이라 읽기 전용이다. 기획의 [주소 검색]은 가맹몰 관리
  * 화면의 것이라 여기서는 값을 바꾸지 않는다.
  */
 export function MerchantDetailForm({
app/(protected)/(basic)/system/merchants/_components/merchant-list.tsx
--- app/(protected)/(basic)/system/merchants/_components/merchant-list.tsx
+++ app/(protected)/(basic)/system/merchants/_components/merchant-list.tsx
@@ -19,7 +19,6 @@
 } from '@/lib/domain/merchant';
 import {
   MERCHANTS_EXCEL_PATH,
-  MERCHANTS_PATH,
   MERCHANT_PAGE_SIZE_OPTIONS,
   MERCHANT_SEARCH_FIELD_OPTIONS,
   MERCHANT_VISIBILITY_OPTIONS,
@@ -122,13 +121,13 @@
   return (
     <>
       <FoxListContainer<Merchant>
-        title="가맹점 목록"
+        title="가맹몰 관리"
         breadcrumb={[
           { label: '홈', href: '/' },
           { label: '관리자관리' },
-          { label: '가맹점 관리' },
+          { label: '가맹몰 관리' },
         ]}
-        caption="가맹점 목록"
+        caption="가맹몰 목록"
         columns={columns}
         rows={items}
         rowKey={(row) => row.id}
@@ -216,12 +215,6 @@
               }
               label="등록"
               disabled
-            />
-            <FoxButton
-              type="default"
-              size="md"
-              label="초기화"
-              onAction={() => router.replace(MERCHANTS_PATH)}
             />
           </>
         }
app/(protected)/(basic)/system/merchants/page.tsx
--- app/(protected)/(basic)/system/merchants/page.tsx
+++ app/(protected)/(basic)/system/merchants/page.tsx
@@ -7,7 +7,7 @@
 import { MerchantList } from './_components/merchant-list';
 
 export const metadata: Metadata = {
-  title: '가맹점 관리',
+  title: '가맹몰 관리',
 };
 
 export const dynamic = 'force-dynamic';
lib/data/repositories/sidebar-menu-repository.ts
--- lib/data/repositories/sidebar-menu-repository.ts
+++ lib/data/repositories/sidebar-menu-repository.ts
@@ -21,7 +21,7 @@
  * 없어 고장으로 보이므로, 시안에 있는 통합플랫폼 메뉴(기관 관리·역할 관리 등)는 넣지 않았다.
  *
  * 라벨과 계층은 기획 시안의 화면경로를 그대로 따른다 — 「학생 회원/관리자 회원 < 회원관리」,
- * 「금칙어관리/가맹점 관리 < 관리자관리」, 「아이템 관리 < 꾸미기아이템관리」,
+ * 「금칙어관리/가맹몰 관리 < 관리자관리」, 「아이템 관리 < 꾸미기아이템관리」,
  * 「공지사항/1:1문의/FAQ < 게시판관리(고객센터)」.
  *
  * 각 화면의 breadcrumb이 이 경로를 그대로 되풀이하므로, 여기를 옮기면 그쪽도 같이 고친다.
@@ -50,7 +50,7 @@
           icon: 'user-square',
           children: [
             { id: 'banned-words', label: '금칙어관리', href: '/system/banned-words' },
-            { id: 'merchants', label: '가맹점 관리', href: '/system/merchants' },
+            { id: 'merchants', label: '가맹몰 관리', href: '/system/merchants' },
             { id: 'merchant-details', label: '가맹몰 상세 관리', href: '/system/merchant-details' },
             // TODO: 「메뉴관리」(/admins/menus)는 구현이 끝나면 다시 넣는다.
           ],
Add a comment
List