From afd89322bb0279245d40e86ee45ed49c105edab7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=ED=83=9C=ED=9B=88?= Date: Thu, 25 Jun 2026 10:26:54 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=B9=B4=ED=85=8C=EA=B3=A0=EB=A6=AC?= =?UTF-8?q?=EB=B3=84=20=EC=9E=90=EC=82=B0=20=EB=AA=A9=EB=A1=9D=20=ED=99=94?= =?UTF-8?q?=EB=A9=B4=EC=9D=98=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20=EC=86=8C?= =?UTF-8?q?=EC=8A=A4=20=EC=B0=B8=EC=A1=B0=20=EB=B0=8F=20=EB=B0=B1=EC=97=94?= =?UTF-8?q?=EB=93=9C=20=EB=A7=B5=ED=95=91=20=EC=98=A4=EB=A5=98=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20(PC=EB=B6=80=ED=92=88,=20=EA=B3=B5=EA=B0=84?= =?UTF-8?q?=EC=A0=95=EB=B3=B4=EC=9E=A5=EB=B9=84,=20=EC=84=A0=EB=AC=BC,=20?= =?UTF-8?q?=EC=82=AC=EB=AC=B4=EA=B0=80=EA=B5=AC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server.js | 2 +- src/views/List/FacilityListView.ts | 2 +- src/views/List/GiftListView.ts | 2 +- src/views/List/PcPartListView.ts | 2 +- src/views/List/SpaceInfoListView.ts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/server.js b/server.js index b45a199..938d2c2 100644 --- a/server.js +++ b/server.js @@ -193,7 +193,7 @@ app.get('/api/assets/master', async (req, res) => { const catMap = { 'PC': 'pc', '서버': 'server', '저장매체': 'storage', '네트워크': 'network', - '업무지원장비': 'equipment', '사무가구': 'officeSupplies', '공간정보장비': 'survey', + '업무지원장비': 'equipment', '시설자산': 'officeSupplies', '공간정보장비': 'survey', '내빈/외빈': 'vip', 'PC부품': 'pcParts' }; diff --git a/src/views/List/FacilityListView.ts b/src/views/List/FacilityListView.ts index 74fad83..f3eb426 100644 --- a/src/views/List/FacilityListView.ts +++ b/src/views/List/FacilityListView.ts @@ -7,7 +7,7 @@ import { createListView } from './ListFactory'; export function renderFacilityList(container: HTMLElement) { createListView(container, { title: '사무가구', - dataSource: () => sortAssets(state.masterData.equipment?.filter((a: any) => a.category === '시설자산') || []), + dataSource: () => sortAssets(state.masterData.officeSupplies || []), searchKeys: ['MODEL_NAME', 'ASSET_MFR', 'ASSET_TYPE'], filterOptions: { keywordLabel: `통합 검색 (${ASSET_SCHEMA.MODEL_NAME.ui})`, diff --git a/src/views/List/GiftListView.ts b/src/views/List/GiftListView.ts index 9fed837..1d17421 100644 --- a/src/views/List/GiftListView.ts +++ b/src/views/List/GiftListView.ts @@ -6,7 +6,7 @@ import { createListView } from './ListFactory'; export function renderGiftList(container: HTMLElement) { createListView(container, { title: '선물', - dataSource: () => sortAssets(state.masterData.equipment?.filter((a: any) => a.category === '선물') || []), + dataSource: () => sortAssets(state.masterData.vip || []), searchKeys: ['PRODUCT_NAME', 'MODEL_NAME', 'ASSET_TYPE'], filterOptions: { keywordLabel: `통합 검색 (${ASSET_SCHEMA.PRODUCT_NAME.ui})`, diff --git a/src/views/List/PcPartListView.ts b/src/views/List/PcPartListView.ts index 96754e4..8c53956 100644 --- a/src/views/List/PcPartListView.ts +++ b/src/views/List/PcPartListView.ts @@ -7,7 +7,7 @@ import { createListView } from './ListFactory'; export function renderPcPartList(container: HTMLElement) { createListView(container, { title: 'PC부품', - dataSource: () => sortAssets(state.masterData.equipment?.filter((a: any) => a.category === 'PC부품') || []), + dataSource: () => sortAssets(state.masterData.pcParts || []), searchKeys: ['MODEL_NAME', 'ASSET_TYPE'], filterOptions: { keywordLabel: `통합 검색 (${ASSET_SCHEMA.MODEL_NAME.ui})`, diff --git a/src/views/List/SpaceInfoListView.ts b/src/views/List/SpaceInfoListView.ts index f47e169..f0fef2b 100644 --- a/src/views/List/SpaceInfoListView.ts +++ b/src/views/List/SpaceInfoListView.ts @@ -7,7 +7,7 @@ import { createListView } from './ListFactory'; export function renderSpaceInfoList(container: HTMLElement) { createListView(container, { title: '공간정보장비', - dataSource: () => sortAssets(state.masterData.equipment?.filter((a: any) => a.category === '공간정보장비') || []), + dataSource: () => sortAssets(state.masterData.survey || []), searchKeys: ['MODEL_NAME', 'PRODUCT_NAME', 'CURRENT_USER', 'ASSET_TYPE'], filterOptions: { keywordLabel: `통합 검색 (${ASSET_SCHEMA.MODEL_NAME.ui}/${ASSET_SCHEMA.CURRENT_USER.ui})`,