diff --git a/.playwright-mcp/page-2026-06-17T08-13-16-640Z.yml b/.playwright-mcp/page-2026-06-17T08-13-16-640Z.yml deleted file mode 100644 index 8a6489d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-13-16-640Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-13-16-924Z.png b/.playwright-mcp/page-2026-06-17T08-13-16-924Z.png deleted file mode 100644 index b7a28bf..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-13-16-924Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-13-17-969Z.yml b/.playwright-mcp/page-2026-06-17T08-13-17-969Z.yml deleted file mode 100644 index 8a6489d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-13-17-969Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-13-24-225Z.yml b/.playwright-mcp/page-2026-06-17T08-13-24-225Z.yml deleted file mode 100644 index 8a6489d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-13-24-225Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-13-25-333Z.yml b/.playwright-mcp/page-2026-06-17T08-13-25-333Z.yml deleted file mode 100644 index 8a6489d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-13-25-333Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-13-25-478Z.png b/.playwright-mcp/page-2026-06-17T08-13-25-478Z.png deleted file mode 100644 index b7a28bf..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-13-25-478Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-13-30-909Z.yml b/.playwright-mcp/page-2026-06-17T08-13-30-909Z.yml deleted file mode 100644 index 7380a42..0000000 --- a/.playwright-mcp/page-2026-06-17T08-13-30-909Z.yml +++ /dev/null @@ -1,126 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e77] [cursor=pointer]: - - img "HM Logo" [ref=e78] - - heading "한맥자산관리시스템" [level=1] [ref=e79] - - navigation [ref=e80]: - - generic [ref=e81] [cursor=pointer]: 대시보드 - - generic [ref=e82] [cursor=pointer]: 관리도구 - - generic [ref=e83]: - - generic [ref=e84]: - - generic [ref=e85]: 실무자 - - generic [ref=e86]: - - checkbox [checked] - - generic [ref=e88]: 관리자 - - button "알림" [ref=e90] - - main [ref=e32]: - - generic [ref=e91]: - - generic [ref=e93]: - - generic [ref=e94]: "조직 필터:" - - generic [ref=e95]: - - button "전체" [ref=e96] [cursor=pointer] - - button "한맥" [ref=e97] [cursor=pointer] - - button "삼안" [ref=e98] [cursor=pointer] - - button "장헌" [ref=e99] [cursor=pointer] - - button "한라" [ref=e100] [cursor=pointer] - - button "기술개발센터" [ref=e101] [cursor=pointer] - - button "총괄기획실" [ref=e102] [cursor=pointer] - - generic [ref=e103]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e106]: - - generic [ref=e108]: 보유 자산 수량 - - generic [ref=e109]: 1212대 - - text: 전사 보유 개인용 PC - - generic [ref=e110]: - - generic [ref=e112]: 사양 부족 검토 - - generic [ref=e113]: 373대 - - text: 교체 권고 자산 - - generic [ref=e114]: - - generic [ref=e116]: 오버스펙 검토 - - generic [ref=e117]: 65대 - - text: 회수 권고 자산 - - generic [ref=e118]: - - generic [ref=e120]: Win 11 불가 - - generic [ref=e121]: 367대 - - text: 미지원 하드웨어 - - generic [ref=e122]: - - generic [ref=e124]: 등급별 자산 종합 현황 - - table [ref=e126]: - - rowgroup [ref=e127]: - - row "구분 (등급) 보유량 운영중 재고 구매 필요" [ref=e128]: - - columnheader "구분 (등급)" [ref=e129] - - columnheader "보유량" [ref=e130] - - columnheader "운영중" [ref=e131] - - columnheader "재고" [ref=e132] - - columnheader "구매 필요" [ref=e133] - - rowgroup [ref=e134]: - - row "최상급 (85+) 33대 33대 0대 0대" [ref=e135]: - - cell "최상급 (85+)" [ref=e136] - - cell "33대" [ref=e137] - - cell "33대" [ref=e138] - - cell "0대" [ref=e139] - - cell "0대" [ref=e140] - - row "상급 (70-85) 42대 41대 1대 0대" [ref=e141]: - - cell "상급 (70-85)" [ref=e142] - - cell "42대" [ref=e143] - - cell "41대" [ref=e144] - - cell "1대" [ref=e145] - - cell "0대" [ref=e146] - - row "중급 (40-70) 210대 207대 3대 8대" [ref=e147]: - - cell "중급 (40-70)" [ref=e148] - - cell "210대" [ref=e149] - - cell "207대" [ref=e150] - - cell "3대" [ref=e151] - - cell "8대" [ref=e152] - - row "보급 (20-40) 562대 556대 6대 356대" [ref=e153]: - - cell "보급 (20-40)" [ref=e154] - - cell "562대" [ref=e155] - - cell "556대" [ref=e156] - - cell "6대" [ref=e157] - - cell "356대" [ref=e158] - - row "교체 대상 365대 360대 5대 0대" [ref=e159]: - - cell "교체 대상" [ref=e160] - - cell "365대" [ref=e161] - - cell "360대" [ref=e162] - - cell "5대" [ref=e163] - - cell "0대" [ref=e164] - - generic [ref=e165]: - - generic [ref=e168]: 직무별 사양 적정성 분석 - - generic [ref=e171]: - - generic [ref=e172]: - - generic [ref=e174]: 등급 비율 - - generic [ref=e176]: - - generic: 총 1212대 - - generic [ref=e178]: - - generic [ref=e180]: 노후도 및 교체 예측 - - table [ref=e182]: - - rowgroup [ref=e183]: - - row "구분 보유 조치" [ref=e184]: - - columnheader "구분" [ref=e185] - - columnheader "보유" [ref=e186] - - columnheader "조치" [ref=e187] - - rowgroup [ref=e188]: - - row "7년 이상 612대 즉시 교체" [ref=e189]: - - cell "7년 이상" [ref=e190] - - cell "612대" [ref=e191] - - cell "즉시 교체" [ref=e192]: - - generic [ref=e193]: 즉시 교체 - - row "3~7년 483대 교체 검토" [ref=e194]: - - cell "3~7년" [ref=e195] - - cell "483대" [ref=e196] - - cell "교체 검토" [ref=e197]: - - generic [ref=e198]: 교체 검토 - - row "1~3년 117대 정상 운용" [ref=e199]: - - cell "1~3년" [ref=e200] - - cell "117대" [ref=e201] - - cell "정상 운용" [ref=e202]: - - generic [ref=e203]: 정상 운용 - - row "1년 미만 0대 최신 도입" [ref=e204]: - - cell "1년 미만" [ref=e205] - - cell "0대" [ref=e206] - - cell "최신 도입" [ref=e207]: - - generic [ref=e208]: 최신 도입 - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-13-33-031Z.yml b/.playwright-mcp/page-2026-06-17T08-13-33-031Z.yml deleted file mode 100644 index 4cfb336..0000000 --- a/.playwright-mcp/page-2026-06-17T08-13-33-031Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e209] [cursor=pointer]: - - img "HM Logo" [ref=e210] - - heading "한맥자산관리시스템" [level=1] [ref=e211] - - navigation [ref=e212]: - - generic [ref=e213] [cursor=pointer]: 서버 - - generic [ref=e214] [cursor=pointer]: PC - - generic [ref=e215] [cursor=pointer]: 스토리지 - - generic [ref=e216] [cursor=pointer]: 공간정보장비 - - generic [ref=e217] [cursor=pointer]: PC부품 - - generic [ref=e218] [cursor=pointer]: 네트워크 - - generic [ref=e219] [cursor=pointer]: 업무지원장비 - - generic [ref=e220] [cursor=pointer]: 외부SW - - generic [ref=e221] [cursor=pointer]: 내부SW - - generic [ref=e222] [cursor=pointer]: 클라우드 - - generic [ref=e223] [cursor=pointer]: 도메인 - - generic [ref=e224] [cursor=pointer]: 비용관리 - - generic [ref=e225] [cursor=pointer]: 사용자 - - generic [ref=e226] [cursor=pointer]: 선물 - - generic [ref=e227] [cursor=pointer]: 사무가구 - - generic [ref=e228]: - - generic [ref=e229]: - - generic [ref=e230]: 실무자 - - generic [ref=e231]: - - checkbox - - generic [ref=e233]: 관리자 - - button "알림" [ref=e235] - - main [ref=e32]: - - generic [ref=e237]: - - generic [ref=e238]: - - generic [ref=e240] [cursor=pointer]: - - checkbox "목록보기" [ref=e241] - - text: 목록보기 - - generic [ref=e242]: - - generic [ref=e243]: 건물/위치 - - combobox [ref=e244] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e245]: - - generic [ref=e246]: 상세 위치 - - generic [ref=e247]: - - combobox [ref=e248] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e249]: - - generic [ref=e250]: - - button "이전" [disabled] [ref=e251] [cursor=pointer] - - button "다음" [ref=e252] [cursor=pointer] - - generic [ref=e253]: (1 / 2) - - generic [ref=e254]: - - img [ref=e257] - - generic [ref=e273]: - - heading "구역을 선택하세요" [level=4] [ref=e275] - - generic [ref=e277]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-15-42-606Z.png b/.playwright-mcp/page-2026-06-17T08-15-42-606Z.png deleted file mode 100644 index 0aa5c25..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-15-42-606Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-15-44-466Z.yml b/.playwright-mcp/page-2026-06-17T08-15-44-466Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-15-45-485Z.yml b/.playwright-mcp/page-2026-06-17T08-15-45-485Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-15-46-590Z.yml b/.playwright-mcp/page-2026-06-17T08-15-46-590Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-15-51-091Z.yml b/.playwright-mcp/page-2026-06-17T08-15-51-091Z.yml deleted file mode 100644 index 77e5998..0000000 --- a/.playwright-mcp/page-2026-06-17T08-15-51-091Z.yml +++ /dev/null @@ -1,14 +0,0 @@ -- generic [ref=e4]: - - generic [ref=e5]: "[plugin:vite:esbuild] Transform failed with 1 error: D:/이태훈/22전산자산조사/ITAM/src/views/List/ListFactory.ts:409:1: ERROR: Expected \";\" but found \"' : '\"" - - generic [ref=e6]: D:/이태훈/22전산자산조사/ITAM/src/views/List/ListFactory.ts:409:1 - - generic [ref=e7]: "Expected \";\" but found \"' : '\" 407| switchView(); 408| } 409| t' : 'location'; | ^ 410| window.dispatchEvent(new Event('refresh-view')); 411| });" - - generic [ref=e8]: at failureErrorWithLog (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:1472:15) at D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:755:50 at responseCallbacks. (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:622:9) at handleIncomingPacket (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:677:12) at Socket.readFromStdout (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:600:7) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at Pipe.onStreamRead (node:internal/stream_base_commons:189:23 - - generic [ref=e9]: - - text: Click outside, press Esc key, or fix the code to dismiss. - - text: You can also disable this overlay by setting - - code [ref=e10]: server.hmr.overlay - - text: to - - code [ref=e11]: "false" - - text: in - - code [ref=e12]: vite.config.ts - - text: . \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-15-52-865Z.yml b/.playwright-mcp/page-2026-06-17T08-15-52-865Z.yml deleted file mode 100644 index 77e5998..0000000 --- a/.playwright-mcp/page-2026-06-17T08-15-52-865Z.yml +++ /dev/null @@ -1,14 +0,0 @@ -- generic [ref=e4]: - - generic [ref=e5]: "[plugin:vite:esbuild] Transform failed with 1 error: D:/이태훈/22전산자산조사/ITAM/src/views/List/ListFactory.ts:409:1: ERROR: Expected \";\" but found \"' : '\"" - - generic [ref=e6]: D:/이태훈/22전산자산조사/ITAM/src/views/List/ListFactory.ts:409:1 - - generic [ref=e7]: "Expected \";\" but found \"' : '\" 407| switchView(); 408| } 409| t' : 'location'; | ^ 410| window.dispatchEvent(new Event('refresh-view')); 411| });" - - generic [ref=e8]: at failureErrorWithLog (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:1472:15) at D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:755:50 at responseCallbacks. (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:622:9) at handleIncomingPacket (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:677:12) at Socket.readFromStdout (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:600:7) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at Pipe.onStreamRead (node:internal/stream_base_commons:189:23 - - generic [ref=e9]: - - text: Click outside, press Esc key, or fix the code to dismiss. - - text: You can also disable this overlay by setting - - code [ref=e10]: server.hmr.overlay - - text: to - - code [ref=e11]: "false" - - text: in - - code [ref=e12]: vite.config.ts - - text: . \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-15-53-887Z.yml b/.playwright-mcp/page-2026-06-17T08-15-53-887Z.yml deleted file mode 100644 index 77e5998..0000000 --- a/.playwright-mcp/page-2026-06-17T08-15-53-887Z.yml +++ /dev/null @@ -1,14 +0,0 @@ -- generic [ref=e4]: - - generic [ref=e5]: "[plugin:vite:esbuild] Transform failed with 1 error: D:/이태훈/22전산자산조사/ITAM/src/views/List/ListFactory.ts:409:1: ERROR: Expected \";\" but found \"' : '\"" - - generic [ref=e6]: D:/이태훈/22전산자산조사/ITAM/src/views/List/ListFactory.ts:409:1 - - generic [ref=e7]: "Expected \";\" but found \"' : '\" 407| switchView(); 408| } 409| t' : 'location'; | ^ 410| window.dispatchEvent(new Event('refresh-view')); 411| });" - - generic [ref=e8]: at failureErrorWithLog (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:1472:15) at D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:755:50 at responseCallbacks. (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:622:9) at handleIncomingPacket (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:677:12) at Socket.readFromStdout (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:600:7) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at Pipe.onStreamRead (node:internal/stream_base_commons:189:23 - - generic [ref=e9]: - - text: Click outside, press Esc key, or fix the code to dismiss. - - text: You can also disable this overlay by setting - - code [ref=e10]: server.hmr.overlay - - text: to - - code [ref=e11]: "false" - - text: in - - code [ref=e12]: vite.config.ts - - text: . \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-15-54-968Z.yml b/.playwright-mcp/page-2026-06-17T08-15-54-968Z.yml deleted file mode 100644 index 77e5998..0000000 --- a/.playwright-mcp/page-2026-06-17T08-15-54-968Z.yml +++ /dev/null @@ -1,14 +0,0 @@ -- generic [ref=e4]: - - generic [ref=e5]: "[plugin:vite:esbuild] Transform failed with 1 error: D:/이태훈/22전산자산조사/ITAM/src/views/List/ListFactory.ts:409:1: ERROR: Expected \";\" but found \"' : '\"" - - generic [ref=e6]: D:/이태훈/22전산자산조사/ITAM/src/views/List/ListFactory.ts:409:1 - - generic [ref=e7]: "Expected \";\" but found \"' : '\" 407| switchView(); 408| } 409| t' : 'location'; | ^ 410| window.dispatchEvent(new Event('refresh-view')); 411| });" - - generic [ref=e8]: at failureErrorWithLog (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:1472:15) at D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:755:50 at responseCallbacks. (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:622:9) at handleIncomingPacket (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:677:12) at Socket.readFromStdout (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:600:7) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at Pipe.onStreamRead (node:internal/stream_base_commons:189:23 - - generic [ref=e9]: - - text: Click outside, press Esc key, or fix the code to dismiss. - - text: You can also disable this overlay by setting - - code [ref=e10]: server.hmr.overlay - - text: to - - code [ref=e11]: "false" - - text: in - - code [ref=e12]: vite.config.ts - - text: . \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-16-16-247Z.yml b/.playwright-mcp/page-2026-06-17T08-16-16-247Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T08-16-16-247Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-16-18-086Z.yml b/.playwright-mcp/page-2026-06-17T08-16-18-086Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-16-18-086Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-16-19-110Z.yml b/.playwright-mcp/page-2026-06-17T08-16-19-110Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-16-19-110Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-16-20-260Z.yml b/.playwright-mcp/page-2026-06-17T08-16-20-260Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-16-20-260Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-18-34-413Z.yml b/.playwright-mcp/page-2026-06-17T08-18-34-413Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T08-18-34-413Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-18-36-196Z.yml b/.playwright-mcp/page-2026-06-17T08-18-36-196Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-18-36-196Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-18-36-294Z.png b/.playwright-mcp/page-2026-06-17T08-18-36-294Z.png deleted file mode 100644 index c2009cb..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-18-36-294Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-18-37-398Z.yml b/.playwright-mcp/page-2026-06-17T08-18-37-398Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-18-37-398Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-18-39-398Z.yml b/.playwright-mcp/page-2026-06-17T08-18-39-398Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-18-39-398Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-18-39-492Z.png b/.playwright-mcp/page-2026-06-17T08-18-39-492Z.png deleted file mode 100644 index c2009cb..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-18-39-492Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-21-13-820Z.png b/.playwright-mcp/page-2026-06-17T08-21-13-820Z.png deleted file mode 100644 index 0aa5c25..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-21-13-820Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-21-16-732Z.yml b/.playwright-mcp/page-2026-06-17T08-21-16-732Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-21-51-239Z.yml b/.playwright-mcp/page-2026-06-17T08-21-51-239Z.yml deleted file mode 100644 index 8a6489d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-21-51-239Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-21-53-821Z.yml b/.playwright-mcp/page-2026-06-17T08-21-53-821Z.yml deleted file mode 100644 index 8a6489d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-21-53-821Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-21-54-916Z.yml b/.playwright-mcp/page-2026-06-17T08-21-54-916Z.yml deleted file mode 100644 index 8a6489d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-21-54-916Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-21-56-277Z.yml b/.playwright-mcp/page-2026-06-17T08-21-56-277Z.yml deleted file mode 100644 index 8a6489d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-21-56-277Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-21-56-400Z.png b/.playwright-mcp/page-2026-06-17T08-21-56-400Z.png deleted file mode 100644 index c2009cb..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-21-56-400Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-21-58-029Z.yml b/.playwright-mcp/page-2026-06-17T08-21-58-029Z.yml deleted file mode 100644 index bd14579..0000000 --- a/.playwright-mcp/page-2026-06-17T08-21-58-029Z.yml +++ /dev/null @@ -1,112 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e77]: - - generic [ref=e78]: - - generic [ref=e79]: - - generic [ref=e80]: DSS-202211-0001 - - generic [ref=e81]: 내부 - - generic [ref=e82]: 저장시스템_미니(NAS) - - button "수정" [ref=e83] [cursor=pointer] - - generic [ref=e86]: - - generic [ref=e87]: - - generic [ref=e88]: 현 사용조직 - - generic [ref=e89]: 기술개발센터 - - generic [ref=e90]: - - generic [ref=e91]: 상태 - - generic [ref=e92]: 운영 - - generic [ref=e93]: - - generic [ref=e94]: 담당자(정) - - generic [ref=e95]: 이호성 - - generic [ref=e96]: - - generic [ref=e97]: 담당자(부) - - generic [ref=e98]: "-" - - generic [ref=e99]: - - generic [ref=e100]: 용도 - - generic [ref=e101]: GSIM NAS - - generic [ref=e102]: - - generic [ref=e103]: 모델명 - - generic [ref=e104]: Synology DS923+ - - generic [ref=e105]: - - generic [ref=e106]: OS - - generic [ref=e107]: "-" - - generic [ref=e108]: - - generic [ref=e109]: CPU - - generic [ref=e110]: "-" - - generic [ref=e111]: - - generic [ref=e112]: RAM - - generic [ref=e113]: "-" - - generic [ref=e114]: - - generic [ref=e115]: GPU - - generic [ref=e116]: AMD Ryzen R1600 - - generic [ref=e117]: - - generic [ref=e118]: IP 주소 - - generic [ref=e119]: "-" - - generic [ref=e120]: - - generic [ref=e121]: MAC 주소 - - generic [ref=e122]: "-" - - generic [ref=e123]: - - generic [ref=e124]: 원격도구 - - generic [ref=e125]: "-" - - generic [ref=e126]: - - generic [ref=e127]: 모니터링 - - generic [ref=e128]: 비대상 - - generic [ref=e129]: - - generic [ref=e130]: 메모 - - generic [ref=e131]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-21-59-613Z.yml b/.playwright-mcp/page-2026-06-17T08-21-59-613Z.yml deleted file mode 100644 index 1a9afe2..0000000 --- a/.playwright-mcp/page-2026-06-17T08-21-59-613Z.yml +++ /dev/null @@ -1,330 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e77]: - - generic [ref=e78]: - - generic [ref=e79]: - - generic [ref=e80]: DSS-202211-0001 - - generic [ref=e81]: 내부 - - generic [ref=e82]: 저장시스템_미니(NAS) - - button "수정" [ref=e83] [cursor=pointer] - - generic [ref=e86]: - - generic [ref=e87]: - - generic [ref=e88]: 현 사용조직 - - generic [ref=e89]: 기술개발센터 - - generic [ref=e90]: - - generic [ref=e91]: 상태 - - generic [ref=e92]: 운영 - - generic [ref=e93]: - - generic [ref=e94]: 담당자(정) - - generic [ref=e95]: 이호성 - - generic [ref=e96]: - - generic [ref=e97]: 담당자(부) - - generic [ref=e98]: "-" - - generic [ref=e99]: - - generic [ref=e100]: 용도 - - generic [ref=e101]: GSIM NAS - - generic [ref=e102]: - - generic [ref=e103]: 모델명 - - generic [ref=e104]: Synology DS923+ - - generic [ref=e105]: - - generic [ref=e106]: OS - - generic [ref=e107]: "-" - - generic [ref=e108]: - - generic [ref=e109]: CPU - - generic [ref=e110]: "-" - - generic [ref=e111]: - - generic [ref=e112]: RAM - - generic [ref=e113]: "-" - - generic [ref=e114]: - - generic [ref=e115]: GPU - - generic [ref=e116]: AMD Ryzen R1600 - - generic [ref=e117]: - - generic [ref=e118]: IP 주소 - - generic [ref=e119]: "-" - - generic [ref=e120]: - - generic [ref=e121]: MAC 주소 - - generic [ref=e122]: "-" - - generic [ref=e123]: - - generic [ref=e124]: 원격도구 - - generic [ref=e125]: "-" - - generic [ref=e126]: - - generic [ref=e127]: 모니터링 - - generic [ref=e128]: 비대상 - - generic [ref=e129]: - - generic [ref=e130]: 메모 - - generic [ref=e131]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e133]: - - generic [ref=e134]: - - generic [ref=e135]: - - heading "자산 상세 정보" [level=2] [ref=e136] - - generic [ref=e137]: - - generic [ref=e138]: DSS-202211-0001 - - generic [ref=e139]: 내부 - - generic [ref=e140]: 서버 - - generic [ref=e141]: 저장시스템_미니(NAS) - - button "닫기" [ref=e142] [cursor=pointer]: × - - generic [ref=e144]: - - generic [ref=e146]: - - generic [ref=e147]: 기본 관리 정보 - - generic [ref=e148]: - - generic [ref=e149]: 자산번호 - - textbox "자동 생성" [disabled] [ref=e151]: DSS-202211-0001 - - generic [ref=e152]: - - generic [ref=e153]: 구매법인 - - combobox [ref=e154]: - - option "선택" [selected] - - option "한맥" - - option "삼안" - - option "PTC" - - option "바론" - - generic [ref=e155]: - - generic [ref=e156]: 구분 - - combobox [ref=e157]: - - option "선택" - - option "서버" [selected] - - option "PC" - - option "저장매체" - - option "네트워크" - - option "PC부품" - - option "공간정보장비" - - option "업무지원장비" - - option "외부SW" - - option "내부SW" - - option "비용관리" - - option "내빈/외빈" - - option "시설자산" - - generic [ref=e158]: - - generic [ref=e159]: 유형 - - combobox [ref=e160]: - - option "선택" - - option "서버 렉" - - option "가상서버(VM)" - - option "워크스테이션" - - option "저장시스템_렉(NAS)" - - option "저장시스템_렉(DAS)" - - option "저장시스템_미니(NAS)" [selected] - - option "저장시스템_미니(DAS)" - - generic [ref=e161]: - - generic [ref=e162]: 상태 - - combobox [ref=e163]: - - option "선택" - - option "운영" [selected] - - option "재고" - - option "수리" - - option "폐기" - - option "기타" - - generic [ref=e164]: - - generic [ref=e165]: 서비스 구분 - - combobox [ref=e166]: - - option "외부" - - option "내부" [selected] - - generic [ref=e167]: - - generic [ref=e168]: 용도 - - textbox "자산의 용도를 입력하세요" [ref=e169]: GSIM NAS - - generic [ref=e170]: - - generic [ref=e171]: 모니터링 - - combobox [ref=e172]: - - option "비대상" [selected] - - option "대상" - - generic [ref=e173]: 시스템 사양 정보 - - generic [ref=e174]: - - generic [ref=e175]: 모델명 - - textbox [ref=e176]: Synology DS923+ - - generic [ref=e177]: - - generic [ref=e178]: S/N - - textbox [ref=e179] - - generic [ref=e180]: - - generic [ref=e181]: OS - - textbox [ref=e182] - - generic [ref=e183]: - - generic [ref=e184]: CPU - - textbox [ref=e185] - - generic [ref=e186]: - - generic [ref=e187]: RAM - - textbox [ref=e188] - - generic [ref=e189]: - - generic [ref=e190]: GPU - - textbox [ref=e191]: AMD Ryzen R1600 - - generic [ref=e192]: - - generic [ref=e193]: 적정성 등급 - - generic [ref=e194]: 교체 대상 (10점) - - generic [ref=e195]: - - generic [ref=e196]: 제조사 - - textbox [ref=e197] - - generic [ref=e198]: - - generic [ref=e199]: 디스크 구성 (Volume) - - generic [ref=e200]: - - generic [ref=e201]: - - combobox [ref=e202]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e203]: "20" - - combobox [ref=e204]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e205] - - generic [ref=e206]: - - combobox [ref=e207]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e208]: "20" - - combobox [ref=e209]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e210] - - generic [ref=e211]: - - combobox [ref=e212]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e213]: "20" - - combobox [ref=e214]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e215] - - button "+ 볼륨 추가" [ref=e216] [cursor=pointer] - - generic [ref=e217]: 네트워크 및 원격 관리 - - generic [ref=e218]: - - generic [ref=e219]: 접속 정보 (IP / MAC / Remote) - - generic [ref=e220]: - - generic [ref=e221]: - - generic [ref=e222]: - - combobox [ref=e223]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e224]: 172.16.41.47 - - button "×" [ref=e225] - - generic [ref=e226]: - - combobox [ref=e228]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e229] - - textbox "원격 PW" [ref=e230] - - generic [ref=e232]: - - combobox [ref=e233]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e234]: gsim - - button "×" [ref=e235] - - generic [ref=e236]: - - generic [ref=e237]: - - combobox [ref=e238]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e239]: 172.16.41.48 - - button "×" [ref=e240] - - generic [ref=e241]: - - combobox [ref=e243]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e244] - - textbox "원격 PW" [ref=e245] - - button "+ 접속 정보 추가" [ref=e246] [cursor=pointer] - - generic [ref=e247]: 물리적 위치 정보 - - generic [ref=e248]: - - generic [ref=e249]: 건물/층 - - combobox [ref=e250]: - - option "선택" - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e251]: - - generic [ref=e252]: 상세 위치 - - generic [ref=e253]: - - combobox [ref=e254]: - - option "선택" - - option "서버실" [selected] - - option "센터내부" - - button "위치 등록" [ref=e255] [cursor=pointer] - - button "위치 확인" [ref=e256] [cursor=pointer] - - generic [ref=e257]: 구매 및 기타 정보 - - generic [ref=e258]: - - generic [ref=e259]: 구매일자 - - textbox "YYYY-MM-DD" [ref=e260]: 2022-11-01 - - generic [ref=e261]: - - generic [ref=e262]: 구매업체 - - textbox [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: 구매금액 - - textbox [ref=e266] - - generic [ref=e267]: - - generic [ref=e268]: 품의서 - - generic [ref=e269]: - - generic [ref=e270]: 파일 선택... - - button "파일 찾기" [ref=e271] [cursor=pointer] - - generic [ref=e272]: - - generic [ref=e273]: 메모 - - textbox "기타 참고 사항을 입력하세요" [ref=e274]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e275]: - - heading "자산 변동 이력" [level=3] [ref=e277] - - generic [ref=e279]: 기록된 변동 이력이 없습니다. - - generic [ref=e280]: - - button "삭제" [ref=e281] [cursor=pointer] - - generic [ref=e282]: - - button "수정 취소" [ref=e283] [cursor=pointer] - - button "닫기" [ref=e284] [cursor=pointer] - - button "저장" [ref=e285] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-22-01-702Z.yml b/.playwright-mcp/page-2026-06-17T08-22-01-702Z.yml deleted file mode 100644 index 70e8e60..0000000 --- a/.playwright-mcp/page-2026-06-17T08-22-01-702Z.yml +++ /dev/null @@ -1,339 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - img [ref=e54] - - generic [ref=e70]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e77]: - - generic [ref=e78]: - - generic [ref=e79]: - - generic [ref=e80]: DSS-202211-0001 - - generic [ref=e81]: 내부 - - generic [ref=e82]: 저장시스템_미니(NAS) - - button "수정" [ref=e83] [cursor=pointer] - - generic [ref=e86]: - - generic [ref=e87]: - - generic [ref=e88]: 현 사용조직 - - generic [ref=e89]: 기술개발센터 - - generic [ref=e90]: - - generic [ref=e91]: 상태 - - generic [ref=e92]: 운영 - - generic [ref=e93]: - - generic [ref=e94]: 담당자(정) - - generic [ref=e95]: 이호성 - - generic [ref=e96]: - - generic [ref=e97]: 담당자(부) - - generic [ref=e98]: "-" - - generic [ref=e99]: - - generic [ref=e100]: 용도 - - generic [ref=e101]: GSIM NAS - - generic [ref=e102]: - - generic [ref=e103]: 모델명 - - generic [ref=e104]: Synology DS923+ - - generic [ref=e105]: - - generic [ref=e106]: OS - - generic [ref=e107]: "-" - - generic [ref=e108]: - - generic [ref=e109]: CPU - - generic [ref=e110]: "-" - - generic [ref=e111]: - - generic [ref=e112]: RAM - - generic [ref=e113]: "-" - - generic [ref=e114]: - - generic [ref=e115]: GPU - - generic [ref=e116]: AMD Ryzen R1600 - - generic [ref=e117]: - - generic [ref=e118]: IP 주소 - - generic [ref=e119]: "-" - - generic [ref=e120]: - - generic [ref=e121]: MAC 주소 - - generic [ref=e122]: "-" - - generic [ref=e123]: - - generic [ref=e124]: 원격도구 - - generic [ref=e125]: "-" - - generic [ref=e126]: - - generic [ref=e127]: 모니터링 - - generic [ref=e128]: 비대상 - - generic [ref=e129]: - - generic [ref=e130]: 메모 - - generic [ref=e131]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e75]: - - paragraph [ref=e76]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e133]: - - generic [ref=e134]: - - generic [ref=e135]: - - heading "자산 상세 정보" [level=2] [ref=e136] - - generic [ref=e137]: - - generic [ref=e138]: DSS-202211-0001 - - generic [ref=e139]: 내부 - - generic [ref=e140]: 서버 - - generic [ref=e141]: 저장시스템_미니(NAS) - - button "닫기" [ref=e142] [cursor=pointer]: × - - generic [ref=e144]: - - generic [ref=e146]: - - generic [ref=e147]: 기본 관리 정보 - - generic [ref=e148]: - - generic [ref=e149]: 자산번호 - - textbox "자동 생성" [disabled] [ref=e151]: DSS-202211-0001 - - generic [ref=e152]: - - generic [ref=e153]: 구매법인 - - combobox [ref=e154]: - - option "선택" [selected] - - option "한맥" - - option "삼안" - - option "PTC" - - option "바론" - - generic [ref=e155]: - - generic [ref=e156]: 구분 - - combobox [ref=e157]: - - option "선택" - - option "서버" [selected] - - option "PC" - - option "저장매체" - - option "네트워크" - - option "PC부품" - - option "공간정보장비" - - option "업무지원장비" - - option "외부SW" - - option "내부SW" - - option "비용관리" - - option "내빈/외빈" - - option "시설자산" - - generic [ref=e158]: - - generic [ref=e159]: 유형 - - combobox [ref=e160]: - - option "선택" - - option "서버 렉" - - option "가상서버(VM)" - - option "워크스테이션" - - option "저장시스템_렉(NAS)" - - option "저장시스템_렉(DAS)" - - option "저장시스템_미니(NAS)" [selected] - - option "저장시스템_미니(DAS)" - - generic [ref=e161]: - - generic [ref=e162]: 상태 - - combobox [ref=e163]: - - option "선택" - - option "운영" [selected] - - option "재고" - - option "수리" - - option "폐기" - - option "기타" - - generic [ref=e164]: - - generic [ref=e165]: 서비스 구분 - - combobox [ref=e166]: - - option "외부" - - option "내부" [selected] - - generic [ref=e167]: - - generic [ref=e168]: 용도 - - textbox "자산의 용도를 입력하세요" [ref=e169]: GSIM NAS - - generic [ref=e170]: - - generic [ref=e171]: 모니터링 - - combobox [ref=e172]: - - option "비대상" [selected] - - option "대상" - - generic [ref=e173]: 시스템 사양 정보 - - generic [ref=e174]: - - generic [ref=e175]: 모델명 - - textbox [ref=e176]: Synology DS923+ - - generic [ref=e177]: - - generic [ref=e178]: S/N - - textbox [ref=e179] - - generic [ref=e180]: - - generic [ref=e181]: OS - - textbox [ref=e182] - - generic [ref=e183]: - - generic [ref=e184]: CPU - - textbox [ref=e185] - - generic [ref=e186]: - - generic [ref=e187]: RAM - - textbox [ref=e188] - - generic [ref=e189]: - - generic [ref=e190]: GPU - - textbox [ref=e191]: AMD Ryzen R1600 - - generic [ref=e192]: - - generic [ref=e193]: 적정성 등급 - - generic [ref=e194]: 교체 대상 (10점) - - generic [ref=e195]: - - generic [ref=e196]: 제조사 - - textbox [ref=e197] - - generic [ref=e198]: - - generic [ref=e199]: 디스크 구성 (Volume) - - generic [ref=e200]: - - generic [ref=e201]: - - combobox [ref=e202]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e203]: "20" - - combobox [ref=e204]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e205] - - generic [ref=e206]: - - combobox [ref=e207]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e208]: "20" - - combobox [ref=e209]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e210] - - generic [ref=e211]: - - combobox [ref=e212]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e213]: "20" - - combobox [ref=e214]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e215] - - button "+ 볼륨 추가" [ref=e216] [cursor=pointer] - - generic [ref=e217]: 네트워크 및 원격 관리 - - generic [ref=e218]: - - generic [ref=e219]: 접속 정보 (IP / MAC / Remote) - - generic [ref=e220]: - - generic [ref=e221]: - - generic [ref=e222]: - - combobox [ref=e223]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e224]: 172.16.41.47 - - button "×" [ref=e225] - - generic [ref=e226]: - - combobox [ref=e228]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e229] - - textbox "원격 PW" [ref=e230] - - generic [ref=e232]: - - combobox [ref=e233]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e234]: gsim - - button "×" [ref=e235] - - generic [ref=e236]: - - generic [ref=e237]: - - combobox [ref=e238]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e239]: 172.16.41.48 - - button "×" [ref=e240] - - generic [ref=e241]: - - combobox [ref=e243]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e244] - - textbox "원격 PW" [ref=e245] - - button "+ 접속 정보 추가" [ref=e246] [cursor=pointer] - - generic [ref=e247]: 물리적 위치 정보 - - generic [ref=e248]: - - generic [ref=e249]: 건물/층 - - combobox [ref=e250]: - - option "선택" - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e251]: - - generic [ref=e252]: 상세 위치 - - generic [ref=e253]: - - combobox [ref=e254]: - - option "선택" - - option "서버실" [selected] - - option "센터내부" - - button "위치 등록" [ref=e255] [cursor=pointer] - - button "위치 확인" [ref=e256] [cursor=pointer] - - generic [ref=e257]: 구매 및 기타 정보 - - generic [ref=e258]: - - generic [ref=e259]: 구매일자 - - textbox "YYYY-MM-DD" [ref=e260]: 2022-11-01 - - generic [ref=e261]: - - generic [ref=e262]: 구매업체 - - textbox [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: 구매금액 - - textbox [ref=e266] - - generic [ref=e267]: - - generic [ref=e268]: 품의서 - - generic [ref=e269]: - - generic [ref=e270]: 파일 선택... - - button "파일 찾기" [ref=e271] [cursor=pointer] - - generic [ref=e272]: - - generic [ref=e273]: 메모 - - textbox "기타 참고 사항을 입력하세요" [ref=e274]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e275]: - - heading "자산 변동 이력" [level=3] [ref=e277] - - generic [ref=e279]: 기록된 변동 이력이 없습니다. - - generic [ref=e280]: - - button "삭제" [ref=e281] [cursor=pointer] - - generic [ref=e282]: - - button "수정 취소" [ref=e283] [cursor=pointer] - - button "닫기" [ref=e284] [cursor=pointer] - - button "저장" [ref=e285] [cursor=pointer] - - generic [ref=e287]: - - generic [ref=e288]: - - heading "서버실 위치 확인" [level=3] [ref=e289] - - button "닫기" [ref=e290]: × - - generic [ref=e293]: - - img [ref=e294] - - generic: - - img - - button "확인" [ref=e297] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-22-01-790Z.png b/.playwright-mcp/page-2026-06-17T08-22-01-790Z.png deleted file mode 100644 index 9c3116a..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-22-01-790Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-23-03-656Z.yml b/.playwright-mcp/page-2026-06-17T08-23-03-656Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T08-23-03-656Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-23-06-414Z.yml b/.playwright-mcp/page-2026-06-17T08-23-06-414Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-23-06-414Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-23-07-486Z.yml b/.playwright-mcp/page-2026-06-17T08-23-07-486Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-23-07-486Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-23-08-799Z.yml b/.playwright-mcp/page-2026-06-17T08-23-08-799Z.yml deleted file mode 100644 index 9e8801f..0000000 --- a/.playwright-mcp/page-2026-06-17T08-23-08-799Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-23-08-912Z.png b/.playwright-mcp/page-2026-06-17T08-23-08-912Z.png deleted file mode 100644 index 6c9f7a1..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-23-08-912Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-23-10-617Z.yml b/.playwright-mcp/page-2026-06-17T08-23-10-617Z.yml deleted file mode 100644 index 2ef39be..0000000 --- a/.playwright-mcp/page-2026-06-17T08-23-10-617Z.yml +++ /dev/null @@ -1,112 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e77]: - - generic [ref=e78]: - - generic [ref=e79]: - - generic [ref=e80]: DSS-202211-0001 - - generic [ref=e81]: 내부 - - generic [ref=e82]: 저장시스템_미니(NAS) - - button "수정" [ref=e83] [cursor=pointer] - - generic [ref=e86]: - - generic [ref=e87]: - - generic [ref=e88]: 현 사용조직 - - generic [ref=e89]: 기술개발센터 - - generic [ref=e90]: - - generic [ref=e91]: 상태 - - generic [ref=e92]: 운영 - - generic [ref=e93]: - - generic [ref=e94]: 담당자(정) - - generic [ref=e95]: 이호성 - - generic [ref=e96]: - - generic [ref=e97]: 담당자(부) - - generic [ref=e98]: "-" - - generic [ref=e99]: - - generic [ref=e100]: 용도 - - generic [ref=e101]: GSIM NAS - - generic [ref=e102]: - - generic [ref=e103]: 모델명 - - generic [ref=e104]: Synology DS923+ - - generic [ref=e105]: - - generic [ref=e106]: OS - - generic [ref=e107]: "-" - - generic [ref=e108]: - - generic [ref=e109]: CPU - - generic [ref=e110]: "-" - - generic [ref=e111]: - - generic [ref=e112]: RAM - - generic [ref=e113]: "-" - - generic [ref=e114]: - - generic [ref=e115]: GPU - - generic [ref=e116]: AMD Ryzen R1600 - - generic [ref=e117]: - - generic [ref=e118]: IP 주소 - - generic [ref=e119]: "-" - - generic [ref=e120]: - - generic [ref=e121]: MAC 주소 - - generic [ref=e122]: "-" - - generic [ref=e123]: - - generic [ref=e124]: 원격도구 - - generic [ref=e125]: "-" - - generic [ref=e126]: - - generic [ref=e127]: 모니터링 - - generic [ref=e128]: 비대상 - - generic [ref=e129]: - - generic [ref=e130]: 메모 - - generic [ref=e131]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-23-12-233Z.yml b/.playwright-mcp/page-2026-06-17T08-23-12-233Z.yml deleted file mode 100644 index 0ba884a..0000000 --- a/.playwright-mcp/page-2026-06-17T08-23-12-233Z.yml +++ /dev/null @@ -1,330 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e77]: - - generic [ref=e78]: - - generic [ref=e79]: - - generic [ref=e80]: DSS-202211-0001 - - generic [ref=e81]: 내부 - - generic [ref=e82]: 저장시스템_미니(NAS) - - button "수정" [ref=e83] [cursor=pointer] - - generic [ref=e86]: - - generic [ref=e87]: - - generic [ref=e88]: 현 사용조직 - - generic [ref=e89]: 기술개발센터 - - generic [ref=e90]: - - generic [ref=e91]: 상태 - - generic [ref=e92]: 운영 - - generic [ref=e93]: - - generic [ref=e94]: 담당자(정) - - generic [ref=e95]: 이호성 - - generic [ref=e96]: - - generic [ref=e97]: 담당자(부) - - generic [ref=e98]: "-" - - generic [ref=e99]: - - generic [ref=e100]: 용도 - - generic [ref=e101]: GSIM NAS - - generic [ref=e102]: - - generic [ref=e103]: 모델명 - - generic [ref=e104]: Synology DS923+ - - generic [ref=e105]: - - generic [ref=e106]: OS - - generic [ref=e107]: "-" - - generic [ref=e108]: - - generic [ref=e109]: CPU - - generic [ref=e110]: "-" - - generic [ref=e111]: - - generic [ref=e112]: RAM - - generic [ref=e113]: "-" - - generic [ref=e114]: - - generic [ref=e115]: GPU - - generic [ref=e116]: AMD Ryzen R1600 - - generic [ref=e117]: - - generic [ref=e118]: IP 주소 - - generic [ref=e119]: "-" - - generic [ref=e120]: - - generic [ref=e121]: MAC 주소 - - generic [ref=e122]: "-" - - generic [ref=e123]: - - generic [ref=e124]: 원격도구 - - generic [ref=e125]: "-" - - generic [ref=e126]: - - generic [ref=e127]: 모니터링 - - generic [ref=e128]: 비대상 - - generic [ref=e129]: - - generic [ref=e130]: 메모 - - generic [ref=e131]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e133]: - - generic [ref=e134]: - - generic [ref=e135]: - - heading "자산 상세 정보" [level=2] [ref=e136] - - generic [ref=e137]: - - generic [ref=e138]: DSS-202211-0001 - - generic [ref=e139]: 내부 - - generic [ref=e140]: 서버 - - generic [ref=e141]: 저장시스템_미니(NAS) - - button "닫기" [ref=e142] [cursor=pointer]: × - - generic [ref=e144]: - - generic [ref=e146]: - - generic [ref=e147]: 기본 관리 정보 - - generic [ref=e148]: - - generic [ref=e149]: 자산번호 - - textbox "자동 생성" [disabled] [ref=e151]: DSS-202211-0001 - - generic [ref=e152]: - - generic [ref=e153]: 구매법인 - - combobox [ref=e154]: - - option "선택" [selected] - - option "한맥" - - option "삼안" - - option "PTC" - - option "바론" - - generic [ref=e155]: - - generic [ref=e156]: 구분 - - combobox [ref=e157]: - - option "선택" - - option "서버" [selected] - - option "PC" - - option "저장매체" - - option "네트워크" - - option "PC부품" - - option "공간정보장비" - - option "업무지원장비" - - option "외부SW" - - option "내부SW" - - option "비용관리" - - option "내빈/외빈" - - option "시설자산" - - generic [ref=e158]: - - generic [ref=e159]: 유형 - - combobox [ref=e160]: - - option "선택" - - option "서버 렉" - - option "가상서버(VM)" - - option "워크스테이션" - - option "저장시스템_렉(NAS)" - - option "저장시스템_렉(DAS)" - - option "저장시스템_미니(NAS)" [selected] - - option "저장시스템_미니(DAS)" - - generic [ref=e161]: - - generic [ref=e162]: 상태 - - combobox [ref=e163]: - - option "선택" - - option "운영" [selected] - - option "재고" - - option "수리" - - option "폐기" - - option "기타" - - generic [ref=e164]: - - generic [ref=e165]: 서비스 구분 - - combobox [ref=e166]: - - option "외부" - - option "내부" [selected] - - generic [ref=e167]: - - generic [ref=e168]: 용도 - - textbox "자산의 용도를 입력하세요" [ref=e169]: GSIM NAS - - generic [ref=e170]: - - generic [ref=e171]: 모니터링 - - combobox [ref=e172]: - - option "비대상" [selected] - - option "대상" - - generic [ref=e173]: 시스템 사양 정보 - - generic [ref=e174]: - - generic [ref=e175]: 모델명 - - textbox [ref=e176]: Synology DS923+ - - generic [ref=e177]: - - generic [ref=e178]: S/N - - textbox [ref=e179] - - generic [ref=e180]: - - generic [ref=e181]: OS - - textbox [ref=e182] - - generic [ref=e183]: - - generic [ref=e184]: CPU - - textbox [ref=e185] - - generic [ref=e186]: - - generic [ref=e187]: RAM - - textbox [ref=e188] - - generic [ref=e189]: - - generic [ref=e190]: GPU - - textbox [ref=e191]: AMD Ryzen R1600 - - generic [ref=e192]: - - generic [ref=e193]: 적정성 등급 - - generic [ref=e194]: 교체 대상 (10점) - - generic [ref=e195]: - - generic [ref=e196]: 제조사 - - textbox [ref=e197] - - generic [ref=e198]: - - generic [ref=e199]: 디스크 구성 (Volume) - - generic [ref=e200]: - - generic [ref=e201]: - - combobox [ref=e202]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e203]: "20" - - combobox [ref=e204]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e205] - - generic [ref=e206]: - - combobox [ref=e207]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e208]: "20" - - combobox [ref=e209]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e210] - - generic [ref=e211]: - - combobox [ref=e212]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e213]: "20" - - combobox [ref=e214]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e215] - - button "+ 볼륨 추가" [ref=e216] [cursor=pointer] - - generic [ref=e217]: 네트워크 및 원격 관리 - - generic [ref=e218]: - - generic [ref=e219]: 접속 정보 (IP / MAC / Remote) - - generic [ref=e220]: - - generic [ref=e221]: - - generic [ref=e222]: - - combobox [ref=e223]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e224]: 172.16.41.47 - - button "×" [ref=e225] - - generic [ref=e226]: - - combobox [ref=e228]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e229] - - textbox "원격 PW" [ref=e230] - - generic [ref=e232]: - - combobox [ref=e233]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e234]: gsim - - button "×" [ref=e235] - - generic [ref=e236]: - - generic [ref=e237]: - - combobox [ref=e238]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e239]: 172.16.41.48 - - button "×" [ref=e240] - - generic [ref=e241]: - - combobox [ref=e243]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e244] - - textbox "원격 PW" [ref=e245] - - button "+ 접속 정보 추가" [ref=e246] [cursor=pointer] - - generic [ref=e247]: 물리적 위치 정보 - - generic [ref=e248]: - - generic [ref=e249]: 건물/층 - - combobox [ref=e250]: - - option "선택" - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e251]: - - generic [ref=e252]: 상세 위치 - - generic [ref=e253]: - - combobox [ref=e254]: - - option "선택" - - option "서버실" [selected] - - option "센터내부" - - button "위치 등록" [ref=e255] [cursor=pointer] - - button "위치 확인" [ref=e256] [cursor=pointer] - - generic [ref=e257]: 구매 및 기타 정보 - - generic [ref=e258]: - - generic [ref=e259]: 구매일자 - - textbox "YYYY-MM-DD" [ref=e260]: 2022-11-01 - - generic [ref=e261]: - - generic [ref=e262]: 구매업체 - - textbox [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: 구매금액 - - textbox [ref=e266] - - generic [ref=e267]: - - generic [ref=e268]: 품의서 - - generic [ref=e269]: - - generic [ref=e270]: 파일 선택... - - button "파일 찾기" [ref=e271] [cursor=pointer] - - generic [ref=e272]: - - generic [ref=e273]: 메모 - - textbox "기타 참고 사항을 입력하세요" [ref=e274]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e275]: - - heading "자산 변동 이력" [level=3] [ref=e277] - - generic [ref=e279]: 기록된 변동 이력이 없습니다. - - generic [ref=e280]: - - button "삭제" [ref=e281] [cursor=pointer] - - generic [ref=e282]: - - button "수정 취소" [ref=e283] [cursor=pointer] - - button "닫기" [ref=e284] [cursor=pointer] - - button "저장" [ref=e285] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-23-14-324Z.yml b/.playwright-mcp/page-2026-06-17T08-23-14-324Z.yml deleted file mode 100644 index 87d5219..0000000 --- a/.playwright-mcp/page-2026-06-17T08-23-14-324Z.yml +++ /dev/null @@ -1,339 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e77]: - - generic [ref=e78]: - - generic [ref=e79]: - - generic [ref=e80]: DSS-202211-0001 - - generic [ref=e81]: 내부 - - generic [ref=e82]: 저장시스템_미니(NAS) - - button "수정" [ref=e83] [cursor=pointer] - - generic [ref=e86]: - - generic [ref=e87]: - - generic [ref=e88]: 현 사용조직 - - generic [ref=e89]: 기술개발센터 - - generic [ref=e90]: - - generic [ref=e91]: 상태 - - generic [ref=e92]: 운영 - - generic [ref=e93]: - - generic [ref=e94]: 담당자(정) - - generic [ref=e95]: 이호성 - - generic [ref=e96]: - - generic [ref=e97]: 담당자(부) - - generic [ref=e98]: "-" - - generic [ref=e99]: - - generic [ref=e100]: 용도 - - generic [ref=e101]: GSIM NAS - - generic [ref=e102]: - - generic [ref=e103]: 모델명 - - generic [ref=e104]: Synology DS923+ - - generic [ref=e105]: - - generic [ref=e106]: OS - - generic [ref=e107]: "-" - - generic [ref=e108]: - - generic [ref=e109]: CPU - - generic [ref=e110]: "-" - - generic [ref=e111]: - - generic [ref=e112]: RAM - - generic [ref=e113]: "-" - - generic [ref=e114]: - - generic [ref=e115]: GPU - - generic [ref=e116]: AMD Ryzen R1600 - - generic [ref=e117]: - - generic [ref=e118]: IP 주소 - - generic [ref=e119]: "-" - - generic [ref=e120]: - - generic [ref=e121]: MAC 주소 - - generic [ref=e122]: "-" - - generic [ref=e123]: - - generic [ref=e124]: 원격도구 - - generic [ref=e125]: "-" - - generic [ref=e126]: - - generic [ref=e127]: 모니터링 - - generic [ref=e128]: 비대상 - - generic [ref=e129]: - - generic [ref=e130]: 메모 - - generic [ref=e131]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e133]: - - generic [ref=e134]: - - generic [ref=e135]: - - heading "자산 상세 정보" [level=2] [ref=e136] - - generic [ref=e137]: - - generic [ref=e138]: DSS-202211-0001 - - generic [ref=e139]: 내부 - - generic [ref=e140]: 서버 - - generic [ref=e141]: 저장시스템_미니(NAS) - - button "닫기" [ref=e142] [cursor=pointer]: × - - generic [ref=e144]: - - generic [ref=e146]: - - generic [ref=e147]: 기본 관리 정보 - - generic [ref=e148]: - - generic [ref=e149]: 자산번호 - - textbox "자동 생성" [disabled] [ref=e151]: DSS-202211-0001 - - generic [ref=e152]: - - generic [ref=e153]: 구매법인 - - combobox [ref=e154]: - - option "선택" [selected] - - option "한맥" - - option "삼안" - - option "PTC" - - option "바론" - - generic [ref=e155]: - - generic [ref=e156]: 구분 - - combobox [ref=e157]: - - option "선택" - - option "서버" [selected] - - option "PC" - - option "저장매체" - - option "네트워크" - - option "PC부품" - - option "공간정보장비" - - option "업무지원장비" - - option "외부SW" - - option "내부SW" - - option "비용관리" - - option "내빈/외빈" - - option "시설자산" - - generic [ref=e158]: - - generic [ref=e159]: 유형 - - combobox [ref=e160]: - - option "선택" - - option "서버 렉" - - option "가상서버(VM)" - - option "워크스테이션" - - option "저장시스템_렉(NAS)" - - option "저장시스템_렉(DAS)" - - option "저장시스템_미니(NAS)" [selected] - - option "저장시스템_미니(DAS)" - - generic [ref=e161]: - - generic [ref=e162]: 상태 - - combobox [ref=e163]: - - option "선택" - - option "운영" [selected] - - option "재고" - - option "수리" - - option "폐기" - - option "기타" - - generic [ref=e164]: - - generic [ref=e165]: 서비스 구분 - - combobox [ref=e166]: - - option "외부" - - option "내부" [selected] - - generic [ref=e167]: - - generic [ref=e168]: 용도 - - textbox "자산의 용도를 입력하세요" [ref=e169]: GSIM NAS - - generic [ref=e170]: - - generic [ref=e171]: 모니터링 - - combobox [ref=e172]: - - option "비대상" [selected] - - option "대상" - - generic [ref=e173]: 시스템 사양 정보 - - generic [ref=e174]: - - generic [ref=e175]: 모델명 - - textbox [ref=e176]: Synology DS923+ - - generic [ref=e177]: - - generic [ref=e178]: S/N - - textbox [ref=e179] - - generic [ref=e180]: - - generic [ref=e181]: OS - - textbox [ref=e182] - - generic [ref=e183]: - - generic [ref=e184]: CPU - - textbox [ref=e185] - - generic [ref=e186]: - - generic [ref=e187]: RAM - - textbox [ref=e188] - - generic [ref=e189]: - - generic [ref=e190]: GPU - - textbox [ref=e191]: AMD Ryzen R1600 - - generic [ref=e192]: - - generic [ref=e193]: 적정성 등급 - - generic [ref=e194]: 교체 대상 (10점) - - generic [ref=e195]: - - generic [ref=e196]: 제조사 - - textbox [ref=e197] - - generic [ref=e198]: - - generic [ref=e199]: 디스크 구성 (Volume) - - generic [ref=e200]: - - generic [ref=e201]: - - combobox [ref=e202]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e203]: "20" - - combobox [ref=e204]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e205] - - generic [ref=e206]: - - combobox [ref=e207]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e208]: "20" - - combobox [ref=e209]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e210] - - generic [ref=e211]: - - combobox [ref=e212]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e213]: "20" - - combobox [ref=e214]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e215] - - button "+ 볼륨 추가" [ref=e216] [cursor=pointer] - - generic [ref=e217]: 네트워크 및 원격 관리 - - generic [ref=e218]: - - generic [ref=e219]: 접속 정보 (IP / MAC / Remote) - - generic [ref=e220]: - - generic [ref=e221]: - - generic [ref=e222]: - - combobox [ref=e223]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e224]: 172.16.41.47 - - button "×" [ref=e225] - - generic [ref=e226]: - - combobox [ref=e228]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e229] - - textbox "원격 PW" [ref=e230] - - generic [ref=e232]: - - combobox [ref=e233]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e234]: gsim - - button "×" [ref=e235] - - generic [ref=e236]: - - generic [ref=e237]: - - combobox [ref=e238]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e239]: 172.16.41.48 - - button "×" [ref=e240] - - generic [ref=e241]: - - combobox [ref=e243]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e244] - - textbox "원격 PW" [ref=e245] - - button "+ 접속 정보 추가" [ref=e246] [cursor=pointer] - - generic [ref=e247]: 물리적 위치 정보 - - generic [ref=e248]: - - generic [ref=e249]: 건물/층 - - combobox [ref=e250]: - - option "선택" - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e251]: - - generic [ref=e252]: 상세 위치 - - generic [ref=e253]: - - combobox [ref=e254]: - - option "선택" - - option "서버실" [selected] - - option "센터내부" - - button "위치 등록" [ref=e255] [cursor=pointer] - - button "위치 확인" [ref=e256] [cursor=pointer] - - generic [ref=e257]: 구매 및 기타 정보 - - generic [ref=e258]: - - generic [ref=e259]: 구매일자 - - textbox "YYYY-MM-DD" [ref=e260]: 2022-11-01 - - generic [ref=e261]: - - generic [ref=e262]: 구매업체 - - textbox [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: 구매금액 - - textbox [ref=e266] - - generic [ref=e267]: - - generic [ref=e268]: 품의서 - - generic [ref=e269]: - - generic [ref=e270]: 파일 선택... - - button "파일 찾기" [ref=e271] [cursor=pointer] - - generic [ref=e272]: - - generic [ref=e273]: 메모 - - textbox "기타 참고 사항을 입력하세요" [ref=e274]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e275]: - - heading "자산 변동 이력" [level=3] [ref=e277] - - generic [ref=e279]: 기록된 변동 이력이 없습니다. - - generic [ref=e280]: - - button "삭제" [ref=e281] [cursor=pointer] - - generic [ref=e282]: - - button "수정 취소" [ref=e283] [cursor=pointer] - - button "닫기" [ref=e284] [cursor=pointer] - - button "저장" [ref=e285] [cursor=pointer] - - generic [ref=e287]: - - generic [ref=e288]: - - heading "서버실 위치 확인" [level=3] [ref=e289] - - button "닫기" [ref=e290]: × - - generic [ref=e293]: - - img [ref=e294] - - generic: - - img - - button "확인" [ref=e297] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-23-14-405Z.png b/.playwright-mcp/page-2026-06-17T08-23-14-405Z.png deleted file mode 100644 index 50d6f67..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-23-14-405Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-25-06-295Z.yml b/.playwright-mcp/page-2026-06-17T08-25-06-295Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-25-07-316Z.yml b/.playwright-mcp/page-2026-06-17T08-25-07-316Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-25-08-372Z.yml b/.playwright-mcp/page-2026-06-17T08-25-08-372Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-25-08-428Z.png b/.playwright-mcp/page-2026-06-17T08-25-08-428Z.png deleted file mode 100644 index 0aa5c25..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-25-08-428Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-25-13-424Z.yml b/.playwright-mcp/page-2026-06-17T08-25-13-424Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-17T08-25-13-424Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-25-16-076Z.yml b/.playwright-mcp/page-2026-06-17T08-25-16-076Z.yml deleted file mode 100644 index f2a9860..0000000 --- a/.playwright-mcp/page-2026-06-17T08-25-16-076Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-25-18-112Z.yml b/.playwright-mcp/page-2026-06-17T08-25-18-112Z.yml deleted file mode 100644 index f2a9860..0000000 --- a/.playwright-mcp/page-2026-06-17T08-25-18-112Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-25-20-665Z.yml b/.playwright-mcp/page-2026-06-17T08-25-20-665Z.yml deleted file mode 100644 index f2a9860..0000000 --- a/.playwright-mcp/page-2026-06-17T08-25-20-665Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-25-20-755Z.png b/.playwright-mcp/page-2026-06-17T08-25-20-755Z.png deleted file mode 100644 index 6c9f7a1..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-25-20-755Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-27-37-554Z.yml b/.playwright-mcp/page-2026-06-17T08-27-37-554Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-17T08-27-37-554Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-27-40-419Z.yml b/.playwright-mcp/page-2026-06-17T08-27-40-419Z.yml deleted file mode 100644 index 6848b90..0000000 --- a/.playwright-mcp/page-2026-06-17T08-27-40-419Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e37]: - - generic [ref=e38]: - - generic [ref=e40] [cursor=pointer]: - - checkbox "목록보기" [ref=e41] - - text: 목록보기 - - generic [ref=e42]: - - generic [ref=e43]: 건물/위치 - - combobox [ref=e44] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e45]: - - generic [ref=e46]: 상세 위치 - - generic [ref=e47]: - - combobox [ref=e48] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e49]: - - generic [ref=e50]: - - button "이전" [disabled] [ref=e51] [cursor=pointer] - - button "다음" [ref=e52] [cursor=pointer] - - generic [ref=e53]: (1 / 2) - - generic [ref=e54]: - - img [ref=e57] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-27-42-538Z.yml b/.playwright-mcp/page-2026-06-17T08-27-42-538Z.yml deleted file mode 100644 index 6848b90..0000000 --- a/.playwright-mcp/page-2026-06-17T08-27-42-538Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e37]: - - generic [ref=e38]: - - generic [ref=e40] [cursor=pointer]: - - checkbox "목록보기" [ref=e41] - - text: 목록보기 - - generic [ref=e42]: - - generic [ref=e43]: 건물/위치 - - combobox [ref=e44] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e45]: - - generic [ref=e46]: 상세 위치 - - generic [ref=e47]: - - combobox [ref=e48] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e49]: - - generic [ref=e50]: - - button "이전" [disabled] [ref=e51] [cursor=pointer] - - button "다음" [ref=e52] [cursor=pointer] - - generic [ref=e53]: (1 / 2) - - generic [ref=e54]: - - img [ref=e57] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-27-45-102Z.yml b/.playwright-mcp/page-2026-06-17T08-27-45-102Z.yml deleted file mode 100644 index 6848b90..0000000 --- a/.playwright-mcp/page-2026-06-17T08-27-45-102Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e37]: - - generic [ref=e38]: - - generic [ref=e40] [cursor=pointer]: - - checkbox "목록보기" [ref=e41] - - text: 목록보기 - - generic [ref=e42]: - - generic [ref=e43]: 건물/위치 - - combobox [ref=e44] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e45]: - - generic [ref=e46]: 상세 위치 - - generic [ref=e47]: - - combobox [ref=e48] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e49]: - - generic [ref=e50]: - - button "이전" [disabled] [ref=e51] [cursor=pointer] - - button "다음" [ref=e52] [cursor=pointer] - - generic [ref=e53]: (1 / 2) - - generic [ref=e54]: - - img [ref=e57] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-27-46-672Z.yml b/.playwright-mcp/page-2026-06-17T08-27-46-672Z.yml deleted file mode 100644 index 3c01471..0000000 --- a/.playwright-mcp/page-2026-06-17T08-27-46-672Z.yml +++ /dev/null @@ -1,114 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e37]: - - generic [ref=e38]: - - generic [ref=e40] [cursor=pointer]: - - checkbox "목록보기" [ref=e41] - - text: 목록보기 - - generic [ref=e42]: - - generic [ref=e43]: 건물/위치 - - combobox [ref=e44] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e45]: - - generic [ref=e46]: 상세 위치 - - generic [ref=e47]: - - combobox [ref=e48] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e49]: - - generic [ref=e50]: - - button "이전" [disabled] [ref=e51] [cursor=pointer] - - button "다음" [ref=e52] [cursor=pointer] - - generic [ref=e53]: (1 / 2) - - generic [ref=e54]: - - img [ref=e57] - - generic [ref=e72]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정 ×" [level=4] [ref=e77]: - - generic [ref=e78]: - - generic [ref=e79]: - - generic [ref=e80]: DSS-202211-0001 - - generic [ref=e81]: 내부 - - generic [ref=e82]: 저장시스템_미니(NAS) - - generic [ref=e83]: - - button "수정" [ref=e84] [cursor=pointer] - - button "×" [ref=e85] [cursor=pointer] - - generic [ref=e88]: - - generic [ref=e89]: - - generic [ref=e90]: 현 사용조직 - - generic [ref=e91]: 기술개발센터 - - generic [ref=e92]: - - generic [ref=e93]: 상태 - - generic [ref=e94]: 운영 - - generic [ref=e95]: - - generic [ref=e96]: 담당자(정) - - generic [ref=e97]: 이호성 - - generic [ref=e98]: - - generic [ref=e99]: 담당자(부) - - generic [ref=e100]: "-" - - generic [ref=e101]: - - generic [ref=e102]: 용도 - - generic [ref=e103]: GSIM NAS - - generic [ref=e104]: - - generic [ref=e105]: 모델명 - - generic [ref=e106]: Synology DS923+ - - generic [ref=e107]: - - generic [ref=e108]: OS - - generic [ref=e109]: "-" - - generic [ref=e110]: - - generic [ref=e111]: CPU - - generic [ref=e112]: "-" - - generic [ref=e113]: - - generic [ref=e114]: RAM - - generic [ref=e115]: "-" - - generic [ref=e116]: - - generic [ref=e117]: GPU - - generic [ref=e118]: AMD Ryzen R1600 - - generic [ref=e119]: - - generic [ref=e120]: IP 주소 - - generic [ref=e121]: "-" - - generic [ref=e122]: - - generic [ref=e123]: MAC 주소 - - generic [ref=e124]: "-" - - generic [ref=e125]: - - generic [ref=e126]: 원격도구 - - generic [ref=e127]: "-" - - generic [ref=e128]: - - generic [ref=e129]: 모니터링 - - generic [ref=e130]: 비대상 - - generic [ref=e131]: - - generic [ref=e132]: 메모 - - generic [ref=e133]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-27-46-747Z.png b/.playwright-mcp/page-2026-06-17T08-27-46-747Z.png deleted file mode 100644 index c8a9e24..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-27-46-747Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-28-11-999Z.yml b/.playwright-mcp/page-2026-06-17T08-28-11-999Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-17T08-28-11-999Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-28-15-174Z.yml b/.playwright-mcp/page-2026-06-17T08-28-15-174Z.yml deleted file mode 100644 index 5fdf7ba..0000000 --- a/.playwright-mcp/page-2026-06-17T08-28-15-174Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e71]: - - heading "구역을 선택하세요" [level=4] [ref=e73] - - generic [ref=e75]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-28-18-258Z.yml b/.playwright-mcp/page-2026-06-17T08-28-18-258Z.yml deleted file mode 100644 index 92ee81d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-28-18-258Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "구역을 선택하세요" [level=4] [ref=e141] - - generic [ref=e143]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-28-20-828Z.yml b/.playwright-mcp/page-2026-06-17T08-28-20-828Z.yml deleted file mode 100644 index 92ee81d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-28-20-828Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "구역을 선택하세요" [level=4] [ref=e141] - - generic [ref=e143]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-28-22-393Z.yml b/.playwright-mcp/page-2026-06-17T08-28-22-393Z.yml deleted file mode 100644 index 0765025..0000000 --- a/.playwright-mcp/page-2026-06-17T08-28-22-393Z.yml +++ /dev/null @@ -1,114 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정 ×" [level=4] [ref=e144]: - - generic [ref=e145]: - - generic [ref=e146]: - - generic [ref=e147]: DSS-202211-0001 - - generic [ref=e148]: 내부 - - generic [ref=e149]: 저장시스템_미니(NAS) - - generic [ref=e150]: - - button "수정" [ref=e151] [cursor=pointer] - - button "×" [ref=e152] [cursor=pointer] - - generic [ref=e155]: - - generic [ref=e156]: - - generic [ref=e157]: 현 사용조직 - - generic [ref=e158]: 기술개발센터 - - generic [ref=e159]: - - generic [ref=e160]: 상태 - - generic [ref=e161]: 운영 - - generic [ref=e162]: - - generic [ref=e163]: 담당자(정) - - generic [ref=e164]: 이호성 - - generic [ref=e165]: - - generic [ref=e166]: 담당자(부) - - generic [ref=e167]: "-" - - generic [ref=e168]: - - generic [ref=e169]: 용도 - - generic [ref=e170]: GSIM NAS - - generic [ref=e171]: - - generic [ref=e172]: 모델명 - - generic [ref=e173]: Synology DS923+ - - generic [ref=e174]: - - generic [ref=e175]: OS - - generic [ref=e176]: "-" - - generic [ref=e177]: - - generic [ref=e178]: CPU - - generic [ref=e179]: "-" - - generic [ref=e180]: - - generic [ref=e181]: RAM - - generic [ref=e182]: "-" - - generic [ref=e183]: - - generic [ref=e184]: GPU - - generic [ref=e185]: AMD Ryzen R1600 - - generic [ref=e186]: - - generic [ref=e187]: IP 주소 - - generic [ref=e188]: "-" - - generic [ref=e189]: - - generic [ref=e190]: MAC 주소 - - generic [ref=e191]: "-" - - generic [ref=e192]: - - generic [ref=e193]: 원격도구 - - generic [ref=e194]: "-" - - generic [ref=e195]: - - generic [ref=e196]: 모니터링 - - generic [ref=e197]: 비대상 - - generic [ref=e198]: - - generic [ref=e199]: 메모 - - generic [ref=e200]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-28-22-451Z.png b/.playwright-mcp/page-2026-06-17T08-28-22-451Z.png deleted file mode 100644 index 6380091..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-28-22-451Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-28-51-780Z.yml b/.playwright-mcp/page-2026-06-17T08-28-51-780Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-17T08-28-51-780Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-28-54-815Z.yml b/.playwright-mcp/page-2026-06-17T08-28-54-815Z.yml deleted file mode 100644 index 5fdf7ba..0000000 --- a/.playwright-mcp/page-2026-06-17T08-28-54-815Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e71]: - - heading "구역을 선택하세요" [level=4] [ref=e73] - - generic [ref=e75]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-28-57-884Z.yml b/.playwright-mcp/page-2026-06-17T08-28-57-884Z.yml deleted file mode 100644 index 92ee81d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-28-57-884Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "구역을 선택하세요" [level=4] [ref=e141] - - generic [ref=e143]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-29-00-435Z.yml b/.playwright-mcp/page-2026-06-17T08-29-00-435Z.yml deleted file mode 100644 index 92ee81d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-29-00-435Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "구역을 선택하세요" [level=4] [ref=e141] - - generic [ref=e143]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-29-00-485Z.png b/.playwright-mcp/page-2026-06-17T08-29-00-485Z.png deleted file mode 100644 index 5e43a71..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-29-00-485Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-31-57-610Z.yml b/.playwright-mcp/page-2026-06-17T08-31-57-610Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T08-31-57-610Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-32-04-854Z.yml b/.playwright-mcp/page-2026-06-17T08-32-04-854Z.yml deleted file mode 100644 index fba5e9d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-32-04-854Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e35] [cursor=pointer]: - - img "HM Logo" [ref=e36] - - heading "한맥자산관리시스템" [level=1] [ref=e37] - - navigation [ref=e38]: - - generic [ref=e39] [cursor=pointer]: 서버 - - generic [ref=e40] [cursor=pointer]: PC - - generic [ref=e41] [cursor=pointer]: 스토리지 - - generic [ref=e42] [cursor=pointer]: 공간정보장비 - - generic [ref=e43] [cursor=pointer]: PC부품 - - generic [ref=e44] [cursor=pointer]: 네트워크 - - generic [ref=e45] [cursor=pointer]: 업무지원장비 - - generic [ref=e46] [cursor=pointer]: 외부SW - - generic [ref=e47] [cursor=pointer]: 내부SW - - generic [ref=e48] [cursor=pointer]: 클라우드 - - generic [ref=e49] [cursor=pointer]: 도메인 - - generic [ref=e50] [cursor=pointer]: 비용관리 - - generic [ref=e51] [cursor=pointer]: 사용자 - - generic [ref=e52] [cursor=pointer]: 선물 - - generic [ref=e53] [cursor=pointer]: 사무가구 - - generic [ref=e54]: - - generic [ref=e55]: - - generic [ref=e56]: 실무자 - - generic [ref=e57]: - - checkbox - - generic [ref=e59]: 관리자 - - button "알림" [ref=e61] - - main [ref=e32]: - - generic [ref=e63]: - - generic [ref=e64]: - - generic [ref=e66] [cursor=pointer]: - - checkbox "목록보기" [ref=e67] - - text: 목록보기 - - generic [ref=e68]: - - generic [ref=e69]: 건물/위치 - - combobox [ref=e70] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e71]: - - generic [ref=e72]: 상세 위치 - - generic [ref=e73]: - - combobox [ref=e74] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e75]: - - generic [ref=e76]: - - button "이전" [disabled] [ref=e77] [cursor=pointer] - - button "다음" [ref=e78] [cursor=pointer] - - generic [ref=e79]: (1 / 2) - - generic [ref=e80]: - - img [ref=e83] - - generic [ref=e98]: - - heading "구역을 선택하세요" [level=4] [ref=e100] - - generic [ref=e102]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-32-05-933Z.yml b/.playwright-mcp/page-2026-06-17T08-32-05-933Z.yml deleted file mode 100644 index fba5e9d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-32-05-933Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e35] [cursor=pointer]: - - img "HM Logo" [ref=e36] - - heading "한맥자산관리시스템" [level=1] [ref=e37] - - navigation [ref=e38]: - - generic [ref=e39] [cursor=pointer]: 서버 - - generic [ref=e40] [cursor=pointer]: PC - - generic [ref=e41] [cursor=pointer]: 스토리지 - - generic [ref=e42] [cursor=pointer]: 공간정보장비 - - generic [ref=e43] [cursor=pointer]: PC부품 - - generic [ref=e44] [cursor=pointer]: 네트워크 - - generic [ref=e45] [cursor=pointer]: 업무지원장비 - - generic [ref=e46] [cursor=pointer]: 외부SW - - generic [ref=e47] [cursor=pointer]: 내부SW - - generic [ref=e48] [cursor=pointer]: 클라우드 - - generic [ref=e49] [cursor=pointer]: 도메인 - - generic [ref=e50] [cursor=pointer]: 비용관리 - - generic [ref=e51] [cursor=pointer]: 사용자 - - generic [ref=e52] [cursor=pointer]: 선물 - - generic [ref=e53] [cursor=pointer]: 사무가구 - - generic [ref=e54]: - - generic [ref=e55]: - - generic [ref=e56]: 실무자 - - generic [ref=e57]: - - checkbox - - generic [ref=e59]: 관리자 - - button "알림" [ref=e61] - - main [ref=e32]: - - generic [ref=e63]: - - generic [ref=e64]: - - generic [ref=e66] [cursor=pointer]: - - checkbox "목록보기" [ref=e67] - - text: 목록보기 - - generic [ref=e68]: - - generic [ref=e69]: 건물/위치 - - combobox [ref=e70] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e71]: - - generic [ref=e72]: 상세 위치 - - generic [ref=e73]: - - combobox [ref=e74] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e75]: - - generic [ref=e76]: - - button "이전" [disabled] [ref=e77] [cursor=pointer] - - button "다음" [ref=e78] [cursor=pointer] - - generic [ref=e79]: (1 / 2) - - generic [ref=e80]: - - img [ref=e83] - - generic [ref=e98]: - - heading "구역을 선택하세요" [level=4] [ref=e100] - - generic [ref=e102]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-32-07-515Z.yml b/.playwright-mcp/page-2026-06-17T08-32-07-515Z.yml deleted file mode 100644 index fba5e9d..0000000 --- a/.playwright-mcp/page-2026-06-17T08-32-07-515Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e35] [cursor=pointer]: - - img "HM Logo" [ref=e36] - - heading "한맥자산관리시스템" [level=1] [ref=e37] - - navigation [ref=e38]: - - generic [ref=e39] [cursor=pointer]: 서버 - - generic [ref=e40] [cursor=pointer]: PC - - generic [ref=e41] [cursor=pointer]: 스토리지 - - generic [ref=e42] [cursor=pointer]: 공간정보장비 - - generic [ref=e43] [cursor=pointer]: PC부품 - - generic [ref=e44] [cursor=pointer]: 네트워크 - - generic [ref=e45] [cursor=pointer]: 업무지원장비 - - generic [ref=e46] [cursor=pointer]: 외부SW - - generic [ref=e47] [cursor=pointer]: 내부SW - - generic [ref=e48] [cursor=pointer]: 클라우드 - - generic [ref=e49] [cursor=pointer]: 도메인 - - generic [ref=e50] [cursor=pointer]: 비용관리 - - generic [ref=e51] [cursor=pointer]: 사용자 - - generic [ref=e52] [cursor=pointer]: 선물 - - generic [ref=e53] [cursor=pointer]: 사무가구 - - generic [ref=e54]: - - generic [ref=e55]: - - generic [ref=e56]: 실무자 - - generic [ref=e57]: - - checkbox - - generic [ref=e59]: 관리자 - - button "알림" [ref=e61] - - main [ref=e32]: - - generic [ref=e63]: - - generic [ref=e64]: - - generic [ref=e66] [cursor=pointer]: - - checkbox "목록보기" [ref=e67] - - text: 목록보기 - - generic [ref=e68]: - - generic [ref=e69]: 건물/위치 - - combobox [ref=e70] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e71]: - - generic [ref=e72]: 상세 위치 - - generic [ref=e73]: - - combobox [ref=e74] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e75]: - - generic [ref=e76]: - - button "이전" [disabled] [ref=e77] [cursor=pointer] - - button "다음" [ref=e78] [cursor=pointer] - - generic [ref=e79]: (1 / 2) - - generic [ref=e80]: - - img [ref=e83] - - generic [ref=e98]: - - heading "구역을 선택하세요" [level=4] [ref=e100] - - generic [ref=e102]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-32-09-081Z.yml b/.playwright-mcp/page-2026-06-17T08-32-09-081Z.yml deleted file mode 100644 index 1af3caf..0000000 --- a/.playwright-mcp/page-2026-06-17T08-32-09-081Z.yml +++ /dev/null @@ -1,114 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e35] [cursor=pointer]: - - img "HM Logo" [ref=e36] - - heading "한맥자산관리시스템" [level=1] [ref=e37] - - navigation [ref=e38]: - - generic [ref=e39] [cursor=pointer]: 서버 - - generic [ref=e40] [cursor=pointer]: PC - - generic [ref=e41] [cursor=pointer]: 스토리지 - - generic [ref=e42] [cursor=pointer]: 공간정보장비 - - generic [ref=e43] [cursor=pointer]: PC부품 - - generic [ref=e44] [cursor=pointer]: 네트워크 - - generic [ref=e45] [cursor=pointer]: 업무지원장비 - - generic [ref=e46] [cursor=pointer]: 외부SW - - generic [ref=e47] [cursor=pointer]: 내부SW - - generic [ref=e48] [cursor=pointer]: 클라우드 - - generic [ref=e49] [cursor=pointer]: 도메인 - - generic [ref=e50] [cursor=pointer]: 비용관리 - - generic [ref=e51] [cursor=pointer]: 사용자 - - generic [ref=e52] [cursor=pointer]: 선물 - - generic [ref=e53] [cursor=pointer]: 사무가구 - - generic [ref=e54]: - - generic [ref=e55]: - - generic [ref=e56]: 실무자 - - generic [ref=e57]: - - checkbox - - generic [ref=e59]: 관리자 - - button "알림" [ref=e61] - - main [ref=e32]: - - generic [ref=e63]: - - generic [ref=e64]: - - generic [ref=e66] [cursor=pointer]: - - checkbox "목록보기" [ref=e67] - - text: 목록보기 - - generic [ref=e68]: - - generic [ref=e69]: 건물/위치 - - combobox [ref=e70] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e71]: - - generic [ref=e72]: 상세 위치 - - generic [ref=e73]: - - combobox [ref=e74] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e75]: - - generic [ref=e76]: - - button "이전" [disabled] [ref=e77] [cursor=pointer] - - button "다음" [ref=e78] [cursor=pointer] - - generic [ref=e79]: (1 / 2) - - generic [ref=e80]: - - img [ref=e83] - - generic [ref=e98]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정 ×" [level=4] [ref=e103]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e106]: DSS-202211-0001 - - generic [ref=e107]: 내부 - - generic [ref=e108]: 저장시스템_미니(NAS) - - generic [ref=e109]: - - button "수정" [ref=e110] [cursor=pointer] - - button "×" [ref=e111] [cursor=pointer] - - generic [ref=e114]: - - generic [ref=e115]: - - generic [ref=e116]: 현 사용조직 - - generic [ref=e117]: 기술개발센터 - - generic [ref=e118]: - - generic [ref=e119]: 상태 - - generic [ref=e120]: 운영 - - generic [ref=e121]: - - generic [ref=e122]: 담당자(정) - - generic [ref=e123]: 이호성 - - generic [ref=e124]: - - generic [ref=e125]: 담당자(부) - - generic [ref=e126]: "-" - - generic [ref=e127]: - - generic [ref=e128]: 용도 - - generic [ref=e129]: GSIM NAS - - generic [ref=e130]: - - generic [ref=e131]: 모델명 - - generic [ref=e132]: Synology DS923+ - - generic [ref=e133]: - - generic [ref=e134]: OS - - generic [ref=e135]: "-" - - generic [ref=e136]: - - generic [ref=e137]: CPU - - generic [ref=e138]: "-" - - generic [ref=e139]: - - generic [ref=e140]: RAM - - generic [ref=e141]: "-" - - generic [ref=e142]: - - generic [ref=e143]: GPU - - generic [ref=e144]: AMD Ryzen R1600 - - generic [ref=e145]: - - generic [ref=e146]: IP 주소 - - generic [ref=e147]: "-" - - generic [ref=e148]: - - generic [ref=e149]: MAC 주소 - - generic [ref=e150]: "-" - - generic [ref=e151]: - - generic [ref=e152]: 원격도구 - - generic [ref=e153]: "-" - - generic [ref=e154]: - - generic [ref=e155]: 모니터링 - - generic [ref=e156]: 비대상 - - generic [ref=e157]: - - generic [ref=e158]: 메모 - - generic [ref=e159]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-32-09-146Z.png b/.playwright-mcp/page-2026-06-17T08-32-09-146Z.png deleted file mode 100644 index 4c697c3..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-32-09-146Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-32-10-797Z.yml b/.playwright-mcp/page-2026-06-17T08-32-10-797Z.yml deleted file mode 100644 index ffd77cb..0000000 --- a/.playwright-mcp/page-2026-06-17T08-32-10-797Z.yml +++ /dev/null @@ -1,332 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e35] [cursor=pointer]: - - img "HM Logo" [ref=e36] - - heading "한맥자산관리시스템" [level=1] [ref=e37] - - navigation [ref=e38]: - - generic [ref=e39] [cursor=pointer]: 서버 - - generic [ref=e40] [cursor=pointer]: PC - - generic [ref=e41] [cursor=pointer]: 스토리지 - - generic [ref=e42] [cursor=pointer]: 공간정보장비 - - generic [ref=e43] [cursor=pointer]: PC부품 - - generic [ref=e44] [cursor=pointer]: 네트워크 - - generic [ref=e45] [cursor=pointer]: 업무지원장비 - - generic [ref=e46] [cursor=pointer]: 외부SW - - generic [ref=e47] [cursor=pointer]: 내부SW - - generic [ref=e48] [cursor=pointer]: 클라우드 - - generic [ref=e49] [cursor=pointer]: 도메인 - - generic [ref=e50] [cursor=pointer]: 비용관리 - - generic [ref=e51] [cursor=pointer]: 사용자 - - generic [ref=e52] [cursor=pointer]: 선물 - - generic [ref=e53] [cursor=pointer]: 사무가구 - - generic [ref=e54]: - - generic [ref=e55]: - - generic [ref=e56]: 실무자 - - generic [ref=e57]: - - checkbox - - generic [ref=e59]: 관리자 - - button "알림" [ref=e61] - - main [ref=e32]: - - generic [ref=e63]: - - generic [ref=e64]: - - generic [ref=e66] [cursor=pointer]: - - checkbox "목록보기" [ref=e67] - - text: 목록보기 - - generic [ref=e68]: - - generic [ref=e69]: 건물/위치 - - combobox [ref=e70] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e71]: - - generic [ref=e72]: 상세 위치 - - generic [ref=e73]: - - combobox [ref=e74] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e75]: - - generic [ref=e76]: - - button "이전" [disabled] [ref=e77] [cursor=pointer] - - button "다음" [ref=e78] [cursor=pointer] - - generic [ref=e79]: (1 / 2) - - generic [ref=e80]: - - img [ref=e83] - - generic [ref=e98]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정 ×" [level=4] [ref=e103]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e106]: DSS-202211-0001 - - generic [ref=e107]: 내부 - - generic [ref=e108]: 저장시스템_미니(NAS) - - generic [ref=e109]: - - button "수정" [ref=e110] [cursor=pointer] - - button "×" [ref=e111] [cursor=pointer] - - generic [ref=e114]: - - generic [ref=e115]: - - generic [ref=e116]: 현 사용조직 - - generic [ref=e117]: 기술개발센터 - - generic [ref=e118]: - - generic [ref=e119]: 상태 - - generic [ref=e120]: 운영 - - generic [ref=e121]: - - generic [ref=e122]: 담당자(정) - - generic [ref=e123]: 이호성 - - generic [ref=e124]: - - generic [ref=e125]: 담당자(부) - - generic [ref=e126]: "-" - - generic [ref=e127]: - - generic [ref=e128]: 용도 - - generic [ref=e129]: GSIM NAS - - generic [ref=e130]: - - generic [ref=e131]: 모델명 - - generic [ref=e132]: Synology DS923+ - - generic [ref=e133]: - - generic [ref=e134]: OS - - generic [ref=e135]: "-" - - generic [ref=e136]: - - generic [ref=e137]: CPU - - generic [ref=e138]: "-" - - generic [ref=e139]: - - generic [ref=e140]: RAM - - generic [ref=e141]: "-" - - generic [ref=e142]: - - generic [ref=e143]: GPU - - generic [ref=e144]: AMD Ryzen R1600 - - generic [ref=e145]: - - generic [ref=e146]: IP 주소 - - generic [ref=e147]: "-" - - generic [ref=e148]: - - generic [ref=e149]: MAC 주소 - - generic [ref=e150]: "-" - - generic [ref=e151]: - - generic [ref=e152]: 원격도구 - - generic [ref=e153]: "-" - - generic [ref=e154]: - - generic [ref=e155]: 모니터링 - - generic [ref=e156]: 비대상 - - generic [ref=e157]: - - generic [ref=e158]: 메모 - - generic [ref=e159]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e161]: - - generic [ref=e162]: - - generic [ref=e163]: - - heading "자산 상세 정보" [level=2] [ref=e164] - - generic [ref=e165]: - - generic [ref=e166]: DSS-202211-0001 - - generic [ref=e167]: 내부 - - generic [ref=e168]: 서버 - - generic [ref=e169]: 저장시스템_미니(NAS) - - button "닫기" [ref=e170] [cursor=pointer]: × - - generic [ref=e172]: - - generic [ref=e174]: - - generic [ref=e175]: 기본 관리 정보 - - generic [ref=e176]: - - generic [ref=e177]: 자산번호 - - textbox "자동 생성" [disabled] [ref=e179]: DSS-202211-0001 - - generic [ref=e180]: - - generic [ref=e181]: 구매법인 - - combobox [ref=e182]: - - option "선택" [selected] - - option "한맥" - - option "삼안" - - option "PTC" - - option "바론" - - generic [ref=e183]: - - generic [ref=e184]: 구분 - - combobox [ref=e185]: - - option "선택" - - option "서버" [selected] - - option "PC" - - option "저장매체" - - option "네트워크" - - option "PC부품" - - option "공간정보장비" - - option "업무지원장비" - - option "외부SW" - - option "내부SW" - - option "비용관리" - - option "내빈/외빈" - - option "시설자산" - - generic [ref=e186]: - - generic [ref=e187]: 유형 - - combobox [ref=e188]: - - option "선택" - - option "서버 렉" - - option "가상서버(VM)" - - option "워크스테이션" - - option "저장시스템_렉(NAS)" - - option "저장시스템_렉(DAS)" - - option "저장시스템_미니(NAS)" [selected] - - option "저장시스템_미니(DAS)" - - generic [ref=e189]: - - generic [ref=e190]: 상태 - - combobox [ref=e191]: - - option "선택" - - option "운영" [selected] - - option "재고" - - option "수리" - - option "폐기" - - option "기타" - - generic [ref=e192]: - - generic [ref=e193]: 서비스 구분 - - combobox [ref=e194]: - - option "외부" - - option "내부" [selected] - - generic [ref=e195]: - - generic [ref=e196]: 용도 - - textbox "자산의 용도를 입력하세요" [ref=e197]: GSIM NAS - - generic [ref=e198]: - - generic [ref=e199]: 모니터링 - - combobox [ref=e200]: - - option "비대상" [selected] - - option "대상" - - generic [ref=e201]: 시스템 사양 정보 - - generic [ref=e202]: - - generic [ref=e203]: 모델명 - - textbox [ref=e204]: Synology DS923+ - - generic [ref=e205]: - - generic [ref=e206]: S/N - - textbox [ref=e207] - - generic [ref=e208]: - - generic [ref=e209]: OS - - textbox [ref=e210] - - generic [ref=e211]: - - generic [ref=e212]: CPU - - textbox [ref=e213] - - generic [ref=e214]: - - generic [ref=e215]: RAM - - textbox [ref=e216] - - generic [ref=e217]: - - generic [ref=e218]: GPU - - textbox [ref=e219]: AMD Ryzen R1600 - - generic [ref=e220]: - - generic [ref=e221]: 적정성 등급 - - generic [ref=e222]: 교체 대상 (10점) - - generic [ref=e223]: - - generic [ref=e224]: 제조사 - - textbox [ref=e225] - - generic [ref=e226]: - - generic [ref=e227]: 디스크 구성 (Volume) - - generic [ref=e228]: - - generic [ref=e229]: - - combobox [ref=e230]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e231]: "20" - - combobox [ref=e232]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e233] - - generic [ref=e234]: - - combobox [ref=e235]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e236]: "20" - - combobox [ref=e237]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e238] - - generic [ref=e239]: - - combobox [ref=e240]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e241]: "20" - - combobox [ref=e242]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e243] - - button "+ 볼륨 추가" [ref=e244] [cursor=pointer] - - generic [ref=e245]: 네트워크 및 원격 관리 - - generic [ref=e246]: - - generic [ref=e247]: 접속 정보 (IP / MAC / Remote) - - generic [ref=e248]: - - generic [ref=e249]: - - generic [ref=e250]: - - combobox [ref=e251]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e252]: 172.16.41.47 - - button "×" [ref=e253] - - generic [ref=e254]: - - combobox [ref=e256]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e257] - - textbox "원격 PW" [ref=e258] - - generic [ref=e260]: - - combobox [ref=e261]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e262]: gsim - - button "×" [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: - - combobox [ref=e266]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e267]: 172.16.41.48 - - button "×" [ref=e268] - - generic [ref=e269]: - - combobox [ref=e271]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e272] - - textbox "원격 PW" [ref=e273] - - button "+ 접속 정보 추가" [ref=e274] [cursor=pointer] - - generic [ref=e275]: 물리적 위치 정보 - - generic [ref=e276]: - - generic [ref=e277]: 건물/층 - - combobox [ref=e278]: - - option "선택" - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e279]: - - generic [ref=e280]: 상세 위치 - - generic [ref=e281]: - - combobox [ref=e282]: - - option "선택" - - option "서버실" [selected] - - option "센터내부" - - button "위치 등록" [ref=e283] [cursor=pointer] - - button "위치 확인" [ref=e284] [cursor=pointer] - - generic [ref=e285]: 구매 및 기타 정보 - - generic [ref=e286]: - - generic [ref=e287]: 구매일자 - - textbox "YYYY-MM-DD" [ref=e288]: 2022-11-01 - - generic [ref=e289]: - - generic [ref=e290]: 구매업체 - - textbox [ref=e291] - - generic [ref=e292]: - - generic [ref=e293]: 구매금액 - - textbox [ref=e294] - - generic [ref=e295]: - - generic [ref=e296]: 품의서 - - generic [ref=e297]: - - generic [ref=e298]: 파일 선택... - - button "파일 찾기" [ref=e299] [cursor=pointer] - - generic [ref=e300]: - - generic [ref=e301]: 메모 - - textbox "기타 참고 사항을 입력하세요" [ref=e302]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e303]: - - heading "자산 변동 이력" [level=3] [ref=e305] - - generic [ref=e307]: 기록된 변동 이력이 없습니다. - - generic [ref=e308]: - - button "삭제" [ref=e309] [cursor=pointer] - - generic [ref=e310]: - - button "수정 취소" [ref=e311] [cursor=pointer] - - button "닫기" [ref=e312] [cursor=pointer] - - button "저장" [ref=e313] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-32-11-077Z.png b/.playwright-mcp/page-2026-06-17T08-32-11-077Z.png deleted file mode 100644 index 3b56e56..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-32-11-077Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-37-13-380Z.yml b/.playwright-mcp/page-2026-06-17T08-37-13-380Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-37-16-315Z.yml b/.playwright-mcp/page-2026-06-17T08-37-16-315Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-37-18-432Z.yml b/.playwright-mcp/page-2026-06-17T08-37-18-432Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-37-21-014Z.yml b/.playwright-mcp/page-2026-06-17T08-37-21-014Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-37-21-058Z.png b/.playwright-mcp/page-2026-06-17T08-37-21-058Z.png deleted file mode 100644 index bb36148..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-37-21-058Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-37-22-670Z.yml b/.playwright-mcp/page-2026-06-17T08-37-22-670Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-37-22-704Z.png b/.playwright-mcp/page-2026-06-17T08-37-22-704Z.png deleted file mode 100644 index bb36148..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-37-22-704Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-37-24-255Z.yml b/.playwright-mcp/page-2026-06-17T08-37-24-255Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T08-37-24-295Z.png b/.playwright-mcp/page-2026-06-17T08-37-24-295Z.png deleted file mode 100644 index bb36148..0000000 Binary files a/.playwright-mcp/page-2026-06-17T08-37-24-295Z.png and /dev/null differ diff --git a/.playwright-mcp/page-2026-06-17T08-39-21-450Z.yml b/.playwright-mcp/page-2026-06-17T08-39-21-450Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T08-39-21-450Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-46-36-182Z.yml b/.playwright-mcp/page-2026-06-17T08-46-36-182Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T08-46-36-182Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-48-50-362Z.yml b/.playwright-mcp/page-2026-06-17T08-48-50-362Z.yml deleted file mode 100644 index bbd3082..0000000 --- a/.playwright-mcp/page-2026-06-17T08-48-50-362Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e71]: - - heading "구역을 선택하세요" [level=4] [ref=e73] - - generic [ref=e75]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-56-08-289Z.yml b/.playwright-mcp/page-2026-06-17T08-56-08-289Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T08-56-08-289Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-56-11-310Z.yml b/.playwright-mcp/page-2026-06-17T08-56-11-310Z.yml deleted file mode 100644 index bbd3082..0000000 --- a/.playwright-mcp/page-2026-06-17T08-56-11-310Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e71]: - - heading "구역을 선택하세요" [level=4] [ref=e73] - - generic [ref=e75]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-56-14-442Z.yml b/.playwright-mcp/page-2026-06-17T08-56-14-442Z.yml deleted file mode 100644 index b3ac3f4..0000000 --- a/.playwright-mcp/page-2026-06-17T08-56-14-442Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "구역을 선택하세요" [level=4] [ref=e141] - - generic [ref=e143]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-56-16-987Z.yml b/.playwright-mcp/page-2026-06-17T08-56-16-987Z.yml deleted file mode 100644 index b3ac3f4..0000000 --- a/.playwright-mcp/page-2026-06-17T08-56-16-987Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "구역을 선택하세요" [level=4] [ref=e141] - - generic [ref=e143]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-56-49-824Z.yml b/.playwright-mcp/page-2026-06-17T08-56-49-824Z.yml deleted file mode 100644 index 9d944a7..0000000 --- a/.playwright-mcp/page-2026-06-17T08-56-49-824Z.yml +++ /dev/null @@ -1,684 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e145]: - - generic [ref=e146]: - - generic [ref=e147]: - - generic [ref=e148]: 통합 검색 (현 사용조직/모델명) - - textbox "검색어를 입력하세요..." [ref=e149] - - generic [ref=e150]: - - generic [ref=e151]: 유형 - - combobox [ref=e152] [cursor=pointer]: - - option "전체 유형" [selected] - - generic [ref=e153]: - - generic [ref=e154]: 자산위치 - - combobox [ref=e155] [cursor=pointer]: - - option "전체 위치" [selected] - - generic [ref=e156]: - - generic [ref=e157]: 현 사용조직 - - combobox [ref=e158] [cursor=pointer]: - - option "전체 조직" [selected] - - generic [ref=e160] [cursor=pointer]: - - checkbox "목록보기" [checked] [ref=e161] - - text: 목록보기 - - button "필터 초기화" [ref=e162] [cursor=pointer]: - - img [ref=e163] - - text: 필터 초기화 - - button "자산 추가" [ref=e169] [cursor=pointer]: - - img [ref=e170] - - text: 자산 추가 - - table [ref=e173]: - - rowgroup [ref=e174]: - - row "현 사용조직 ↕ 용도 ↕ 유형 ↕ 모델/메인보드 자산위치 ↕ 메모 ↕" [ref=e175]: - - columnheader "현 사용조직 ↕" [ref=e176] [cursor=pointer] - - columnheader "용도 ↕" [ref=e177] [cursor=pointer] - - columnheader "유형 ↕" [ref=e178] [cursor=pointer] - - columnheader "모델/메인보드" [ref=e179] - - columnheader "자산위치 ↕" [ref=e180] [cursor=pointer] - - columnheader "메모 ↕" [ref=e181] [cursor=pointer] - - rowgroup [ref=e182]: - - row "삼안 한라 백업서버 스토리지 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 한라 소스 백업서버 스토리지" [ref=e183] [cursor=pointer]: - - cell "삼안" [ref=e184] - - cell "한라 백업서버 스토리지" [ref=e185] - - cell "저장시스템_렉(DAS)" [ref=e186] - - cell "Promise Vess R3600" [ref=e187] - - cell "한맥빌딩(MDF실)" [ref=e188] - - cell "한라 소스 백업서버 스토리지" [ref=e189] - - row "기술개발센터 한종 테스트 PC 서버PC - 기술개발센터(서버실) -" [ref=e190] [cursor=pointer]: - - cell "기술개발센터" [ref=e191] - - cell "한종 테스트 PC" [ref=e192] - - cell "서버PC" [ref=e193] - - cell "-" [ref=e194] - - cell "기술개발센터(서버실)" [ref=e195] - - cell "-" [ref=e196] - - row "기술개발센터 기술개발센터 NAS 저장시스템_렉(NAS) RS822+ 한맥빌딩(MDF실) 기술개발센터 파일질라" [ref=e197] [cursor=pointer]: - - cell "기술개발센터" [ref=e198] - - cell "기술개발센터 NAS" [ref=e199] - - cell "저장시스템_렉(NAS)" [ref=e200] - - cell "RS822+" [ref=e201] - - cell "한맥빌딩(MDF실)" [ref=e202] - - cell "기술개발센터 파일질라" [ref=e203] - - row "삼안 한라 NAS5 저장시스템_미니(NAS) DS923P 한맥빌딩(MDF실) 환경플랜트사업" [ref=e204] [cursor=pointer]: - - cell "삼안" [ref=e205] - - cell "한라 NAS5" [ref=e206] - - cell "저장시스템_미니(NAS)" [ref=e207] - - cell "DS923P" [ref=e208] - - cell "한맥빌딩(MDF실)" [ref=e209] - - cell "환경플랜트사업" [ref=e210] - - row "기술개발센터 MyStation 운영 서버 서버 렉 - 한맥빌딩(MDF실) MyStation & 전화기 운영서버" [ref=e211] [cursor=pointer]: - - cell "기술개발센터" [ref=e212] - - cell "MyStation 운영 서버" [ref=e213] - - cell "서버 렉" [ref=e214] - - cell "-" [ref=e215] - - cell "한맥빌딩(MDF실)" [ref=e216] - - cell "MyStation & 전화기 운영서버" [ref=e217] - - row "한맥 백업서버 서버 렉 IBM x3350 M2 한맥빌딩(MDF실) 한라 제외 각 자회사 백업 소스서버" [ref=e218] [cursor=pointer]: - - cell "한맥" [ref=e219] - - cell "백업서버" [ref=e220] - - cell "서버 렉" [ref=e221] - - cell "IBM x3350 M2" [ref=e222] - - cell "한맥빌딩(MDF실)" [ref=e223] - - cell "한라 제외 각 자회사 백업 소스서버" [ref=e224] - - row "총괄기획실 디자인팀 영상셀 NAS 저장시스템_미니(NAS) DS1522+ 한맥빌딩(MDF실) 영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e225] [cursor=pointer]: - - cell "총괄기획실" [ref=e226] - - cell "디자인팀 영상셀 NAS" [ref=e227] - - cell "저장시스템_미니(NAS)" [ref=e228] - - cell "DS1522+" [ref=e229] - - cell "한맥빌딩(MDF실)" [ref=e230] - - cell "영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e231] - - row "총괄기획실 디자인팀 NAS 저장시스템_미니(NAS) DS1522+ 한맥빌딩(MDF실) 디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e232] [cursor=pointer]: - - cell "총괄기획실" [ref=e233] - - cell "디자인팀 NAS" [ref=e234] - - cell "저장시스템_미니(NAS)" [ref=e235] - - cell "DS1522+" [ref=e236] - - cell "한맥빌딩(MDF실)" [ref=e237] - - cell "디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e238] - - row "기술개발센터 개발PC 서버PC - 기술개발센터(센터내부) 유니티 개발서버" [ref=e239] [cursor=pointer]: - - cell "기술개발센터" [ref=e240] - - cell "개발PC" [ref=e241] - - cell "서버PC" [ref=e242] - - cell "-" [ref=e243] - - cell "기술개발센터(센터내부)" [ref=e244] - - cell "유니티 개발서버" [ref=e245] - - row "기술개발센터 RoadWay 서버 서버PC - 기술개발센터(센터내부) Way AI 서버, RoadWay 개발서버," [ref=e246] [cursor=pointer]: - - cell "기술개발센터" [ref=e247] - - cell "RoadWay 서버" [ref=e248] - - cell "서버PC" [ref=e249] - - cell "-" [ref=e250] - - cell "기술개발센터(센터내부)" [ref=e251] - - cell "Way AI 서버, RoadWay 개발서버," [ref=e252] - - row "기술개발센터 SaaS 테스트 PC 서버PC HP 81C 기술개발센터(센터내부) 구조물 SW SaaS 버전 개발을 위한 테스트 PC" [ref=e253] [cursor=pointer]: - - cell "기술개발센터" [ref=e254] - - cell "SaaS 테스트 PC" [ref=e255] - - cell "서버PC" [ref=e256] - - cell "HP 81C" [ref=e257] - - cell "기술개발센터(센터내부)" [ref=e258] - - cell "구조물 SW SaaS 버전 개발을 위한 테스트 PC" [ref=e259] - - row "기술개발센터 큰길 운영서버#1 워크스테이션 Dell 060K5C 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e260] [cursor=pointer]: - - cell "기술개발센터" [ref=e261] - - cell "큰길 운영서버#1" [ref=e262] - - cell "워크스테이션" [ref=e263] - - cell "Dell 060K5C" [ref=e264] - - cell "기술개발센터(센터내부)" [ref=e265] - - cell "큰길 서비스 문서제작 서버" [ref=e266] - - row "기술개발센터 큰길 운영서버#4 서버PC PRIME B460M-A 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e267] [cursor=pointer]: - - cell "기술개발센터" [ref=e268] - - cell "큰길 운영서버#4" [ref=e269] - - cell "서버PC" [ref=e270] - - cell "PRIME B460M-A" [ref=e271] - - cell "기술개발센터(센터내부)" [ref=e272] - - cell "큰길 서비스 문서제작 서버" [ref=e273] - - row "기술개발센터 큰길 운영서버#3 서버PC ASUS PRIME B365M-K 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e274] [cursor=pointer]: - - cell "기술개발센터" [ref=e275] - - cell "큰길 운영서버#3" [ref=e276] - - cell "서버PC" [ref=e277] - - cell "ASUS PRIME B365M-K" [ref=e278] - - cell "기술개발센터(센터내부)" [ref=e279] - - cell "큰길 서비스 문서제작 서버" [ref=e280] - - row "기술개발센터 큰길 운영서버#2 서버PC Gigabyte B760M DS3H 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e281] [cursor=pointer]: - - cell "기술개발센터" [ref=e282] - - cell "큰길 운영서버#2" [ref=e283] - - cell "서버PC" [ref=e284] - - cell "Gigabyte B760M DS3H" [ref=e285] - - cell "기술개발센터(센터내부)" [ref=e286] - - cell "큰길 서비스 문서제작 서버" [ref=e287] - - row "기술개발센터 큰길 테스트 서버 서버PC PRIME A620M-A 기술개발센터(센터내부) 큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버" [ref=e288] [cursor=pointer]: - - cell "기술개발센터" [ref=e289] - - cell "큰길 테스트 서버" [ref=e290] - - cell "서버PC" [ref=e291] - - cell "PRIME A620M-A" [ref=e292] - - cell "기술개발센터(센터내부)" [ref=e293] - - cell "큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버" [ref=e294] - - row "삼안 한라 NAS2 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 기업부설연구소" [ref=e295] [cursor=pointer]: - - cell "삼안" [ref=e296] - - cell "한라 NAS2" [ref=e297] - - cell "저장시스템_미니(NAS)" [ref=e298] - - cell "DS414J" [ref=e299] - - cell "한맥빌딩(MDF실)" [ref=e300] - - cell "기업부설연구소" [ref=e301] - - row "삼안 한라 백업서버 서버 렉 Supermicro 한맥빌딩(MDF실) -" [ref=e302] [cursor=pointer]: - - cell "삼안" [ref=e303] - - cell "한라 백업서버" [ref=e304] - - cell "서버 렉" [ref=e305] - - cell "Supermicro" [ref=e306] - - cell "한맥빌딩(MDF실)" [ref=e307] - - cell "-" [ref=e308] - - row "삼안 한라 NAS1 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 사업지원, 경영지원, 업무, 안전품질, 운영" [ref=e309] [cursor=pointer]: - - cell "삼안" [ref=e310] - - cell "한라 NAS1" [ref=e311] - - cell "저장시스템_미니(NAS)" [ref=e312] - - cell "DS414J" [ref=e313] - - cell "한맥빌딩(MDF실)" [ref=e314] - - cell "사업지원, 경영지원, 업무, 안전품질, 운영" [ref=e315] - - 'row "한맥 한맥 인트라넷 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : srv07d330084 / 이전 서버코드 : hm-idc-001" [ref=e316] [cursor=pointer]': - - cell "한맥" [ref=e317] - - cell "한맥 인트라넷" [ref=e318] - - cell "서버 렉" [ref=e319] - - cell "HPE ProLiant DL360 Gen10" [ref=e320] - - cell "IDC(서관204)" [ref=e321] - - 'cell "서버이름ID : srv07d330084 / 이전 서버코드 : hm-idc-001" [ref=e322]' - - 'row "한맥 한맥 인트라넷 예비 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관205) 서버이름ID : srcff5294c84 / 단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매) / 이전 서버코드 : hm-idc-002" [ref=e323] [cursor=pointer]': - - cell "한맥" [ref=e324] - - cell "한맥 인트라넷 예비" [ref=e325] - - cell "서버 렉" [ref=e326] - - cell "HPE ProLiant DL360 Gen10" [ref=e327] - - cell "IDC(서관205)" [ref=e328] - - 'cell "서버이름ID : srcff5294c84 / 단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매) / 이전 서버코드 : hm-idc-002" [ref=e329]' - - 'row "삼안 가족사 공통메뉴 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관202) 서버이름ID : srcc9ac928ee / 삼안 개발서버1 - QNA, 급여명세서 / 이전 서버코드 : sa-idc-009" [ref=e330] [cursor=pointer]': - - cell "삼안" [ref=e331] - - cell "가족사 공통메뉴" [ref=e332] - - cell "서버 렉" [ref=e333] - - cell "HPE ProLiant DL380 GEN10" [ref=e334] - - cell "IDC(서관202)" [ref=e335] - - 'cell "서버이름ID : srcc9ac928ee / 삼안 개발서버1 - QNA, 급여명세서 / 이전 서버코드 : sa-idc-009" [ref=e336]' - - 'row "삼안 한라 인트라넷 서버 렉 HPE ProLiant DL360 GEN9 IDC(동관54) 인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008) / 이전 서버코드 : hl-idc-001" [ref=e337] [cursor=pointer]': - - cell "삼안" [ref=e338] - - cell "한라 인트라넷" [ref=e339] - - cell "서버 렉" [ref=e340] - - cell "HPE ProLiant DL360 GEN9" [ref=e341] - - cell "IDC(동관54)" [ref=e342] - - 'cell "인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008) / 이전 서버코드 : hl-idc-001" [ref=e343]' - - 'row "삼안 안전전산화 서버 (디자인팀 웹) 서버 렉 HPE ProLiant DL360 GEN9 IDC(동관54) 인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버 / 이전 서버코드 : hl-idc-002" [ref=e344] [cursor=pointer]': - - cell "삼안" [ref=e345] - - cell "안전전산화 서버 (디자인팀 웹)" [ref=e346] - - cell "서버 렉" [ref=e347] - - cell "HPE ProLiant DL360 GEN9" [ref=e348] - - cell "IDC(동관54)" [ref=e349] - - 'cell "인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버 / 이전 서버코드 : hl-idc-002" [ref=e350]' - - 'row "삼안 개발서버2 서버 렉 HPE ProLiant DL380 Gen10 IDC(동관53) PTC 연구비로 구매한 예비서버2, 이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs / 이전 서버코드 : hl-idc-003" [ref=e351] [cursor=pointer]': - - cell "삼안" [ref=e352] - - cell "개발서버2" [ref=e353] - - cell "서버 렉" [ref=e354] - - cell "HPE ProLiant DL380 Gen10" [ref=e355] - - cell "IDC(동관53)" [ref=e356] - - 'cell "PTC 연구비로 구매한 예비서버2, 이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs / 이전 서버코드 : hl-idc-003" [ref=e357]' - - 'row "장헌 장헌인트라넷 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관205) 이전 서버코드 : jh-idc-001" [ref=e358] [cursor=pointer]': - - cell "장헌" [ref=e359] - - cell "장헌인트라넷" [ref=e360] - - cell "서버 렉" [ref=e361] - - cell "HPE ProLiant DL380 GEN10" [ref=e362] - - cell "IDC(서관205)" [ref=e363] - - 'cell "이전 서버코드 : jh-idc-001" [ref=e364]' - - 'row "장헌 장헌 인트라넷 예비 서버 렉 HPE ProLiant DL360 Gen10 IDC(동관53) 이전 서버코드 : jh-idc-002" [ref=e365] [cursor=pointer]': - - cell "장헌" [ref=e366] - - cell "장헌 인트라넷 예비" [ref=e367] - - cell "서버 렉" [ref=e368] - - cell "HPE ProLiant DL360 Gen10" [ref=e369] - - cell "IDC(동관53)" [ref=e370] - - 'cell "이전 서버코드 : jh-idc-002" [ref=e371]' - - 'row "장헌 (주) 장헌 인트라넷 서버PC - IDC(서관205) 서버이름ID : DESKTOP-5IL75B7 / 2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치 / 이전 서버코드 : jh-idc-004" [ref=e372] [cursor=pointer]': - - cell "장헌" [ref=e373] - - cell "(주) 장헌 인트라넷" [ref=e374] - - cell "서버PC" [ref=e375] - - cell "-" [ref=e376] - - cell "IDC(서관205)" [ref=e377] - - 'cell "서버이름ID : DESKTOP-5IL75B7 / 2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치 / 이전 서버코드 : jh-idc-004" [ref=e378]' - - 'row "PTC PTC인트라넷 서버 렉 SYSTEM X3650 M2 IDC(서관205) 구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체 / 이전 서버코드 : ptc-idc-001" [ref=e379] [cursor=pointer]': - - cell "PTC" [ref=e380] - - cell "PTC인트라넷" [ref=e381] - - cell "서버 렉" [ref=e382] - - cell "SYSTEM X3650 M2" [ref=e383] - - cell "IDC(서관205)" [ref=e384] - - 'cell "구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체 / 이전 서버코드 : ptc-idc-001" [ref=e385]' - - 'row "PTC 예비서버 서버 렉 HPE ProLiant DL360 GEN10 IDC(서관204) PTC 인트라넷 예비서버 / 이전 서버코드 : ptc-idc-002" [ref=e386] [cursor=pointer]': - - cell "PTC" [ref=e387] - - cell "예비서버" [ref=e388] - - cell "서버 렉" [ref=e389] - - cell "HPE ProLiant DL360 GEN10" [ref=e390] - - cell "IDC(서관204)" [ref=e391] - - 'cell "PTC 인트라넷 예비서버 / 이전 서버코드 : ptc-idc-002" [ref=e392]' - - 'row "삼안 삼안 인트라넷 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : newSmintranet / 이전 서버코드 : sa-idc-001" [ref=e393] [cursor=pointer]': - - cell "삼안" [ref=e394] - - cell "삼안 인트라넷" [ref=e395] - - cell "서버 렉" [ref=e396] - - cell "HPE ProLiant DL360 Gen10" [ref=e397] - - cell "IDC(서관204)" [ref=e398] - - 'cell "서버이름ID : newSmintranet / 이전 서버코드 : sa-idc-001" [ref=e399]' - - 'row "PTC DB 백업 서버 서버PC - IDC(서관205) 구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑) / 이전 서버코드 : ptc-idc-003" [ref=e400] [cursor=pointer]': - - cell "PTC" [ref=e401] - - cell "DB 백업 서버" [ref=e402] - - cell "서버PC" [ref=e403] - - cell "-" [ref=e404] - - cell "IDC(서관205)" [ref=e405] - - 'cell "구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑) / 이전 서버코드 : ptc-idc-003" [ref=e406]' - - 'row "기술개발센터 인트라넷 서버 렉 HPE ProLiant DL360 GEN10 IDC(서관205) 서버이름ID : src901e49933 / 이전 서버코드 : ht-idc-001" [ref=e407] [cursor=pointer]': - - cell "기술개발센터" [ref=e408] - - cell "인트라넷" [ref=e409] - - cell "서버 렉" [ref=e410] - - cell "HPE ProLiant DL360 GEN10" [ref=e411] - - cell "IDC(서관205)" [ref=e412] - - 'cell "서버이름ID : src901e49933 / 이전 서버코드 : ht-idc-001" [ref=e413]' - - 'row "현타 인트라넷 서버 렉 HPE ProLiant DL380 GEN10 IDC(동관53) 서버이름ID : srcf0136042d / 이전 서버코드 : br-idc-001" [ref=e414] [cursor=pointer]': - - cell "현타" [ref=e415] - - cell "인트라넷" [ref=e416] - - cell "서버 렉" [ref=e417] - - cell "HPE ProLiant DL380 GEN10" [ref=e418] - - cell "IDC(동관53)" [ref=e419] - - 'cell "서버이름ID : srcf0136042d / 이전 서버코드 : br-idc-001" [ref=e420]' - - 'row "삼안 삼안 DAS 스토리지 저장시스템_렉(DAS) - IDC(서관205) Satis01, Satis02 광케이블 연결 (물리연결) / 이전 서버코드 : sa-das-001" [ref=e421] [cursor=pointer]': - - cell "삼안" [ref=e422] - - cell "삼안 DAS 스토리지" [ref=e423] - - cell "저장시스템_렉(DAS)" [ref=e424] - - cell "-" [ref=e425] - - cell "IDC(서관205)" [ref=e426] - - 'cell "Satis01, Satis02 광케이블 연결 (물리연결) / 이전 서버코드 : sa-das-001" [ref=e427]' - - 'row "삼안 인트라넷 백업 스토리지 저장시스템_렉(NAS) Promiss R Series IDC(서관205) 이전 서버코드 : sa-nas-001" [ref=e428] [cursor=pointer]': - - cell "삼안" [ref=e429] - - cell "인트라넷 백업 스토리지" [ref=e430] - - cell "저장시스템_렉(NAS)" [ref=e431] - - cell "Promiss R Series" [ref=e432] - - cell "IDC(서관205)" [ref=e433] - - 'cell "이전 서버코드 : sa-nas-001" [ref=e434]' - - 'row "삼안 성과품 스토리지 저장시스템_렉(NAS) ENC_3U_16BAY_D // SEAGATE ST2000NM0045 IDC(서관203) 매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요) / 이전 서버코드 : sa-nas-002" [ref=e435] [cursor=pointer]': - - cell "삼안" [ref=e436] - - cell "성과품 스토리지" [ref=e437] - - cell "저장시스템_렉(NAS)" [ref=e438] - - cell "ENC_3U_16BAY_D // SEAGATE ST2000NM0045" [ref=e439] - - cell "IDC(서관203)" [ref=e440] - - 'cell "매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요) / 이전 서버코드 : sa-nas-002" [ref=e441]' - - 'row "삼안 성과품 백업 스토리지 저장시스템_렉(NAS) Promiss R Series IDC(서관202) 이전 서버코드 : sa-nas-003" [ref=e442] [cursor=pointer]': - - cell "삼안" [ref=e443] - - cell "성과품 백업 스토리지" [ref=e444] - - cell "저장시스템_렉(NAS)" [ref=e445] - - cell "Promiss R Series" [ref=e446] - - cell "IDC(서관202)" [ref=e447] - - 'cell "이전 서버코드 : sa-nas-003" [ref=e448]' - - 'row "삼안 한라 File 서버 스토리지 저장시스템_렉(DAS) - IDC(동관54) 파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-001" [ref=e449] [cursor=pointer]': - - cell "삼안" [ref=e450] - - cell "한라 File 서버 스토리지" [ref=e451] - - cell "저장시스템_렉(DAS)" [ref=e452] - - cell "-" [ref=e453] - - cell "IDC(동관54)" [ref=e454] - - 'cell "파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-001" [ref=e455]' - - 'row "삼안 한라 File 서버 스토리지 저장시스템_렉(DAS) - IDC(동관54) 파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-002" [ref=e456] [cursor=pointer]': - - cell "삼안" [ref=e457] - - cell "한라 File 서버 스토리지" [ref=e458] - - cell "저장시스템_렉(DAS)" [ref=e459] - - cell "-" [ref=e460] - - cell "IDC(동관54)" [ref=e461] - - 'cell "파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-002" [ref=e462]' - - 'row "한맥 인트라넷(구) 서버PC - IDC(서관204) 현재는 GIT 백업 으로 사용 / 이전 서버코드 : jh-idc-003" [ref=e463] [cursor=pointer]': - - cell "한맥" [ref=e464] - - cell "인트라넷(구)" [ref=e465] - - cell "서버PC" [ref=e466] - - cell "-" [ref=e467] - - cell "IDC(서관204)" [ref=e468] - - 'cell "현재는 GIT 백업 으로 사용 / 이전 서버코드 : jh-idc-003" [ref=e469]' - - 'row "삼안 삼안 인트라넷 예비 서버 렉 HPE ProLiant DL360 GEN9 IDC(서관204) 서버이름ID : INTRANET / 이전 서버코드 : sa-idc-002" [ref=e470] [cursor=pointer]': - - cell "삼안" [ref=e471] - - cell "삼안 인트라넷 예비" [ref=e472] - - cell "서버 렉" [ref=e473] - - cell "HPE ProLiant DL360 GEN9" [ref=e474] - - cell "IDC(서관204)" [ref=e475] - - 'cell "서버이름ID : INTRANET / 이전 서버코드 : sa-idc-002" [ref=e476]' - - row "한맥 한맥CAD 서버PC - 한맥빌딩(MDF실) NAMOSOFT Road 3D Projector 서버사용" [ref=e477] [cursor=pointer]: - - cell "한맥" [ref=e478] - - cell "한맥CAD" [ref=e479] - - cell "서버PC" [ref=e480] - - cell "-" [ref=e481] - - cell "한맥빌딩(MDF실)" [ref=e482] - - cell "NAMOSOFT Road 3D Projector 서버사용" [ref=e483] - - row "총괄기획실 Ai-Cell-Util 워크스테이션 HP Z6 한맥빌딩(MDF실) 코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중" [ref=e484] [cursor=pointer]: - - cell "총괄기획실" [ref=e485] - - cell "Ai-Cell-Util" [ref=e486] - - cell "워크스테이션" [ref=e487] - - cell "HP Z6" [ref=e488] - - cell "한맥빌딩(MDF실)" [ref=e489] - - cell "코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중" [ref=e490] - - row "한라 한라CAD 서버PC - 한맥빌딩(MDF실) 한라 AutoCAD 라이센스 서버(사용중)" [ref=e491] [cursor=pointer]: - - cell "한라" [ref=e492] - - cell "한라CAD" [ref=e493] - - cell "서버PC" [ref=e494] - - cell "-" [ref=e495] - - cell "한맥빌딩(MDF실)" [ref=e496] - - cell "한라 AutoCAD 라이센스 서버(사용중)" [ref=e497] - - row "기술개발센터 인사정보 서버 워크스테이션 HP Z2 Mini G5 Workstation 한맥빌딩(MDF실) 인사정보 PM" [ref=e498] [cursor=pointer]: - - cell "기술개발센터" [ref=e499] - - cell "인사정보 서버" [ref=e500] - - cell "워크스테이션" [ref=e501] - - cell "HP Z2 Mini G5 Workstation" [ref=e502] - - cell "한맥빌딩(MDF실)" [ref=e503] - - cell "인사정보 PM" [ref=e504] - - row "기술개발센터 AI-cell-beps 서버PC Dell Precision 3680T 한맥빌딩(MDF실) gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e505] [cursor=pointer]: - - cell "기술개발센터" [ref=e506] - - cell "AI-cell-beps" [ref=e507] - - cell "서버PC" [ref=e508] - - cell "Dell Precision 3680T" [ref=e509] - - cell "한맥빌딩(MDF실)" [ref=e510] - - cell "gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e511] - - row "총괄기획실 AI-cell-A100 서버PC - 한맥빌딩(MDF실) A100 GPU 구동용" [ref=e512] [cursor=pointer]: - - cell "총괄기획실" [ref=e513] - - cell "AI-cell-A100" [ref=e514] - - cell "서버PC" [ref=e515] - - cell "-" [ref=e516] - - cell "한맥빌딩(MDF실)" [ref=e517] - - cell "A100 GPU 구동용" [ref=e518] - - row "총괄기획실 chat-hmac 서버PC Dell EMC PowerEdge T350 한맥빌딩(MDF실) gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e519] [cursor=pointer]: - - cell "총괄기획실" [ref=e520] - - cell "chat-hmac" [ref=e521] - - cell "서버PC" [ref=e522] - - cell "Dell EMC PowerEdge T350" [ref=e523] - - cell "한맥빌딩(MDF실)" [ref=e524] - - cell "gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e525] - - row "기술개발센터 Strana 공용 PC 서버PC ASUS B150M 한맥빌딩(MDF실) Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC" [ref=e526] [cursor=pointer]: - - cell "기술개발센터" [ref=e527] - - cell "Strana 공용 PC" [ref=e528] - - cell "서버PC" [ref=e529] - - cell "ASUS B150M" [ref=e530] - - cell "한맥빌딩(MDF실)" [ref=e531] - - cell "Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC" [ref=e532] - - row "기술개발센터 스마트건설 서버 서버 렉 ProLiant DL360 Gen10 한맥빌딩(MDF실) 스마트건설 R&D 웹서비스" [ref=e533] [cursor=pointer]: - - cell "기술개발센터" [ref=e534] - - cell "스마트건설 서버" [ref=e535] - - cell "서버 렉" [ref=e536] - - cell "ProLiant DL360 Gen10" [ref=e537] - - cell "한맥빌딩(MDF실)" [ref=e538] - - cell "스마트건설 R&D 웹서비스" [ref=e539] - - row "기술개발센터 XR-Main 서버 렉 ProLiant DL360 Gen10 한맥빌딩(MDF실) XR 프로젝트 가상화 Main 서버" [ref=e540] [cursor=pointer]: - - cell "기술개발센터" [ref=e541] - - cell "XR-Main" [ref=e542] - - cell "서버 렉" [ref=e543] - - cell "ProLiant DL360 Gen10" [ref=e544] - - cell "한맥빌딩(MDF실)" [ref=e545] - - cell "XR 프로젝트 가상화 Main 서버" [ref=e546] - - 'row "삼안 SATIS 01 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : satis01 / 구 SATIS 서버, 세금계산서 발행(회계) / 이전 서버코드 : sa-idc-003" [ref=e547] [cursor=pointer]': - - cell "삼안" [ref=e548] - - cell "SATIS 01" [ref=e549] - - cell "서버 렉" [ref=e550] - - cell "HPE ProLiant DL380p GEN8" [ref=e551] - - cell "IDC(서관204)" [ref=e552] - - 'cell "서버이름ID : satis01 / 구 SATIS 서버, 세금계산서 발행(회계) / 이전 서버코드 : sa-idc-003" [ref=e553]' - - row "기술개발센터 WAS Stroage 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 스마트건설_스토리지" [ref=e554] [cursor=pointer]: - - cell "기술개발센터" [ref=e555] - - cell "WAS Stroage" [ref=e556] - - cell "저장시스템_렉(DAS)" [ref=e557] - - cell "Promise Vess R3600" [ref=e558] - - cell "한맥빌딩(MDF실)" [ref=e559] - - cell "스마트건설_스토리지" [ref=e560] - - row "기술개발센터 GSIM NAS 저장시스템_미니(NAS) Synology DS923+ 기술개발센터(서버실) 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e561] [cursor=pointer]: - - cell "기술개발센터" [ref=e562] - - cell "GSIM NAS" [ref=e563] - - cell "저장시스템_미니(NAS)" [ref=e564] - - cell "Synology DS923+" [ref=e565] - - cell "기술개발센터(서버실)" [ref=e566] - - cell "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e567] - - row "기술개발센터 데이터 스토리지 저장시스템_미니(NAS) Synology DS923+ 기술개발센터(서버실) 그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영" [ref=e568] [cursor=pointer]: - - cell "기술개발센터" [ref=e569] - - cell "데이터 스토리지" [ref=e570] - - cell "저장시스템_미니(NAS)" [ref=e571] - - cell "Synology DS923+" [ref=e572] - - cell "기술개발센터(서버실)" [ref=e573] - - cell "그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영" [ref=e574] - - row "기술개발센터 공통 GIT 서버 서버PC Dell EMC PowerEdge T380 기술개발센터(서버실) 개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)" [ref=e575] [cursor=pointer]: - - cell "기술개발센터" [ref=e576] - - cell "공통 GIT 서버" [ref=e577] - - cell "서버PC" [ref=e578] - - cell "Dell EMC PowerEdge T380" [ref=e579] - - cell "기술개발센터(서버실)" [ref=e580] - - cell "개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)" [ref=e581] - - row "기술개발센터 빌드서버 서버PC MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32) 기술개발센터(서버실) 프로젝트마스터 컨버터(PDF) 서버" [ref=e582] [cursor=pointer]: - - cell "기술개발센터" [ref=e583] - - cell "빌드서버" [ref=e584] - - cell "서버PC" [ref=e585] - - cell "MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32)" [ref=e586] - - cell "기술개발센터(서버실)" [ref=e587] - - cell "프로젝트마스터 컨버터(PDF) 서버" [ref=e588] - - row "기술개발센터 HmEG 테스트 PC 서버PC - 기술개발센터(서버실) HmEG 엔진 기능 테스트 PC" [ref=e589] [cursor=pointer]: - - cell "기술개발센터" [ref=e590] - - cell "HmEG 테스트 PC" [ref=e591] - - cell "서버PC" [ref=e592] - - cell "-" [ref=e593] - - cell "기술개발센터(서버실)" [ref=e594] - - cell "HmEG 엔진 기능 테스트 PC" [ref=e595] - - row "기술개발센터 안전관리 테스트 PC 서버PC - 기술개발센터(서버실) 장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC" [ref=e596] [cursor=pointer]: - - cell "기술개발센터" [ref=e597] - - cell "안전관리 테스트 PC" [ref=e598] - - cell "서버PC" [ref=e599] - - cell "-" [ref=e600] - - cell "기술개발센터(서버실)" [ref=e601] - - cell "장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC" [ref=e602] - - row "기술개발센터 (구)공간정보 PC 서버PC - 기술개발센터(서버실) (구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC" [ref=e603] [cursor=pointer]: - - cell "기술개발센터" [ref=e604] - - cell "(구)공간정보 PC" [ref=e605] - - cell "서버PC" [ref=e606] - - cell "-" [ref=e607] - - cell "기술개발센터(서버실)" [ref=e608] - - cell "(구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC" [ref=e609] - - row "기술개발센터 AI 개발 서버 서버PC - 기술개발센터(서버실) (구) 최하림 연구원 PC / (현) AI 개발 테스트 PC" [ref=e610] [cursor=pointer]: - - cell "기술개발센터" [ref=e611] - - cell "AI 개발 서버" [ref=e612] - - cell "서버PC" [ref=e613] - - cell "-" [ref=e614] - - cell "기술개발센터(서버실)" [ref=e615] - - cell "(구) 최하림 연구원 PC / (현) AI 개발 테스트 PC" [ref=e616] - - 'row "삼안 SATIS 02 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : satis02 / SATIS 리뉴얼 버전 (ERP 서버) / 이전 서버코드 : sa-idc-004" [ref=e617] [cursor=pointer]': - - cell "삼안" [ref=e618] - - cell "SATIS 02" [ref=e619] - - cell "서버 렉" [ref=e620] - - cell "HPE ProLiant DL380p GEN8" [ref=e621] - - cell "IDC(서관204)" [ref=e622] - - 'cell "서버이름ID : satis02 / SATIS 리뉴얼 버전 (ERP 서버) / 이전 서버코드 : sa-idc-004" [ref=e623]' - - row "기술개발센터 언리얼서버 워크스테이션 HP Z8 G4 Workstation (81C7) 기술개발센터(서버실) GSIM 정사영상 및 BIM 3D모델 데이터 구축" [ref=e624] [cursor=pointer]: - - cell "기술개발센터" [ref=e625] - - cell "언리얼서버" [ref=e626] - - cell "워크스테이션" [ref=e627] - - cell "HP Z8 G4 Workstation (81C7)" [ref=e628] - - cell "기술개발센터(서버실)" [ref=e629] - - cell "GSIM 정사영상 및 BIM 3D모델 데이터 구축" [ref=e630] - - row "기술개발센터 오토캐드 테스트 PC 서버PC ASUS PRIME B450M-A II 기술개발센터(서버실) EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC" [ref=e631] [cursor=pointer]: - - cell "기술개발센터" [ref=e632] - - cell "오토캐드 테스트 PC" [ref=e633] - - cell "서버PC" [ref=e634] - - cell "ASUS PRIME B450M-A II" [ref=e635] - - cell "기술개발센터(서버실)" [ref=e636] - - cell "EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC" [ref=e637] - - row "기술개발센터 테스트서버 서버PC PRIME B365M-K 기술개발센터(서버실) 개발 앱 테스트" [ref=e638] [cursor=pointer]: - - cell "기술개발센터" [ref=e639] - - cell "테스트서버" [ref=e640] - - cell "서버PC" [ref=e641] - - cell "PRIME B365M-K" [ref=e642] - - cell "기술개발센터(서버실)" [ref=e643] - - cell "개발 앱 테스트" [ref=e644] - - row "기술개발센터 HmMapService 2.0 서버 (Proxmox VE node C) 서버 렉 HPE DL380 Gen10 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버" [ref=e645] [cursor=pointer]: - - cell "기술개발센터" [ref=e646] - - cell "HmMapService 2.0 서버 (Proxmox VE node C)" [ref=e647] - - cell "서버 렉" [ref=e648] - - cell "HPE DL380 Gen10" [ref=e649] - - cell "기술개발센터(서버실)" [ref=e650] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버" [ref=e651] - - row "기술개발센터 (구)가평 VM 원격 PC 서버PC - 기술개발센터(서버실) (구) 가평 상하수도 원격 PC" [ref=e652] [cursor=pointer]: - - cell "기술개발센터" [ref=e653] - - cell "(구)가평 VM 원격 PC" [ref=e654] - - cell "서버PC" [ref=e655] - - cell "-" [ref=e656] - - cell "기술개발센터(서버실)" [ref=e657] - - cell "(구) 가평 상하수도 원격 PC" [ref=e658] - - row "기술개발센터 한종 개발서버 서버 렉 HPE ProLiant DL380 Gen10 기술개발센터(서버실) 한종 리뉴얼 메뉴 개발서버" [ref=e659] [cursor=pointer]: - - cell "기술개발센터" [ref=e660] - - cell "한종 개발서버" [ref=e661] - - cell "서버 렉" [ref=e662] - - cell "HPE ProLiant DL380 Gen10" [ref=e663] - - cell "기술개발센터(서버실)" [ref=e664] - - cell "한종 리뉴얼 메뉴 개발서버" [ref=e665] - - row "기술개발센터 GSIM NAS 저장시스템_렉(NAS) PROMISE Vess R3604fi 기술개발센터(서버실) CLOUD R2 데이터 백업" [ref=e666] [cursor=pointer]: - - cell "기술개발센터" [ref=e667] - - cell "GSIM NAS" [ref=e668] - - cell "저장시스템_렉(NAS)" [ref=e669] - - cell "PROMISE Vess R3604fi" [ref=e670] - - cell "기술개발센터(서버실)" [ref=e671] - - cell "CLOUD R2 데이터 백업" [ref=e672] - - row "기술개발센터 META 서버 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) 이전 프로젝트마스터 서버 구동" [ref=e673] [cursor=pointer]: - - cell "기술개발센터" [ref=e674] - - cell "META 서버" [ref=e675] - - cell "서버 렉" [ref=e676] - - cell "HPE ProLiant DL360 Gen10" [ref=e677] - - cell "기술개발센터(서버실)" [ref=e678] - - cell "이전 프로젝트마스터 서버 구동" [ref=e679] - - row "기술개발센터 GSIM 서버 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) 프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버" [ref=e680] [cursor=pointer]: - - cell "기술개발센터" [ref=e681] - - cell "GSIM 서버" [ref=e682] - - cell "서버 렉" [ref=e683] - - cell "HPE ProLiant DL360 Gen10" [ref=e684] - - cell "기술개발센터(서버실)" [ref=e685] - - cell "프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버" [ref=e686] - - row "기술개발센터 GSIM DAS 저장시스템_렉(DAS) Promiss R Series R3600 기술개발센터(서버실) 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e687] [cursor=pointer]: - - cell "기술개발센터" [ref=e688] - - cell "GSIM DAS" [ref=e689] - - cell "저장시스템_렉(DAS)" [ref=e690] - - cell "Promiss R Series R3600" [ref=e691] - - cell "기술개발센터(서버실)" [ref=e692] - - cell "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e693] - - 'row "삼안 웹 서버 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : www / 남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11) / 이전 서버코드 : sa-idc-005" [ref=e694] [cursor=pointer]': - - cell "삼안" [ref=e695] - - cell "웹 서버" [ref=e696] - - cell "서버 렉" [ref=e697] - - cell "HPE ProLiant DL380p GEN8" [ref=e698] - - cell "IDC(서관204)" [ref=e699] - - 'cell "서버이름ID : www / 남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11) / 이전 서버코드 : sa-idc-005" [ref=e700]' - - row "기술개발센터 함양-합천 서버 서버 렉 HPE ProLiant DL380 Gen10 기술개발센터(서버실) 함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스" [ref=e701] [cursor=pointer]: - - cell "기술개발센터" [ref=e702] - - cell "함양-합천 서버" [ref=e703] - - cell "서버 렉" [ref=e704] - - cell "HPE ProLiant DL380 Gen10" [ref=e705] - - cell "기술개발센터(서버실)" [ref=e706] - - cell "함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스" [ref=e707] - - row "기술개발센터 HM MapService 2.0 스토리지 저장시스템_렉(NAS) Promiss R Series R3600 기술개발센터(서버실) 공간데이터(타일맵, 수치지형도 2.0, ...) 다운로드 서비스 등" [ref=e708] [cursor=pointer]: - - cell "기술개발센터" [ref=e709] - - cell "HM MapService 2.0 스토리지" [ref=e710] - - cell "저장시스템_렉(NAS)" [ref=e711] - - cell "Promiss R Series R3600" [ref=e712] - - cell "기술개발센터(서버실)" [ref=e713] - - cell "공간데이터(타일맵, 수치지형도 2.0, ...) 다운로드 서비스 등" [ref=e714] - - row "기술개발센터 Proxmox VE node B 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너" [ref=e715] [cursor=pointer]: - - cell "기술개발센터" [ref=e716] - - cell "Proxmox VE node B" [ref=e717] - - cell "서버 렉" [ref=e718] - - cell "HPE ProLiant DL360 Gen10" [ref=e719] - - cell "기술개발센터(서버실)" [ref=e720] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너" [ref=e721] - - row "기술개발센터 CFDCore 테스트 서버 렉 ASUS ROG MAXIMUS Z790 HERO 기술개발센터(서버실) StranaCore , CFDCore 개발 테스트" [ref=e722] [cursor=pointer]: - - cell "기술개발센터" [ref=e723] - - cell "CFDCore 테스트" [ref=e724] - - cell "서버 렉" [ref=e725] - - cell "ASUS ROG MAXIMUS Z790 HERO" [ref=e726] - - cell "기술개발센터(서버실)" [ref=e727] - - cell "StranaCore , CFDCore 개발 테스트" [ref=e728] - - 'row "삼안 PQ DB 서버 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : src5dd67f2ed / 이전 서버코드 : sa-idc-006" [ref=e729] [cursor=pointer]': - - cell "삼안" [ref=e730] - - cell "PQ DB 서버" [ref=e731] - - cell "서버 렉" [ref=e732] - - cell "HPE ProLiant DL360 Gen10" [ref=e733] - - cell "IDC(서관204)" [ref=e734] - - 'cell "서버이름ID : src5dd67f2ed / 이전 서버코드 : sa-idc-006" [ref=e735]' - - 'row "삼안 Oracle DB 서버 서버 렉 HPE ProLiant DL380 GEN9 IDC(서관202) 서버이름ID : SAMAN-DB / 이전 서버코드 : sa-idc-007" [ref=e736] [cursor=pointer]': - - cell "삼안" [ref=e737] - - cell "Oracle DB 서버" [ref=e738] - - cell "서버 렉" [ref=e739] - - cell "HPE ProLiant DL380 GEN9" [ref=e740] - - cell "IDC(서관202)" [ref=e741] - - 'cell "서버이름ID : SAMAN-DB / 이전 서버코드 : sa-idc-007" [ref=e742]' - - 'row "삼안 안전관리 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관202) 삼안 개발서버2 - AI, SSL, 장헌TBM, 노드 / 이전 서버코드 : sa-idc-008" [ref=e743] [cursor=pointer]': - - cell "삼안" [ref=e744] - - cell "안전관리" [ref=e745] - - cell "서버 렉" [ref=e746] - - cell "HPE ProLiant DL380 GEN10" [ref=e747] - - cell "IDC(서관202)" [ref=e748] - - 'cell "삼안 개발서버2 - AI, SSL, 장헌TBM, 노드 / 이전 서버코드 : sa-idc-008" [ref=e749]' - - row "기술개발센터 Proxmox VE node A 워크스테이션 HP Z8 G4 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL" [ref=e750] [cursor=pointer]: - - cell "기술개발센터" [ref=e751] - - cell "Proxmox VE node A" [ref=e752] - - cell "워크스테이션" [ref=e753] - - cell "HP Z8 G4" [ref=e754] - - cell "기술개발센터(서버실)" [ref=e755] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL" [ref=e756] - - row "삼안 한라 NAS7 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 원주바이오" [ref=e757] [cursor=pointer]: - - cell "삼안" [ref=e758] - - cell "한라 NAS7" [ref=e759] - - cell "저장시스템_미니(NAS)" [ref=e760] - - cell "DS414J" [ref=e761] - - cell "한맥빌딩(MDF실)" [ref=e762] - - cell "원주바이오" [ref=e763] - - row "삼안 한라 NAS13 저장시스템_미니(NAS) DS218 한맥빌딩(MDF실) 환경플랜트사업" [ref=e764] [cursor=pointer]: - - cell "삼안" [ref=e765] - - cell "한라 NAS13" [ref=e766] - - cell "저장시스템_미니(NAS)" [ref=e767] - - cell "DS218" [ref=e768] - - cell "한맥빌딩(MDF실)" [ref=e769] - - cell "환경플랜트사업" [ref=e770] - - row "삼안 한라 NAS4 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 법무, 기획" [ref=e771] [cursor=pointer]: - - cell "삼안" [ref=e772] - - cell "한라 NAS4" [ref=e773] - - cell "저장시스템_미니(NAS)" [ref=e774] - - cell "DS414J" [ref=e775] - - cell "한맥빌딩(MDF실)" [ref=e776] - - cell "법무, 기획" [ref=e777] - - row "한맥 백업서버 스토리지 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 한라 제외 각 자회사 소스 백업서버 스토리지" [ref=e778] [cursor=pointer]: - - cell "한맥" [ref=e779] - - cell "백업서버 스토리지" [ref=e780] - - cell "저장시스템_렉(DAS)" [ref=e781] - - cell "Promise Vess R3600" [ref=e782] - - cell "한맥빌딩(MDF실)" [ref=e783] - - cell "한라 제외 각 자회사 소스 백업서버 스토리지" [ref=e784] - - row "삼안 한라 NAS6 저장시스템_미니(NAS) DS923P 한맥빌딩(MDF실) 기반사업, 기술영업" [ref=e785] [cursor=pointer]: - - cell "삼안" [ref=e786] - - cell "한라 NAS6" [ref=e787] - - cell "저장시스템_미니(NAS)" [ref=e788] - - cell "DS923P" [ref=e789] - - cell "한맥빌딩(MDF실)" [ref=e790] - - cell "기반사업, 기술영업" [ref=e791] - - row "총괄기획실 총괄기획실 NAS 저장시스템_미니(NAS) DS413j 한맥빌딩(MDF실) 총괄기획실 NAS" [ref=e792] [cursor=pointer]: - - cell "총괄기획실" [ref=e793] - - cell "총괄기획실 NAS" [ref=e794] - - cell "저장시스템_미니(NAS)" [ref=e795] - - cell "DS413j" [ref=e796] - - cell "한맥빌딩(MDF실)" [ref=e797] - - cell "총괄기획실 NAS" [ref=e798] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-56-51-428Z.yml b/.playwright-mcp/page-2026-06-17T08-56-51-428Z.yml deleted file mode 100644 index 9d944a7..0000000 --- a/.playwright-mcp/page-2026-06-17T08-56-51-428Z.yml +++ /dev/null @@ -1,684 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e145]: - - generic [ref=e146]: - - generic [ref=e147]: - - generic [ref=e148]: 통합 검색 (현 사용조직/모델명) - - textbox "검색어를 입력하세요..." [ref=e149] - - generic [ref=e150]: - - generic [ref=e151]: 유형 - - combobox [ref=e152] [cursor=pointer]: - - option "전체 유형" [selected] - - generic [ref=e153]: - - generic [ref=e154]: 자산위치 - - combobox [ref=e155] [cursor=pointer]: - - option "전체 위치" [selected] - - generic [ref=e156]: - - generic [ref=e157]: 현 사용조직 - - combobox [ref=e158] [cursor=pointer]: - - option "전체 조직" [selected] - - generic [ref=e160] [cursor=pointer]: - - checkbox "목록보기" [checked] [ref=e161] - - text: 목록보기 - - button "필터 초기화" [ref=e162] [cursor=pointer]: - - img [ref=e163] - - text: 필터 초기화 - - button "자산 추가" [ref=e169] [cursor=pointer]: - - img [ref=e170] - - text: 자산 추가 - - table [ref=e173]: - - rowgroup [ref=e174]: - - row "현 사용조직 ↕ 용도 ↕ 유형 ↕ 모델/메인보드 자산위치 ↕ 메모 ↕" [ref=e175]: - - columnheader "현 사용조직 ↕" [ref=e176] [cursor=pointer] - - columnheader "용도 ↕" [ref=e177] [cursor=pointer] - - columnheader "유형 ↕" [ref=e178] [cursor=pointer] - - columnheader "모델/메인보드" [ref=e179] - - columnheader "자산위치 ↕" [ref=e180] [cursor=pointer] - - columnheader "메모 ↕" [ref=e181] [cursor=pointer] - - rowgroup [ref=e182]: - - row "삼안 한라 백업서버 스토리지 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 한라 소스 백업서버 스토리지" [ref=e183] [cursor=pointer]: - - cell "삼안" [ref=e184] - - cell "한라 백업서버 스토리지" [ref=e185] - - cell "저장시스템_렉(DAS)" [ref=e186] - - cell "Promise Vess R3600" [ref=e187] - - cell "한맥빌딩(MDF실)" [ref=e188] - - cell "한라 소스 백업서버 스토리지" [ref=e189] - - row "기술개발센터 한종 테스트 PC 서버PC - 기술개발센터(서버실) -" [ref=e190] [cursor=pointer]: - - cell "기술개발센터" [ref=e191] - - cell "한종 테스트 PC" [ref=e192] - - cell "서버PC" [ref=e193] - - cell "-" [ref=e194] - - cell "기술개발센터(서버실)" [ref=e195] - - cell "-" [ref=e196] - - row "기술개발센터 기술개발센터 NAS 저장시스템_렉(NAS) RS822+ 한맥빌딩(MDF실) 기술개발센터 파일질라" [ref=e197] [cursor=pointer]: - - cell "기술개발센터" [ref=e198] - - cell "기술개발센터 NAS" [ref=e199] - - cell "저장시스템_렉(NAS)" [ref=e200] - - cell "RS822+" [ref=e201] - - cell "한맥빌딩(MDF실)" [ref=e202] - - cell "기술개발센터 파일질라" [ref=e203] - - row "삼안 한라 NAS5 저장시스템_미니(NAS) DS923P 한맥빌딩(MDF실) 환경플랜트사업" [ref=e204] [cursor=pointer]: - - cell "삼안" [ref=e205] - - cell "한라 NAS5" [ref=e206] - - cell "저장시스템_미니(NAS)" [ref=e207] - - cell "DS923P" [ref=e208] - - cell "한맥빌딩(MDF실)" [ref=e209] - - cell "환경플랜트사업" [ref=e210] - - row "기술개발센터 MyStation 운영 서버 서버 렉 - 한맥빌딩(MDF실) MyStation & 전화기 운영서버" [ref=e211] [cursor=pointer]: - - cell "기술개발센터" [ref=e212] - - cell "MyStation 운영 서버" [ref=e213] - - cell "서버 렉" [ref=e214] - - cell "-" [ref=e215] - - cell "한맥빌딩(MDF실)" [ref=e216] - - cell "MyStation & 전화기 운영서버" [ref=e217] - - row "한맥 백업서버 서버 렉 IBM x3350 M2 한맥빌딩(MDF실) 한라 제외 각 자회사 백업 소스서버" [ref=e218] [cursor=pointer]: - - cell "한맥" [ref=e219] - - cell "백업서버" [ref=e220] - - cell "서버 렉" [ref=e221] - - cell "IBM x3350 M2" [ref=e222] - - cell "한맥빌딩(MDF실)" [ref=e223] - - cell "한라 제외 각 자회사 백업 소스서버" [ref=e224] - - row "총괄기획실 디자인팀 영상셀 NAS 저장시스템_미니(NAS) DS1522+ 한맥빌딩(MDF실) 영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e225] [cursor=pointer]: - - cell "총괄기획실" [ref=e226] - - cell "디자인팀 영상셀 NAS" [ref=e227] - - cell "저장시스템_미니(NAS)" [ref=e228] - - cell "DS1522+" [ref=e229] - - cell "한맥빌딩(MDF실)" [ref=e230] - - cell "영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e231] - - row "총괄기획실 디자인팀 NAS 저장시스템_미니(NAS) DS1522+ 한맥빌딩(MDF실) 디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e232] [cursor=pointer]: - - cell "총괄기획실" [ref=e233] - - cell "디자인팀 NAS" [ref=e234] - - cell "저장시스템_미니(NAS)" [ref=e235] - - cell "DS1522+" [ref=e236] - - cell "한맥빌딩(MDF실)" [ref=e237] - - cell "디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e238] - - row "기술개발센터 개발PC 서버PC - 기술개발센터(센터내부) 유니티 개발서버" [ref=e239] [cursor=pointer]: - - cell "기술개발센터" [ref=e240] - - cell "개발PC" [ref=e241] - - cell "서버PC" [ref=e242] - - cell "-" [ref=e243] - - cell "기술개발센터(센터내부)" [ref=e244] - - cell "유니티 개발서버" [ref=e245] - - row "기술개발센터 RoadWay 서버 서버PC - 기술개발센터(센터내부) Way AI 서버, RoadWay 개발서버," [ref=e246] [cursor=pointer]: - - cell "기술개발센터" [ref=e247] - - cell "RoadWay 서버" [ref=e248] - - cell "서버PC" [ref=e249] - - cell "-" [ref=e250] - - cell "기술개발센터(센터내부)" [ref=e251] - - cell "Way AI 서버, RoadWay 개발서버," [ref=e252] - - row "기술개발센터 SaaS 테스트 PC 서버PC HP 81C 기술개발센터(센터내부) 구조물 SW SaaS 버전 개발을 위한 테스트 PC" [ref=e253] [cursor=pointer]: - - cell "기술개발센터" [ref=e254] - - cell "SaaS 테스트 PC" [ref=e255] - - cell "서버PC" [ref=e256] - - cell "HP 81C" [ref=e257] - - cell "기술개발센터(센터내부)" [ref=e258] - - cell "구조물 SW SaaS 버전 개발을 위한 테스트 PC" [ref=e259] - - row "기술개발센터 큰길 운영서버#1 워크스테이션 Dell 060K5C 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e260] [cursor=pointer]: - - cell "기술개발센터" [ref=e261] - - cell "큰길 운영서버#1" [ref=e262] - - cell "워크스테이션" [ref=e263] - - cell "Dell 060K5C" [ref=e264] - - cell "기술개발센터(센터내부)" [ref=e265] - - cell "큰길 서비스 문서제작 서버" [ref=e266] - - row "기술개발센터 큰길 운영서버#4 서버PC PRIME B460M-A 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e267] [cursor=pointer]: - - cell "기술개발센터" [ref=e268] - - cell "큰길 운영서버#4" [ref=e269] - - cell "서버PC" [ref=e270] - - cell "PRIME B460M-A" [ref=e271] - - cell "기술개발센터(센터내부)" [ref=e272] - - cell "큰길 서비스 문서제작 서버" [ref=e273] - - row "기술개발센터 큰길 운영서버#3 서버PC ASUS PRIME B365M-K 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e274] [cursor=pointer]: - - cell "기술개발센터" [ref=e275] - - cell "큰길 운영서버#3" [ref=e276] - - cell "서버PC" [ref=e277] - - cell "ASUS PRIME B365M-K" [ref=e278] - - cell "기술개발센터(센터내부)" [ref=e279] - - cell "큰길 서비스 문서제작 서버" [ref=e280] - - row "기술개발센터 큰길 운영서버#2 서버PC Gigabyte B760M DS3H 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e281] [cursor=pointer]: - - cell "기술개발센터" [ref=e282] - - cell "큰길 운영서버#2" [ref=e283] - - cell "서버PC" [ref=e284] - - cell "Gigabyte B760M DS3H" [ref=e285] - - cell "기술개발센터(센터내부)" [ref=e286] - - cell "큰길 서비스 문서제작 서버" [ref=e287] - - row "기술개발센터 큰길 테스트 서버 서버PC PRIME A620M-A 기술개발센터(센터내부) 큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버" [ref=e288] [cursor=pointer]: - - cell "기술개발센터" [ref=e289] - - cell "큰길 테스트 서버" [ref=e290] - - cell "서버PC" [ref=e291] - - cell "PRIME A620M-A" [ref=e292] - - cell "기술개발센터(센터내부)" [ref=e293] - - cell "큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버" [ref=e294] - - row "삼안 한라 NAS2 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 기업부설연구소" [ref=e295] [cursor=pointer]: - - cell "삼안" [ref=e296] - - cell "한라 NAS2" [ref=e297] - - cell "저장시스템_미니(NAS)" [ref=e298] - - cell "DS414J" [ref=e299] - - cell "한맥빌딩(MDF실)" [ref=e300] - - cell "기업부설연구소" [ref=e301] - - row "삼안 한라 백업서버 서버 렉 Supermicro 한맥빌딩(MDF실) -" [ref=e302] [cursor=pointer]: - - cell "삼안" [ref=e303] - - cell "한라 백업서버" [ref=e304] - - cell "서버 렉" [ref=e305] - - cell "Supermicro" [ref=e306] - - cell "한맥빌딩(MDF실)" [ref=e307] - - cell "-" [ref=e308] - - row "삼안 한라 NAS1 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 사업지원, 경영지원, 업무, 안전품질, 운영" [ref=e309] [cursor=pointer]: - - cell "삼안" [ref=e310] - - cell "한라 NAS1" [ref=e311] - - cell "저장시스템_미니(NAS)" [ref=e312] - - cell "DS414J" [ref=e313] - - cell "한맥빌딩(MDF실)" [ref=e314] - - cell "사업지원, 경영지원, 업무, 안전품질, 운영" [ref=e315] - - 'row "한맥 한맥 인트라넷 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : srv07d330084 / 이전 서버코드 : hm-idc-001" [ref=e316] [cursor=pointer]': - - cell "한맥" [ref=e317] - - cell "한맥 인트라넷" [ref=e318] - - cell "서버 렉" [ref=e319] - - cell "HPE ProLiant DL360 Gen10" [ref=e320] - - cell "IDC(서관204)" [ref=e321] - - 'cell "서버이름ID : srv07d330084 / 이전 서버코드 : hm-idc-001" [ref=e322]' - - 'row "한맥 한맥 인트라넷 예비 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관205) 서버이름ID : srcff5294c84 / 단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매) / 이전 서버코드 : hm-idc-002" [ref=e323] [cursor=pointer]': - - cell "한맥" [ref=e324] - - cell "한맥 인트라넷 예비" [ref=e325] - - cell "서버 렉" [ref=e326] - - cell "HPE ProLiant DL360 Gen10" [ref=e327] - - cell "IDC(서관205)" [ref=e328] - - 'cell "서버이름ID : srcff5294c84 / 단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매) / 이전 서버코드 : hm-idc-002" [ref=e329]' - - 'row "삼안 가족사 공통메뉴 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관202) 서버이름ID : srcc9ac928ee / 삼안 개발서버1 - QNA, 급여명세서 / 이전 서버코드 : sa-idc-009" [ref=e330] [cursor=pointer]': - - cell "삼안" [ref=e331] - - cell "가족사 공통메뉴" [ref=e332] - - cell "서버 렉" [ref=e333] - - cell "HPE ProLiant DL380 GEN10" [ref=e334] - - cell "IDC(서관202)" [ref=e335] - - 'cell "서버이름ID : srcc9ac928ee / 삼안 개발서버1 - QNA, 급여명세서 / 이전 서버코드 : sa-idc-009" [ref=e336]' - - 'row "삼안 한라 인트라넷 서버 렉 HPE ProLiant DL360 GEN9 IDC(동관54) 인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008) / 이전 서버코드 : hl-idc-001" [ref=e337] [cursor=pointer]': - - cell "삼안" [ref=e338] - - cell "한라 인트라넷" [ref=e339] - - cell "서버 렉" [ref=e340] - - cell "HPE ProLiant DL360 GEN9" [ref=e341] - - cell "IDC(동관54)" [ref=e342] - - 'cell "인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008) / 이전 서버코드 : hl-idc-001" [ref=e343]' - - 'row "삼안 안전전산화 서버 (디자인팀 웹) 서버 렉 HPE ProLiant DL360 GEN9 IDC(동관54) 인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버 / 이전 서버코드 : hl-idc-002" [ref=e344] [cursor=pointer]': - - cell "삼안" [ref=e345] - - cell "안전전산화 서버 (디자인팀 웹)" [ref=e346] - - cell "서버 렉" [ref=e347] - - cell "HPE ProLiant DL360 GEN9" [ref=e348] - - cell "IDC(동관54)" [ref=e349] - - 'cell "인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버 / 이전 서버코드 : hl-idc-002" [ref=e350]' - - 'row "삼안 개발서버2 서버 렉 HPE ProLiant DL380 Gen10 IDC(동관53) PTC 연구비로 구매한 예비서버2, 이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs / 이전 서버코드 : hl-idc-003" [ref=e351] [cursor=pointer]': - - cell "삼안" [ref=e352] - - cell "개발서버2" [ref=e353] - - cell "서버 렉" [ref=e354] - - cell "HPE ProLiant DL380 Gen10" [ref=e355] - - cell "IDC(동관53)" [ref=e356] - - 'cell "PTC 연구비로 구매한 예비서버2, 이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs / 이전 서버코드 : hl-idc-003" [ref=e357]' - - 'row "장헌 장헌인트라넷 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관205) 이전 서버코드 : jh-idc-001" [ref=e358] [cursor=pointer]': - - cell "장헌" [ref=e359] - - cell "장헌인트라넷" [ref=e360] - - cell "서버 렉" [ref=e361] - - cell "HPE ProLiant DL380 GEN10" [ref=e362] - - cell "IDC(서관205)" [ref=e363] - - 'cell "이전 서버코드 : jh-idc-001" [ref=e364]' - - 'row "장헌 장헌 인트라넷 예비 서버 렉 HPE ProLiant DL360 Gen10 IDC(동관53) 이전 서버코드 : jh-idc-002" [ref=e365] [cursor=pointer]': - - cell "장헌" [ref=e366] - - cell "장헌 인트라넷 예비" [ref=e367] - - cell "서버 렉" [ref=e368] - - cell "HPE ProLiant DL360 Gen10" [ref=e369] - - cell "IDC(동관53)" [ref=e370] - - 'cell "이전 서버코드 : jh-idc-002" [ref=e371]' - - 'row "장헌 (주) 장헌 인트라넷 서버PC - IDC(서관205) 서버이름ID : DESKTOP-5IL75B7 / 2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치 / 이전 서버코드 : jh-idc-004" [ref=e372] [cursor=pointer]': - - cell "장헌" [ref=e373] - - cell "(주) 장헌 인트라넷" [ref=e374] - - cell "서버PC" [ref=e375] - - cell "-" [ref=e376] - - cell "IDC(서관205)" [ref=e377] - - 'cell "서버이름ID : DESKTOP-5IL75B7 / 2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치 / 이전 서버코드 : jh-idc-004" [ref=e378]' - - 'row "PTC PTC인트라넷 서버 렉 SYSTEM X3650 M2 IDC(서관205) 구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체 / 이전 서버코드 : ptc-idc-001" [ref=e379] [cursor=pointer]': - - cell "PTC" [ref=e380] - - cell "PTC인트라넷" [ref=e381] - - cell "서버 렉" [ref=e382] - - cell "SYSTEM X3650 M2" [ref=e383] - - cell "IDC(서관205)" [ref=e384] - - 'cell "구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체 / 이전 서버코드 : ptc-idc-001" [ref=e385]' - - 'row "PTC 예비서버 서버 렉 HPE ProLiant DL360 GEN10 IDC(서관204) PTC 인트라넷 예비서버 / 이전 서버코드 : ptc-idc-002" [ref=e386] [cursor=pointer]': - - cell "PTC" [ref=e387] - - cell "예비서버" [ref=e388] - - cell "서버 렉" [ref=e389] - - cell "HPE ProLiant DL360 GEN10" [ref=e390] - - cell "IDC(서관204)" [ref=e391] - - 'cell "PTC 인트라넷 예비서버 / 이전 서버코드 : ptc-idc-002" [ref=e392]' - - 'row "삼안 삼안 인트라넷 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : newSmintranet / 이전 서버코드 : sa-idc-001" [ref=e393] [cursor=pointer]': - - cell "삼안" [ref=e394] - - cell "삼안 인트라넷" [ref=e395] - - cell "서버 렉" [ref=e396] - - cell "HPE ProLiant DL360 Gen10" [ref=e397] - - cell "IDC(서관204)" [ref=e398] - - 'cell "서버이름ID : newSmintranet / 이전 서버코드 : sa-idc-001" [ref=e399]' - - 'row "PTC DB 백업 서버 서버PC - IDC(서관205) 구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑) / 이전 서버코드 : ptc-idc-003" [ref=e400] [cursor=pointer]': - - cell "PTC" [ref=e401] - - cell "DB 백업 서버" [ref=e402] - - cell "서버PC" [ref=e403] - - cell "-" [ref=e404] - - cell "IDC(서관205)" [ref=e405] - - 'cell "구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑) / 이전 서버코드 : ptc-idc-003" [ref=e406]' - - 'row "기술개발센터 인트라넷 서버 렉 HPE ProLiant DL360 GEN10 IDC(서관205) 서버이름ID : src901e49933 / 이전 서버코드 : ht-idc-001" [ref=e407] [cursor=pointer]': - - cell "기술개발센터" [ref=e408] - - cell "인트라넷" [ref=e409] - - cell "서버 렉" [ref=e410] - - cell "HPE ProLiant DL360 GEN10" [ref=e411] - - cell "IDC(서관205)" [ref=e412] - - 'cell "서버이름ID : src901e49933 / 이전 서버코드 : ht-idc-001" [ref=e413]' - - 'row "현타 인트라넷 서버 렉 HPE ProLiant DL380 GEN10 IDC(동관53) 서버이름ID : srcf0136042d / 이전 서버코드 : br-idc-001" [ref=e414] [cursor=pointer]': - - cell "현타" [ref=e415] - - cell "인트라넷" [ref=e416] - - cell "서버 렉" [ref=e417] - - cell "HPE ProLiant DL380 GEN10" [ref=e418] - - cell "IDC(동관53)" [ref=e419] - - 'cell "서버이름ID : srcf0136042d / 이전 서버코드 : br-idc-001" [ref=e420]' - - 'row "삼안 삼안 DAS 스토리지 저장시스템_렉(DAS) - IDC(서관205) Satis01, Satis02 광케이블 연결 (물리연결) / 이전 서버코드 : sa-das-001" [ref=e421] [cursor=pointer]': - - cell "삼안" [ref=e422] - - cell "삼안 DAS 스토리지" [ref=e423] - - cell "저장시스템_렉(DAS)" [ref=e424] - - cell "-" [ref=e425] - - cell "IDC(서관205)" [ref=e426] - - 'cell "Satis01, Satis02 광케이블 연결 (물리연결) / 이전 서버코드 : sa-das-001" [ref=e427]' - - 'row "삼안 인트라넷 백업 스토리지 저장시스템_렉(NAS) Promiss R Series IDC(서관205) 이전 서버코드 : sa-nas-001" [ref=e428] [cursor=pointer]': - - cell "삼안" [ref=e429] - - cell "인트라넷 백업 스토리지" [ref=e430] - - cell "저장시스템_렉(NAS)" [ref=e431] - - cell "Promiss R Series" [ref=e432] - - cell "IDC(서관205)" [ref=e433] - - 'cell "이전 서버코드 : sa-nas-001" [ref=e434]' - - 'row "삼안 성과품 스토리지 저장시스템_렉(NAS) ENC_3U_16BAY_D // SEAGATE ST2000NM0045 IDC(서관203) 매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요) / 이전 서버코드 : sa-nas-002" [ref=e435] [cursor=pointer]': - - cell "삼안" [ref=e436] - - cell "성과품 스토리지" [ref=e437] - - cell "저장시스템_렉(NAS)" [ref=e438] - - cell "ENC_3U_16BAY_D // SEAGATE ST2000NM0045" [ref=e439] - - cell "IDC(서관203)" [ref=e440] - - 'cell "매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요) / 이전 서버코드 : sa-nas-002" [ref=e441]' - - 'row "삼안 성과품 백업 스토리지 저장시스템_렉(NAS) Promiss R Series IDC(서관202) 이전 서버코드 : sa-nas-003" [ref=e442] [cursor=pointer]': - - cell "삼안" [ref=e443] - - cell "성과품 백업 스토리지" [ref=e444] - - cell "저장시스템_렉(NAS)" [ref=e445] - - cell "Promiss R Series" [ref=e446] - - cell "IDC(서관202)" [ref=e447] - - 'cell "이전 서버코드 : sa-nas-003" [ref=e448]' - - 'row "삼안 한라 File 서버 스토리지 저장시스템_렉(DAS) - IDC(동관54) 파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-001" [ref=e449] [cursor=pointer]': - - cell "삼안" [ref=e450] - - cell "한라 File 서버 스토리지" [ref=e451] - - cell "저장시스템_렉(DAS)" [ref=e452] - - cell "-" [ref=e453] - - cell "IDC(동관54)" [ref=e454] - - 'cell "파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-001" [ref=e455]' - - 'row "삼안 한라 File 서버 스토리지 저장시스템_렉(DAS) - IDC(동관54) 파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-002" [ref=e456] [cursor=pointer]': - - cell "삼안" [ref=e457] - - cell "한라 File 서버 스토리지" [ref=e458] - - cell "저장시스템_렉(DAS)" [ref=e459] - - cell "-" [ref=e460] - - cell "IDC(동관54)" [ref=e461] - - 'cell "파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-002" [ref=e462]' - - 'row "한맥 인트라넷(구) 서버PC - IDC(서관204) 현재는 GIT 백업 으로 사용 / 이전 서버코드 : jh-idc-003" [ref=e463] [cursor=pointer]': - - cell "한맥" [ref=e464] - - cell "인트라넷(구)" [ref=e465] - - cell "서버PC" [ref=e466] - - cell "-" [ref=e467] - - cell "IDC(서관204)" [ref=e468] - - 'cell "현재는 GIT 백업 으로 사용 / 이전 서버코드 : jh-idc-003" [ref=e469]' - - 'row "삼안 삼안 인트라넷 예비 서버 렉 HPE ProLiant DL360 GEN9 IDC(서관204) 서버이름ID : INTRANET / 이전 서버코드 : sa-idc-002" [ref=e470] [cursor=pointer]': - - cell "삼안" [ref=e471] - - cell "삼안 인트라넷 예비" [ref=e472] - - cell "서버 렉" [ref=e473] - - cell "HPE ProLiant DL360 GEN9" [ref=e474] - - cell "IDC(서관204)" [ref=e475] - - 'cell "서버이름ID : INTRANET / 이전 서버코드 : sa-idc-002" [ref=e476]' - - row "한맥 한맥CAD 서버PC - 한맥빌딩(MDF실) NAMOSOFT Road 3D Projector 서버사용" [ref=e477] [cursor=pointer]: - - cell "한맥" [ref=e478] - - cell "한맥CAD" [ref=e479] - - cell "서버PC" [ref=e480] - - cell "-" [ref=e481] - - cell "한맥빌딩(MDF실)" [ref=e482] - - cell "NAMOSOFT Road 3D Projector 서버사용" [ref=e483] - - row "총괄기획실 Ai-Cell-Util 워크스테이션 HP Z6 한맥빌딩(MDF실) 코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중" [ref=e484] [cursor=pointer]: - - cell "총괄기획실" [ref=e485] - - cell "Ai-Cell-Util" [ref=e486] - - cell "워크스테이션" [ref=e487] - - cell "HP Z6" [ref=e488] - - cell "한맥빌딩(MDF실)" [ref=e489] - - cell "코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중" [ref=e490] - - row "한라 한라CAD 서버PC - 한맥빌딩(MDF실) 한라 AutoCAD 라이센스 서버(사용중)" [ref=e491] [cursor=pointer]: - - cell "한라" [ref=e492] - - cell "한라CAD" [ref=e493] - - cell "서버PC" [ref=e494] - - cell "-" [ref=e495] - - cell "한맥빌딩(MDF실)" [ref=e496] - - cell "한라 AutoCAD 라이센스 서버(사용중)" [ref=e497] - - row "기술개발센터 인사정보 서버 워크스테이션 HP Z2 Mini G5 Workstation 한맥빌딩(MDF실) 인사정보 PM" [ref=e498] [cursor=pointer]: - - cell "기술개발센터" [ref=e499] - - cell "인사정보 서버" [ref=e500] - - cell "워크스테이션" [ref=e501] - - cell "HP Z2 Mini G5 Workstation" [ref=e502] - - cell "한맥빌딩(MDF실)" [ref=e503] - - cell "인사정보 PM" [ref=e504] - - row "기술개발센터 AI-cell-beps 서버PC Dell Precision 3680T 한맥빌딩(MDF실) gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e505] [cursor=pointer]: - - cell "기술개발센터" [ref=e506] - - cell "AI-cell-beps" [ref=e507] - - cell "서버PC" [ref=e508] - - cell "Dell Precision 3680T" [ref=e509] - - cell "한맥빌딩(MDF실)" [ref=e510] - - cell "gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e511] - - row "총괄기획실 AI-cell-A100 서버PC - 한맥빌딩(MDF실) A100 GPU 구동용" [ref=e512] [cursor=pointer]: - - cell "총괄기획실" [ref=e513] - - cell "AI-cell-A100" [ref=e514] - - cell "서버PC" [ref=e515] - - cell "-" [ref=e516] - - cell "한맥빌딩(MDF실)" [ref=e517] - - cell "A100 GPU 구동용" [ref=e518] - - row "총괄기획실 chat-hmac 서버PC Dell EMC PowerEdge T350 한맥빌딩(MDF실) gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e519] [cursor=pointer]: - - cell "총괄기획실" [ref=e520] - - cell "chat-hmac" [ref=e521] - - cell "서버PC" [ref=e522] - - cell "Dell EMC PowerEdge T350" [ref=e523] - - cell "한맥빌딩(MDF실)" [ref=e524] - - cell "gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e525] - - row "기술개발센터 Strana 공용 PC 서버PC ASUS B150M 한맥빌딩(MDF실) Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC" [ref=e526] [cursor=pointer]: - - cell "기술개발센터" [ref=e527] - - cell "Strana 공용 PC" [ref=e528] - - cell "서버PC" [ref=e529] - - cell "ASUS B150M" [ref=e530] - - cell "한맥빌딩(MDF실)" [ref=e531] - - cell "Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC" [ref=e532] - - row "기술개발센터 스마트건설 서버 서버 렉 ProLiant DL360 Gen10 한맥빌딩(MDF실) 스마트건설 R&D 웹서비스" [ref=e533] [cursor=pointer]: - - cell "기술개발센터" [ref=e534] - - cell "스마트건설 서버" [ref=e535] - - cell "서버 렉" [ref=e536] - - cell "ProLiant DL360 Gen10" [ref=e537] - - cell "한맥빌딩(MDF실)" [ref=e538] - - cell "스마트건설 R&D 웹서비스" [ref=e539] - - row "기술개발센터 XR-Main 서버 렉 ProLiant DL360 Gen10 한맥빌딩(MDF실) XR 프로젝트 가상화 Main 서버" [ref=e540] [cursor=pointer]: - - cell "기술개발센터" [ref=e541] - - cell "XR-Main" [ref=e542] - - cell "서버 렉" [ref=e543] - - cell "ProLiant DL360 Gen10" [ref=e544] - - cell "한맥빌딩(MDF실)" [ref=e545] - - cell "XR 프로젝트 가상화 Main 서버" [ref=e546] - - 'row "삼안 SATIS 01 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : satis01 / 구 SATIS 서버, 세금계산서 발행(회계) / 이전 서버코드 : sa-idc-003" [ref=e547] [cursor=pointer]': - - cell "삼안" [ref=e548] - - cell "SATIS 01" [ref=e549] - - cell "서버 렉" [ref=e550] - - cell "HPE ProLiant DL380p GEN8" [ref=e551] - - cell "IDC(서관204)" [ref=e552] - - 'cell "서버이름ID : satis01 / 구 SATIS 서버, 세금계산서 발행(회계) / 이전 서버코드 : sa-idc-003" [ref=e553]' - - row "기술개발센터 WAS Stroage 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 스마트건설_스토리지" [ref=e554] [cursor=pointer]: - - cell "기술개발센터" [ref=e555] - - cell "WAS Stroage" [ref=e556] - - cell "저장시스템_렉(DAS)" [ref=e557] - - cell "Promise Vess R3600" [ref=e558] - - cell "한맥빌딩(MDF실)" [ref=e559] - - cell "스마트건설_스토리지" [ref=e560] - - row "기술개발센터 GSIM NAS 저장시스템_미니(NAS) Synology DS923+ 기술개발센터(서버실) 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e561] [cursor=pointer]: - - cell "기술개발센터" [ref=e562] - - cell "GSIM NAS" [ref=e563] - - cell "저장시스템_미니(NAS)" [ref=e564] - - cell "Synology DS923+" [ref=e565] - - cell "기술개발센터(서버실)" [ref=e566] - - cell "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e567] - - row "기술개발센터 데이터 스토리지 저장시스템_미니(NAS) Synology DS923+ 기술개발센터(서버실) 그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영" [ref=e568] [cursor=pointer]: - - cell "기술개발센터" [ref=e569] - - cell "데이터 스토리지" [ref=e570] - - cell "저장시스템_미니(NAS)" [ref=e571] - - cell "Synology DS923+" [ref=e572] - - cell "기술개발센터(서버실)" [ref=e573] - - cell "그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영" [ref=e574] - - row "기술개발센터 공통 GIT 서버 서버PC Dell EMC PowerEdge T380 기술개발센터(서버실) 개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)" [ref=e575] [cursor=pointer]: - - cell "기술개발센터" [ref=e576] - - cell "공통 GIT 서버" [ref=e577] - - cell "서버PC" [ref=e578] - - cell "Dell EMC PowerEdge T380" [ref=e579] - - cell "기술개발센터(서버실)" [ref=e580] - - cell "개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)" [ref=e581] - - row "기술개발센터 빌드서버 서버PC MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32) 기술개발센터(서버실) 프로젝트마스터 컨버터(PDF) 서버" [ref=e582] [cursor=pointer]: - - cell "기술개발센터" [ref=e583] - - cell "빌드서버" [ref=e584] - - cell "서버PC" [ref=e585] - - cell "MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32)" [ref=e586] - - cell "기술개발센터(서버실)" [ref=e587] - - cell "프로젝트마스터 컨버터(PDF) 서버" [ref=e588] - - row "기술개발센터 HmEG 테스트 PC 서버PC - 기술개발센터(서버실) HmEG 엔진 기능 테스트 PC" [ref=e589] [cursor=pointer]: - - cell "기술개발센터" [ref=e590] - - cell "HmEG 테스트 PC" [ref=e591] - - cell "서버PC" [ref=e592] - - cell "-" [ref=e593] - - cell "기술개발센터(서버실)" [ref=e594] - - cell "HmEG 엔진 기능 테스트 PC" [ref=e595] - - row "기술개발센터 안전관리 테스트 PC 서버PC - 기술개발센터(서버실) 장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC" [ref=e596] [cursor=pointer]: - - cell "기술개발센터" [ref=e597] - - cell "안전관리 테스트 PC" [ref=e598] - - cell "서버PC" [ref=e599] - - cell "-" [ref=e600] - - cell "기술개발센터(서버실)" [ref=e601] - - cell "장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC" [ref=e602] - - row "기술개발센터 (구)공간정보 PC 서버PC - 기술개발센터(서버실) (구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC" [ref=e603] [cursor=pointer]: - - cell "기술개발센터" [ref=e604] - - cell "(구)공간정보 PC" [ref=e605] - - cell "서버PC" [ref=e606] - - cell "-" [ref=e607] - - cell "기술개발센터(서버실)" [ref=e608] - - cell "(구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC" [ref=e609] - - row "기술개발센터 AI 개발 서버 서버PC - 기술개발센터(서버실) (구) 최하림 연구원 PC / (현) AI 개발 테스트 PC" [ref=e610] [cursor=pointer]: - - cell "기술개발센터" [ref=e611] - - cell "AI 개발 서버" [ref=e612] - - cell "서버PC" [ref=e613] - - cell "-" [ref=e614] - - cell "기술개발센터(서버실)" [ref=e615] - - cell "(구) 최하림 연구원 PC / (현) AI 개발 테스트 PC" [ref=e616] - - 'row "삼안 SATIS 02 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : satis02 / SATIS 리뉴얼 버전 (ERP 서버) / 이전 서버코드 : sa-idc-004" [ref=e617] [cursor=pointer]': - - cell "삼안" [ref=e618] - - cell "SATIS 02" [ref=e619] - - cell "서버 렉" [ref=e620] - - cell "HPE ProLiant DL380p GEN8" [ref=e621] - - cell "IDC(서관204)" [ref=e622] - - 'cell "서버이름ID : satis02 / SATIS 리뉴얼 버전 (ERP 서버) / 이전 서버코드 : sa-idc-004" [ref=e623]' - - row "기술개발센터 언리얼서버 워크스테이션 HP Z8 G4 Workstation (81C7) 기술개발센터(서버실) GSIM 정사영상 및 BIM 3D모델 데이터 구축" [ref=e624] [cursor=pointer]: - - cell "기술개발센터" [ref=e625] - - cell "언리얼서버" [ref=e626] - - cell "워크스테이션" [ref=e627] - - cell "HP Z8 G4 Workstation (81C7)" [ref=e628] - - cell "기술개발센터(서버실)" [ref=e629] - - cell "GSIM 정사영상 및 BIM 3D모델 데이터 구축" [ref=e630] - - row "기술개발센터 오토캐드 테스트 PC 서버PC ASUS PRIME B450M-A II 기술개발센터(서버실) EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC" [ref=e631] [cursor=pointer]: - - cell "기술개발센터" [ref=e632] - - cell "오토캐드 테스트 PC" [ref=e633] - - cell "서버PC" [ref=e634] - - cell "ASUS PRIME B450M-A II" [ref=e635] - - cell "기술개발센터(서버실)" [ref=e636] - - cell "EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC" [ref=e637] - - row "기술개발센터 테스트서버 서버PC PRIME B365M-K 기술개발센터(서버실) 개발 앱 테스트" [ref=e638] [cursor=pointer]: - - cell "기술개발센터" [ref=e639] - - cell "테스트서버" [ref=e640] - - cell "서버PC" [ref=e641] - - cell "PRIME B365M-K" [ref=e642] - - cell "기술개발센터(서버실)" [ref=e643] - - cell "개발 앱 테스트" [ref=e644] - - row "기술개발센터 HmMapService 2.0 서버 (Proxmox VE node C) 서버 렉 HPE DL380 Gen10 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버" [ref=e645] [cursor=pointer]: - - cell "기술개발센터" [ref=e646] - - cell "HmMapService 2.0 서버 (Proxmox VE node C)" [ref=e647] - - cell "서버 렉" [ref=e648] - - cell "HPE DL380 Gen10" [ref=e649] - - cell "기술개발센터(서버실)" [ref=e650] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버" [ref=e651] - - row "기술개발센터 (구)가평 VM 원격 PC 서버PC - 기술개발센터(서버실) (구) 가평 상하수도 원격 PC" [ref=e652] [cursor=pointer]: - - cell "기술개발센터" [ref=e653] - - cell "(구)가평 VM 원격 PC" [ref=e654] - - cell "서버PC" [ref=e655] - - cell "-" [ref=e656] - - cell "기술개발센터(서버실)" [ref=e657] - - cell "(구) 가평 상하수도 원격 PC" [ref=e658] - - row "기술개발센터 한종 개발서버 서버 렉 HPE ProLiant DL380 Gen10 기술개발센터(서버실) 한종 리뉴얼 메뉴 개발서버" [ref=e659] [cursor=pointer]: - - cell "기술개발센터" [ref=e660] - - cell "한종 개발서버" [ref=e661] - - cell "서버 렉" [ref=e662] - - cell "HPE ProLiant DL380 Gen10" [ref=e663] - - cell "기술개발센터(서버실)" [ref=e664] - - cell "한종 리뉴얼 메뉴 개발서버" [ref=e665] - - row "기술개발센터 GSIM NAS 저장시스템_렉(NAS) PROMISE Vess R3604fi 기술개발센터(서버실) CLOUD R2 데이터 백업" [ref=e666] [cursor=pointer]: - - cell "기술개발센터" [ref=e667] - - cell "GSIM NAS" [ref=e668] - - cell "저장시스템_렉(NAS)" [ref=e669] - - cell "PROMISE Vess R3604fi" [ref=e670] - - cell "기술개발센터(서버실)" [ref=e671] - - cell "CLOUD R2 데이터 백업" [ref=e672] - - row "기술개발센터 META 서버 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) 이전 프로젝트마스터 서버 구동" [ref=e673] [cursor=pointer]: - - cell "기술개발센터" [ref=e674] - - cell "META 서버" [ref=e675] - - cell "서버 렉" [ref=e676] - - cell "HPE ProLiant DL360 Gen10" [ref=e677] - - cell "기술개발센터(서버실)" [ref=e678] - - cell "이전 프로젝트마스터 서버 구동" [ref=e679] - - row "기술개발센터 GSIM 서버 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) 프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버" [ref=e680] [cursor=pointer]: - - cell "기술개발센터" [ref=e681] - - cell "GSIM 서버" [ref=e682] - - cell "서버 렉" [ref=e683] - - cell "HPE ProLiant DL360 Gen10" [ref=e684] - - cell "기술개발센터(서버실)" [ref=e685] - - cell "프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버" [ref=e686] - - row "기술개발센터 GSIM DAS 저장시스템_렉(DAS) Promiss R Series R3600 기술개발센터(서버실) 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e687] [cursor=pointer]: - - cell "기술개발센터" [ref=e688] - - cell "GSIM DAS" [ref=e689] - - cell "저장시스템_렉(DAS)" [ref=e690] - - cell "Promiss R Series R3600" [ref=e691] - - cell "기술개발센터(서버실)" [ref=e692] - - cell "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e693] - - 'row "삼안 웹 서버 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : www / 남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11) / 이전 서버코드 : sa-idc-005" [ref=e694] [cursor=pointer]': - - cell "삼안" [ref=e695] - - cell "웹 서버" [ref=e696] - - cell "서버 렉" [ref=e697] - - cell "HPE ProLiant DL380p GEN8" [ref=e698] - - cell "IDC(서관204)" [ref=e699] - - 'cell "서버이름ID : www / 남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11) / 이전 서버코드 : sa-idc-005" [ref=e700]' - - row "기술개발센터 함양-합천 서버 서버 렉 HPE ProLiant DL380 Gen10 기술개발센터(서버실) 함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스" [ref=e701] [cursor=pointer]: - - cell "기술개발센터" [ref=e702] - - cell "함양-합천 서버" [ref=e703] - - cell "서버 렉" [ref=e704] - - cell "HPE ProLiant DL380 Gen10" [ref=e705] - - cell "기술개발센터(서버실)" [ref=e706] - - cell "함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스" [ref=e707] - - row "기술개발센터 HM MapService 2.0 스토리지 저장시스템_렉(NAS) Promiss R Series R3600 기술개발센터(서버실) 공간데이터(타일맵, 수치지형도 2.0, ...) 다운로드 서비스 등" [ref=e708] [cursor=pointer]: - - cell "기술개발센터" [ref=e709] - - cell "HM MapService 2.0 스토리지" [ref=e710] - - cell "저장시스템_렉(NAS)" [ref=e711] - - cell "Promiss R Series R3600" [ref=e712] - - cell "기술개발센터(서버실)" [ref=e713] - - cell "공간데이터(타일맵, 수치지형도 2.0, ...) 다운로드 서비스 등" [ref=e714] - - row "기술개발센터 Proxmox VE node B 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너" [ref=e715] [cursor=pointer]: - - cell "기술개발센터" [ref=e716] - - cell "Proxmox VE node B" [ref=e717] - - cell "서버 렉" [ref=e718] - - cell "HPE ProLiant DL360 Gen10" [ref=e719] - - cell "기술개발센터(서버실)" [ref=e720] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너" [ref=e721] - - row "기술개발센터 CFDCore 테스트 서버 렉 ASUS ROG MAXIMUS Z790 HERO 기술개발센터(서버실) StranaCore , CFDCore 개발 테스트" [ref=e722] [cursor=pointer]: - - cell "기술개발센터" [ref=e723] - - cell "CFDCore 테스트" [ref=e724] - - cell "서버 렉" [ref=e725] - - cell "ASUS ROG MAXIMUS Z790 HERO" [ref=e726] - - cell "기술개발센터(서버실)" [ref=e727] - - cell "StranaCore , CFDCore 개발 테스트" [ref=e728] - - 'row "삼안 PQ DB 서버 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : src5dd67f2ed / 이전 서버코드 : sa-idc-006" [ref=e729] [cursor=pointer]': - - cell "삼안" [ref=e730] - - cell "PQ DB 서버" [ref=e731] - - cell "서버 렉" [ref=e732] - - cell "HPE ProLiant DL360 Gen10" [ref=e733] - - cell "IDC(서관204)" [ref=e734] - - 'cell "서버이름ID : src5dd67f2ed / 이전 서버코드 : sa-idc-006" [ref=e735]' - - 'row "삼안 Oracle DB 서버 서버 렉 HPE ProLiant DL380 GEN9 IDC(서관202) 서버이름ID : SAMAN-DB / 이전 서버코드 : sa-idc-007" [ref=e736] [cursor=pointer]': - - cell "삼안" [ref=e737] - - cell "Oracle DB 서버" [ref=e738] - - cell "서버 렉" [ref=e739] - - cell "HPE ProLiant DL380 GEN9" [ref=e740] - - cell "IDC(서관202)" [ref=e741] - - 'cell "서버이름ID : SAMAN-DB / 이전 서버코드 : sa-idc-007" [ref=e742]' - - 'row "삼안 안전관리 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관202) 삼안 개발서버2 - AI, SSL, 장헌TBM, 노드 / 이전 서버코드 : sa-idc-008" [ref=e743] [cursor=pointer]': - - cell "삼안" [ref=e744] - - cell "안전관리" [ref=e745] - - cell "서버 렉" [ref=e746] - - cell "HPE ProLiant DL380 GEN10" [ref=e747] - - cell "IDC(서관202)" [ref=e748] - - 'cell "삼안 개발서버2 - AI, SSL, 장헌TBM, 노드 / 이전 서버코드 : sa-idc-008" [ref=e749]' - - row "기술개발센터 Proxmox VE node A 워크스테이션 HP Z8 G4 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL" [ref=e750] [cursor=pointer]: - - cell "기술개발센터" [ref=e751] - - cell "Proxmox VE node A" [ref=e752] - - cell "워크스테이션" [ref=e753] - - cell "HP Z8 G4" [ref=e754] - - cell "기술개발센터(서버실)" [ref=e755] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL" [ref=e756] - - row "삼안 한라 NAS7 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 원주바이오" [ref=e757] [cursor=pointer]: - - cell "삼안" [ref=e758] - - cell "한라 NAS7" [ref=e759] - - cell "저장시스템_미니(NAS)" [ref=e760] - - cell "DS414J" [ref=e761] - - cell "한맥빌딩(MDF실)" [ref=e762] - - cell "원주바이오" [ref=e763] - - row "삼안 한라 NAS13 저장시스템_미니(NAS) DS218 한맥빌딩(MDF실) 환경플랜트사업" [ref=e764] [cursor=pointer]: - - cell "삼안" [ref=e765] - - cell "한라 NAS13" [ref=e766] - - cell "저장시스템_미니(NAS)" [ref=e767] - - cell "DS218" [ref=e768] - - cell "한맥빌딩(MDF실)" [ref=e769] - - cell "환경플랜트사업" [ref=e770] - - row "삼안 한라 NAS4 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 법무, 기획" [ref=e771] [cursor=pointer]: - - cell "삼안" [ref=e772] - - cell "한라 NAS4" [ref=e773] - - cell "저장시스템_미니(NAS)" [ref=e774] - - cell "DS414J" [ref=e775] - - cell "한맥빌딩(MDF실)" [ref=e776] - - cell "법무, 기획" [ref=e777] - - row "한맥 백업서버 스토리지 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 한라 제외 각 자회사 소스 백업서버 스토리지" [ref=e778] [cursor=pointer]: - - cell "한맥" [ref=e779] - - cell "백업서버 스토리지" [ref=e780] - - cell "저장시스템_렉(DAS)" [ref=e781] - - cell "Promise Vess R3600" [ref=e782] - - cell "한맥빌딩(MDF실)" [ref=e783] - - cell "한라 제외 각 자회사 소스 백업서버 스토리지" [ref=e784] - - row "삼안 한라 NAS6 저장시스템_미니(NAS) DS923P 한맥빌딩(MDF실) 기반사업, 기술영업" [ref=e785] [cursor=pointer]: - - cell "삼안" [ref=e786] - - cell "한라 NAS6" [ref=e787] - - cell "저장시스템_미니(NAS)" [ref=e788] - - cell "DS923P" [ref=e789] - - cell "한맥빌딩(MDF실)" [ref=e790] - - cell "기반사업, 기술영업" [ref=e791] - - row "총괄기획실 총괄기획실 NAS 저장시스템_미니(NAS) DS413j 한맥빌딩(MDF실) 총괄기획실 NAS" [ref=e792] [cursor=pointer]: - - cell "총괄기획실" [ref=e793] - - cell "총괄기획실 NAS" [ref=e794] - - cell "저장시스템_미니(NAS)" [ref=e795] - - cell "DS413j" [ref=e796] - - cell "한맥빌딩(MDF실)" [ref=e797] - - cell "총괄기획실 NAS" [ref=e798] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-57-08-871Z.yml b/.playwright-mcp/page-2026-06-17T08-57-08-871Z.yml deleted file mode 100644 index 86ca704..0000000 --- a/.playwright-mcp/page-2026-06-17T08-57-08-871Z.yml +++ /dev/null @@ -1,802 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e145]: - - generic [ref=e146]: - - generic [ref=e147]: - - generic [ref=e148]: 통합 검색 (현 사용조직/모델명) - - textbox "검색어를 입력하세요..." [ref=e149] - - generic [ref=e150]: - - generic [ref=e151]: 유형 - - combobox [ref=e152] [cursor=pointer]: - - option "전체 유형" [selected] - - generic [ref=e153]: - - generic [ref=e154]: 자산위치 - - combobox [ref=e155] [cursor=pointer]: - - option "전체 위치" [selected] - - generic [ref=e156]: - - generic [ref=e157]: 현 사용조직 - - combobox [ref=e158] [cursor=pointer]: - - option "전체 조직" [selected] - - generic [ref=e160] [cursor=pointer]: - - checkbox "목록보기" [checked] [ref=e161] - - text: 목록보기 - - button "필터 초기화" [ref=e162] [cursor=pointer]: - - img [ref=e163] - - text: 필터 초기화 - - button "자산 추가" [ref=e169] [cursor=pointer]: - - img [ref=e170] - - text: 자산 추가 - - table [ref=e173]: - - rowgroup [ref=e174]: - - row "현 사용조직 ↕ 용도 ↕ 유형 ↕ 모델/메인보드 자산위치 ↕ 메모 ↕" [ref=e175]: - - columnheader "현 사용조직 ↕" [ref=e176] [cursor=pointer] - - columnheader "용도 ↕" [ref=e177] [cursor=pointer] - - columnheader "유형 ↕" [ref=e178] [cursor=pointer] - - columnheader "모델/메인보드" [ref=e179] - - columnheader "자산위치 ↕" [ref=e180] [cursor=pointer] - - columnheader "메모 ↕" [ref=e181] [cursor=pointer] - - rowgroup [ref=e182]: - - row "삼안 한라 백업서버 스토리지 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 한라 소스 백업서버 스토리지" [ref=e183] [cursor=pointer]: - - cell "삼안" [ref=e184] - - cell "한라 백업서버 스토리지" [ref=e185] - - cell "저장시스템_렉(DAS)" [ref=e186] - - cell "Promise Vess R3600" [ref=e187] - - cell "한맥빌딩(MDF실)" [ref=e188] - - cell "한라 소스 백업서버 스토리지" [ref=e189] - - row "기술개발센터 한종 테스트 PC 서버PC - 기술개발센터(서버실) -" [ref=e190] [cursor=pointer]: - - cell "기술개발센터" [ref=e191] - - cell "한종 테스트 PC" [ref=e192] - - cell "서버PC" [ref=e193] - - cell "-" [ref=e194] - - cell "기술개발센터(서버실)" [ref=e195] - - cell "-" [ref=e196] - - row "기술개발센터 기술개발센터 NAS 저장시스템_렉(NAS) RS822+ 한맥빌딩(MDF실) 기술개발센터 파일질라" [ref=e197] [cursor=pointer]: - - cell "기술개발센터" [ref=e198] - - cell "기술개발센터 NAS" [ref=e199] - - cell "저장시스템_렉(NAS)" [ref=e200] - - cell "RS822+" [ref=e201] - - cell "한맥빌딩(MDF실)" [ref=e202] - - cell "기술개발센터 파일질라" [ref=e203] - - row "삼안 한라 NAS5 저장시스템_미니(NAS) DS923P 한맥빌딩(MDF실) 환경플랜트사업" [ref=e204] [cursor=pointer]: - - cell "삼안" [ref=e205] - - cell "한라 NAS5" [ref=e206] - - cell "저장시스템_미니(NAS)" [ref=e207] - - cell "DS923P" [ref=e208] - - cell "한맥빌딩(MDF실)" [ref=e209] - - cell "환경플랜트사업" [ref=e210] - - row "기술개발센터 MyStation 운영 서버 서버 렉 - 한맥빌딩(MDF실) MyStation & 전화기 운영서버" [ref=e211] [cursor=pointer]: - - cell "기술개발센터" [ref=e212] - - cell "MyStation 운영 서버" [ref=e213] - - cell "서버 렉" [ref=e214] - - cell "-" [ref=e215] - - cell "한맥빌딩(MDF실)" [ref=e216] - - cell "MyStation & 전화기 운영서버" [ref=e217] - - row "한맥 백업서버 서버 렉 IBM x3350 M2 한맥빌딩(MDF실) 한라 제외 각 자회사 백업 소스서버" [ref=e218] [cursor=pointer]: - - cell "한맥" [ref=e219] - - cell "백업서버" [ref=e220] - - cell "서버 렉" [ref=e221] - - cell "IBM x3350 M2" [ref=e222] - - cell "한맥빌딩(MDF실)" [ref=e223] - - cell "한라 제외 각 자회사 백업 소스서버" [ref=e224] - - row "총괄기획실 디자인팀 영상셀 NAS 저장시스템_미니(NAS) DS1522+ 한맥빌딩(MDF실) 영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e225] [cursor=pointer]: - - cell "총괄기획실" [ref=e226] - - cell "디자인팀 영상셀 NAS" [ref=e227] - - cell "저장시스템_미니(NAS)" [ref=e228] - - cell "DS1522+" [ref=e229] - - cell "한맥빌딩(MDF실)" [ref=e230] - - cell "영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e231] - - row "총괄기획실 디자인팀 NAS 저장시스템_미니(NAS) DS1522+ 한맥빌딩(MDF실) 디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e232] [cursor=pointer]: - - cell "총괄기획실" [ref=e233] - - cell "디자인팀 NAS" [ref=e234] - - cell "저장시스템_미니(NAS)" [ref=e235] - - cell "DS1522+" [ref=e236] - - cell "한맥빌딩(MDF실)" [ref=e237] - - cell "디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e238] - - row "기술개발센터 개발PC 서버PC - 기술개발센터(센터내부) 유니티 개발서버" [ref=e239] [cursor=pointer]: - - cell "기술개발센터" [ref=e240] - - cell "개발PC" [ref=e241] - - cell "서버PC" [ref=e242] - - cell "-" [ref=e243] - - cell "기술개발센터(센터내부)" [ref=e244] - - cell "유니티 개발서버" [ref=e245] - - row "기술개발센터 RoadWay 서버 서버PC - 기술개발센터(센터내부) Way AI 서버, RoadWay 개발서버," [ref=e246] [cursor=pointer]: - - cell "기술개발센터" [ref=e247] - - cell "RoadWay 서버" [ref=e248] - - cell "서버PC" [ref=e249] - - cell "-" [ref=e250] - - cell "기술개발센터(센터내부)" [ref=e251] - - cell "Way AI 서버, RoadWay 개발서버," [ref=e252] - - row "기술개발센터 SaaS 테스트 PC 서버PC HP 81C 기술개발센터(센터내부) 구조물 SW SaaS 버전 개발을 위한 테스트 PC" [ref=e253] [cursor=pointer]: - - cell "기술개발센터" [ref=e254] - - cell "SaaS 테스트 PC" [ref=e255] - - cell "서버PC" [ref=e256] - - cell "HP 81C" [ref=e257] - - cell "기술개발센터(센터내부)" [ref=e258] - - cell "구조물 SW SaaS 버전 개발을 위한 테스트 PC" [ref=e259] - - row "기술개발센터 큰길 운영서버#1 워크스테이션 Dell 060K5C 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e260] [cursor=pointer]: - - cell "기술개발센터" [ref=e261] - - cell "큰길 운영서버#1" [ref=e262] - - cell "워크스테이션" [ref=e263] - - cell "Dell 060K5C" [ref=e264] - - cell "기술개발센터(센터내부)" [ref=e265] - - cell "큰길 서비스 문서제작 서버" [ref=e266] - - row "기술개발센터 큰길 운영서버#4 서버PC PRIME B460M-A 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e267] [cursor=pointer]: - - cell "기술개발센터" [ref=e268] - - cell "큰길 운영서버#4" [ref=e269] - - cell "서버PC" [ref=e270] - - cell "PRIME B460M-A" [ref=e271] - - cell "기술개발센터(센터내부)" [ref=e272] - - cell "큰길 서비스 문서제작 서버" [ref=e273] - - row "기술개발센터 큰길 운영서버#3 서버PC ASUS PRIME B365M-K 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e274] [cursor=pointer]: - - cell "기술개발센터" [ref=e275] - - cell "큰길 운영서버#3" [ref=e276] - - cell "서버PC" [ref=e277] - - cell "ASUS PRIME B365M-K" [ref=e278] - - cell "기술개발센터(센터내부)" [ref=e279] - - cell "큰길 서비스 문서제작 서버" [ref=e280] - - row "기술개발센터 큰길 운영서버#2 서버PC Gigabyte B760M DS3H 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e281] [cursor=pointer]: - - cell "기술개발센터" [ref=e282] - - cell "큰길 운영서버#2" [ref=e283] - - cell "서버PC" [ref=e284] - - cell "Gigabyte B760M DS3H" [ref=e285] - - cell "기술개발센터(센터내부)" [ref=e286] - - cell "큰길 서비스 문서제작 서버" [ref=e287] - - row "기술개발센터 큰길 테스트 서버 서버PC PRIME A620M-A 기술개발센터(센터내부) 큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버" [ref=e288] [cursor=pointer]: - - cell "기술개발센터" [ref=e289] - - cell "큰길 테스트 서버" [ref=e290] - - cell "서버PC" [ref=e291] - - cell "PRIME A620M-A" [ref=e292] - - cell "기술개발센터(센터내부)" [ref=e293] - - cell "큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버" [ref=e294] - - row "삼안 한라 NAS2 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 기업부설연구소" [ref=e295] [cursor=pointer]: - - cell "삼안" [ref=e296] - - cell "한라 NAS2" [ref=e297] - - cell "저장시스템_미니(NAS)" [ref=e298] - - cell "DS414J" [ref=e299] - - cell "한맥빌딩(MDF실)" [ref=e300] - - cell "기업부설연구소" [ref=e301] - - row "삼안 한라 백업서버 서버 렉 Supermicro 한맥빌딩(MDF실) -" [ref=e302] [cursor=pointer]: - - cell "삼안" [ref=e303] - - cell "한라 백업서버" [ref=e304] - - cell "서버 렉" [ref=e305] - - cell "Supermicro" [ref=e306] - - cell "한맥빌딩(MDF실)" [ref=e307] - - cell "-" [ref=e308] - - row "삼안 한라 NAS1 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 사업지원, 경영지원, 업무, 안전품질, 운영" [ref=e309] [cursor=pointer]: - - cell "삼안" [ref=e310] - - cell "한라 NAS1" [ref=e311] - - cell "저장시스템_미니(NAS)" [ref=e312] - - cell "DS414J" [ref=e313] - - cell "한맥빌딩(MDF실)" [ref=e314] - - cell "사업지원, 경영지원, 업무, 안전품질, 운영" [ref=e315] - - 'row "한맥 한맥 인트라넷 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : srv07d330084 / 이전 서버코드 : hm-idc-001" [ref=e316] [cursor=pointer]': - - cell "한맥" [ref=e317] - - cell "한맥 인트라넷" [ref=e318] - - cell "서버 렉" [ref=e319] - - cell "HPE ProLiant DL360 Gen10" [ref=e320] - - cell "IDC(서관204)" [ref=e321] - - 'cell "서버이름ID : srv07d330084 / 이전 서버코드 : hm-idc-001" [ref=e322]' - - 'row "한맥 한맥 인트라넷 예비 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관205) 서버이름ID : srcff5294c84 / 단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매) / 이전 서버코드 : hm-idc-002" [ref=e323] [cursor=pointer]': - - cell "한맥" [ref=e324] - - cell "한맥 인트라넷 예비" [ref=e325] - - cell "서버 렉" [ref=e326] - - cell "HPE ProLiant DL360 Gen10" [ref=e327] - - cell "IDC(서관205)" [ref=e328] - - 'cell "서버이름ID : srcff5294c84 / 단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매) / 이전 서버코드 : hm-idc-002" [ref=e329]' - - 'row "삼안 가족사 공통메뉴 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관202) 서버이름ID : srcc9ac928ee / 삼안 개발서버1 - QNA, 급여명세서 / 이전 서버코드 : sa-idc-009" [ref=e330] [cursor=pointer]': - - cell "삼안" [ref=e331] - - cell "가족사 공통메뉴" [ref=e332] - - cell "서버 렉" [ref=e333] - - cell "HPE ProLiant DL380 GEN10" [ref=e334] - - cell "IDC(서관202)" [ref=e335] - - 'cell "서버이름ID : srcc9ac928ee / 삼안 개발서버1 - QNA, 급여명세서 / 이전 서버코드 : sa-idc-009" [ref=e336]' - - 'row "삼안 한라 인트라넷 서버 렉 HPE ProLiant DL360 GEN9 IDC(동관54) 인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008) / 이전 서버코드 : hl-idc-001" [ref=e337] [cursor=pointer]': - - cell "삼안" [ref=e338] - - cell "한라 인트라넷" [ref=e339] - - cell "서버 렉" [ref=e340] - - cell "HPE ProLiant DL360 GEN9" [ref=e341] - - cell "IDC(동관54)" [ref=e342] - - 'cell "인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008) / 이전 서버코드 : hl-idc-001" [ref=e343]' - - 'row "삼안 안전전산화 서버 (디자인팀 웹) 서버 렉 HPE ProLiant DL360 GEN9 IDC(동관54) 인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버 / 이전 서버코드 : hl-idc-002" [ref=e344] [cursor=pointer]': - - cell "삼안" [ref=e345] - - cell "안전전산화 서버 (디자인팀 웹)" [ref=e346] - - cell "서버 렉" [ref=e347] - - cell "HPE ProLiant DL360 GEN9" [ref=e348] - - cell "IDC(동관54)" [ref=e349] - - 'cell "인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버 / 이전 서버코드 : hl-idc-002" [ref=e350]' - - 'row "삼안 개발서버2 서버 렉 HPE ProLiant DL380 Gen10 IDC(동관53) PTC 연구비로 구매한 예비서버2, 이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs / 이전 서버코드 : hl-idc-003" [ref=e351] [cursor=pointer]': - - cell "삼안" [ref=e352] - - cell "개발서버2" [ref=e353] - - cell "서버 렉" [ref=e354] - - cell "HPE ProLiant DL380 Gen10" [ref=e355] - - cell "IDC(동관53)" [ref=e356] - - 'cell "PTC 연구비로 구매한 예비서버2, 이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs / 이전 서버코드 : hl-idc-003" [ref=e357]' - - 'row "장헌 장헌인트라넷 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관205) 이전 서버코드 : jh-idc-001" [ref=e358] [cursor=pointer]': - - cell "장헌" [ref=e359] - - cell "장헌인트라넷" [ref=e360] - - cell "서버 렉" [ref=e361] - - cell "HPE ProLiant DL380 GEN10" [ref=e362] - - cell "IDC(서관205)" [ref=e363] - - 'cell "이전 서버코드 : jh-idc-001" [ref=e364]' - - 'row "장헌 장헌 인트라넷 예비 서버 렉 HPE ProLiant DL360 Gen10 IDC(동관53) 이전 서버코드 : jh-idc-002" [ref=e365] [cursor=pointer]': - - cell "장헌" [ref=e366] - - cell "장헌 인트라넷 예비" [ref=e367] - - cell "서버 렉" [ref=e368] - - cell "HPE ProLiant DL360 Gen10" [ref=e369] - - cell "IDC(동관53)" [ref=e370] - - 'cell "이전 서버코드 : jh-idc-002" [ref=e371]' - - 'row "장헌 (주) 장헌 인트라넷 서버PC - IDC(서관205) 서버이름ID : DESKTOP-5IL75B7 / 2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치 / 이전 서버코드 : jh-idc-004" [ref=e372] [cursor=pointer]': - - cell "장헌" [ref=e373] - - cell "(주) 장헌 인트라넷" [ref=e374] - - cell "서버PC" [ref=e375] - - cell "-" [ref=e376] - - cell "IDC(서관205)" [ref=e377] - - 'cell "서버이름ID : DESKTOP-5IL75B7 / 2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치 / 이전 서버코드 : jh-idc-004" [ref=e378]' - - 'row "PTC PTC인트라넷 서버 렉 SYSTEM X3650 M2 IDC(서관205) 구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체 / 이전 서버코드 : ptc-idc-001" [ref=e379] [cursor=pointer]': - - cell "PTC" [ref=e380] - - cell "PTC인트라넷" [ref=e381] - - cell "서버 렉" [ref=e382] - - cell "SYSTEM X3650 M2" [ref=e383] - - cell "IDC(서관205)" [ref=e384] - - 'cell "구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체 / 이전 서버코드 : ptc-idc-001" [ref=e385]' - - 'row "PTC 예비서버 서버 렉 HPE ProLiant DL360 GEN10 IDC(서관204) PTC 인트라넷 예비서버 / 이전 서버코드 : ptc-idc-002" [ref=e386] [cursor=pointer]': - - cell "PTC" [ref=e387] - - cell "예비서버" [ref=e388] - - cell "서버 렉" [ref=e389] - - cell "HPE ProLiant DL360 GEN10" [ref=e390] - - cell "IDC(서관204)" [ref=e391] - - 'cell "PTC 인트라넷 예비서버 / 이전 서버코드 : ptc-idc-002" [ref=e392]' - - 'row "삼안 삼안 인트라넷 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : newSmintranet / 이전 서버코드 : sa-idc-001" [ref=e393] [cursor=pointer]': - - cell "삼안" [ref=e394] - - cell "삼안 인트라넷" [ref=e395] - - cell "서버 렉" [ref=e396] - - cell "HPE ProLiant DL360 Gen10" [ref=e397] - - cell "IDC(서관204)" [ref=e398] - - 'cell "서버이름ID : newSmintranet / 이전 서버코드 : sa-idc-001" [ref=e399]' - - 'row "PTC DB 백업 서버 서버PC - IDC(서관205) 구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑) / 이전 서버코드 : ptc-idc-003" [ref=e400] [cursor=pointer]': - - cell "PTC" [ref=e401] - - cell "DB 백업 서버" [ref=e402] - - cell "서버PC" [ref=e403] - - cell "-" [ref=e404] - - cell "IDC(서관205)" [ref=e405] - - 'cell "구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑) / 이전 서버코드 : ptc-idc-003" [ref=e406]' - - 'row "기술개발센터 인트라넷 서버 렉 HPE ProLiant DL360 GEN10 IDC(서관205) 서버이름ID : src901e49933 / 이전 서버코드 : ht-idc-001" [ref=e407] [cursor=pointer]': - - cell "기술개발센터" [ref=e408] - - cell "인트라넷" [ref=e409] - - cell "서버 렉" [ref=e410] - - cell "HPE ProLiant DL360 GEN10" [ref=e411] - - cell "IDC(서관205)" [ref=e412] - - 'cell "서버이름ID : src901e49933 / 이전 서버코드 : ht-idc-001" [ref=e413]' - - 'row "현타 인트라넷 서버 렉 HPE ProLiant DL380 GEN10 IDC(동관53) 서버이름ID : srcf0136042d / 이전 서버코드 : br-idc-001" [ref=e414] [cursor=pointer]': - - cell "현타" [ref=e415] - - cell "인트라넷" [ref=e416] - - cell "서버 렉" [ref=e417] - - cell "HPE ProLiant DL380 GEN10" [ref=e418] - - cell "IDC(동관53)" [ref=e419] - - 'cell "서버이름ID : srcf0136042d / 이전 서버코드 : br-idc-001" [ref=e420]' - - 'row "삼안 삼안 DAS 스토리지 저장시스템_렉(DAS) - IDC(서관205) Satis01, Satis02 광케이블 연결 (물리연결) / 이전 서버코드 : sa-das-001" [ref=e421] [cursor=pointer]': - - cell "삼안" [ref=e422] - - cell "삼안 DAS 스토리지" [ref=e423] - - cell "저장시스템_렉(DAS)" [ref=e424] - - cell "-" [ref=e425] - - cell "IDC(서관205)" [ref=e426] - - 'cell "Satis01, Satis02 광케이블 연결 (물리연결) / 이전 서버코드 : sa-das-001" [ref=e427]' - - 'row "삼안 인트라넷 백업 스토리지 저장시스템_렉(NAS) Promiss R Series IDC(서관205) 이전 서버코드 : sa-nas-001" [ref=e428] [cursor=pointer]': - - cell "삼안" [ref=e429] - - cell "인트라넷 백업 스토리지" [ref=e430] - - cell "저장시스템_렉(NAS)" [ref=e431] - - cell "Promiss R Series" [ref=e432] - - cell "IDC(서관205)" [ref=e433] - - 'cell "이전 서버코드 : sa-nas-001" [ref=e434]' - - 'row "삼안 성과품 스토리지 저장시스템_렉(NAS) ENC_3U_16BAY_D // SEAGATE ST2000NM0045 IDC(서관203) 매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요) / 이전 서버코드 : sa-nas-002" [ref=e435] [cursor=pointer]': - - cell "삼안" [ref=e436] - - cell "성과품 스토리지" [ref=e437] - - cell "저장시스템_렉(NAS)" [ref=e438] - - cell "ENC_3U_16BAY_D // SEAGATE ST2000NM0045" [ref=e439] - - cell "IDC(서관203)" [ref=e440] - - 'cell "매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요) / 이전 서버코드 : sa-nas-002" [ref=e441]' - - 'row "삼안 성과품 백업 스토리지 저장시스템_렉(NAS) Promiss R Series IDC(서관202) 이전 서버코드 : sa-nas-003" [ref=e442] [cursor=pointer]': - - cell "삼안" [ref=e443] - - cell "성과품 백업 스토리지" [ref=e444] - - cell "저장시스템_렉(NAS)" [ref=e445] - - cell "Promiss R Series" [ref=e446] - - cell "IDC(서관202)" [ref=e447] - - 'cell "이전 서버코드 : sa-nas-003" [ref=e448]' - - 'row "삼안 한라 File 서버 스토리지 저장시스템_렉(DAS) - IDC(동관54) 파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-001" [ref=e449] [cursor=pointer]': - - cell "삼안" [ref=e450] - - cell "한라 File 서버 스토리지" [ref=e451] - - cell "저장시스템_렉(DAS)" [ref=e452] - - cell "-" [ref=e453] - - cell "IDC(동관54)" [ref=e454] - - 'cell "파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-001" [ref=e455]' - - 'row "삼안 한라 File 서버 스토리지 저장시스템_렉(DAS) - IDC(동관54) 파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-002" [ref=e456] [cursor=pointer]': - - cell "삼안" [ref=e457] - - cell "한라 File 서버 스토리지" [ref=e458] - - cell "저장시스템_렉(DAS)" [ref=e459] - - cell "-" [ref=e460] - - cell "IDC(동관54)" [ref=e461] - - 'cell "파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-002" [ref=e462]' - - 'row "한맥 인트라넷(구) 서버PC - IDC(서관204) 현재는 GIT 백업 으로 사용 / 이전 서버코드 : jh-idc-003" [ref=e463] [cursor=pointer]': - - cell "한맥" [ref=e464] - - cell "인트라넷(구)" [ref=e465] - - cell "서버PC" [ref=e466] - - cell "-" [ref=e467] - - cell "IDC(서관204)" [ref=e468] - - 'cell "현재는 GIT 백업 으로 사용 / 이전 서버코드 : jh-idc-003" [ref=e469]' - - 'row "삼안 삼안 인트라넷 예비 서버 렉 HPE ProLiant DL360 GEN9 IDC(서관204) 서버이름ID : INTRANET / 이전 서버코드 : sa-idc-002" [ref=e470] [cursor=pointer]': - - cell "삼안" [ref=e471] - - cell "삼안 인트라넷 예비" [ref=e472] - - cell "서버 렉" [ref=e473] - - cell "HPE ProLiant DL360 GEN9" [ref=e474] - - cell "IDC(서관204)" [ref=e475] - - 'cell "서버이름ID : INTRANET / 이전 서버코드 : sa-idc-002" [ref=e476]' - - row "한맥 한맥CAD 서버PC - 한맥빌딩(MDF실) NAMOSOFT Road 3D Projector 서버사용" [ref=e477] [cursor=pointer]: - - cell "한맥" [ref=e478] - - cell "한맥CAD" [ref=e479] - - cell "서버PC" [ref=e480] - - cell "-" [ref=e481] - - cell "한맥빌딩(MDF실)" [ref=e482] - - cell "NAMOSOFT Road 3D Projector 서버사용" [ref=e483] - - row "총괄기획실 Ai-Cell-Util 워크스테이션 HP Z6 한맥빌딩(MDF실) 코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중" [ref=e484] [cursor=pointer]: - - cell "총괄기획실" [ref=e485] - - cell "Ai-Cell-Util" [ref=e486] - - cell "워크스테이션" [ref=e487] - - cell "HP Z6" [ref=e488] - - cell "한맥빌딩(MDF실)" [ref=e489] - - cell "코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중" [ref=e490] - - row "한라 한라CAD 서버PC - 한맥빌딩(MDF실) 한라 AutoCAD 라이센스 서버(사용중)" [ref=e491] [cursor=pointer]: - - cell "한라" [ref=e492] - - cell "한라CAD" [ref=e493] - - cell "서버PC" [ref=e494] - - cell "-" [ref=e495] - - cell "한맥빌딩(MDF실)" [ref=e496] - - cell "한라 AutoCAD 라이센스 서버(사용중)" [ref=e497] - - row "기술개발센터 인사정보 서버 워크스테이션 HP Z2 Mini G5 Workstation 한맥빌딩(MDF실) 인사정보 PM" [ref=e498] [cursor=pointer]: - - cell "기술개발센터" [ref=e499] - - cell "인사정보 서버" [ref=e500] - - cell "워크스테이션" [ref=e501] - - cell "HP Z2 Mini G5 Workstation" [ref=e502] - - cell "한맥빌딩(MDF실)" [ref=e503] - - cell "인사정보 PM" [ref=e504] - - row "기술개발센터 AI-cell-beps 서버PC Dell Precision 3680T 한맥빌딩(MDF실) gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e505] [cursor=pointer]: - - cell "기술개발센터" [ref=e506] - - cell "AI-cell-beps" [ref=e507] - - cell "서버PC" [ref=e508] - - cell "Dell Precision 3680T" [ref=e509] - - cell "한맥빌딩(MDF실)" [ref=e510] - - cell "gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e511] - - row "총괄기획실 AI-cell-A100 서버PC - 한맥빌딩(MDF실) A100 GPU 구동용" [ref=e512] [cursor=pointer]: - - cell "총괄기획실" [ref=e513] - - cell "AI-cell-A100" [ref=e514] - - cell "서버PC" [ref=e515] - - cell "-" [ref=e516] - - cell "한맥빌딩(MDF실)" [ref=e517] - - cell "A100 GPU 구동용" [ref=e518] - - row "총괄기획실 chat-hmac 서버PC Dell EMC PowerEdge T350 한맥빌딩(MDF실) gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e519] [cursor=pointer]: - - cell "총괄기획실" [ref=e520] - - cell "chat-hmac" [ref=e521] - - cell "서버PC" [ref=e522] - - cell "Dell EMC PowerEdge T350" [ref=e523] - - cell "한맥빌딩(MDF실)" [ref=e524] - - cell "gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e525] - - row "기술개발센터 Strana 공용 PC 서버PC ASUS B150M 한맥빌딩(MDF실) Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC" [ref=e526] [cursor=pointer]: - - cell "기술개발센터" [ref=e527] - - cell "Strana 공용 PC" [ref=e528] - - cell "서버PC" [ref=e529] - - cell "ASUS B150M" [ref=e530] - - cell "한맥빌딩(MDF실)" [ref=e531] - - cell "Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC" [ref=e532] - - row "기술개발센터 스마트건설 서버 서버 렉 ProLiant DL360 Gen10 한맥빌딩(MDF실) 스마트건설 R&D 웹서비스" [ref=e533] [cursor=pointer]: - - cell "기술개발센터" [ref=e534] - - cell "스마트건설 서버" [ref=e535] - - cell "서버 렉" [ref=e536] - - cell "ProLiant DL360 Gen10" [ref=e537] - - cell "한맥빌딩(MDF실)" [ref=e538] - - cell "스마트건설 R&D 웹서비스" [ref=e539] - - row "기술개발센터 XR-Main 서버 렉 ProLiant DL360 Gen10 한맥빌딩(MDF실) XR 프로젝트 가상화 Main 서버" [ref=e540] [cursor=pointer]: - - cell "기술개발센터" [ref=e541] - - cell "XR-Main" [ref=e542] - - cell "서버 렉" [ref=e543] - - cell "ProLiant DL360 Gen10" [ref=e544] - - cell "한맥빌딩(MDF실)" [ref=e545] - - cell "XR 프로젝트 가상화 Main 서버" [ref=e546] - - 'row "삼안 SATIS 01 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : satis01 / 구 SATIS 서버, 세금계산서 발행(회계) / 이전 서버코드 : sa-idc-003" [ref=e547] [cursor=pointer]': - - cell "삼안" [ref=e548] - - cell "SATIS 01" [ref=e549] - - cell "서버 렉" [ref=e550] - - cell "HPE ProLiant DL380p GEN8" [ref=e551] - - cell "IDC(서관204)" [ref=e552] - - 'cell "서버이름ID : satis01 / 구 SATIS 서버, 세금계산서 발행(회계) / 이전 서버코드 : sa-idc-003" [ref=e553]' - - row "기술개발센터 WAS Stroage 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 스마트건설_스토리지" [ref=e554] [cursor=pointer]: - - cell "기술개발센터" [ref=e555] - - cell "WAS Stroage" [ref=e556] - - cell "저장시스템_렉(DAS)" [ref=e557] - - cell "Promise Vess R3600" [ref=e558] - - cell "한맥빌딩(MDF실)" [ref=e559] - - cell "스마트건설_스토리지" [ref=e560] - - row "기술개발센터 GSIM NAS 저장시스템_미니(NAS) Synology DS923+ 기술개발센터(서버실) 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e561] [cursor=pointer]: - - cell "기술개발센터" [ref=e562] - - cell "GSIM NAS" [ref=e563] - - cell "저장시스템_미니(NAS)" [ref=e564] - - cell "Synology DS923+" [ref=e565] - - cell "기술개발센터(서버실)" [ref=e566] - - cell "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e567] - - row "기술개발센터 데이터 스토리지 저장시스템_미니(NAS) Synology DS923+ 기술개발센터(서버실) 그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영" [ref=e568] [cursor=pointer]: - - cell "기술개발센터" [ref=e569] - - cell "데이터 스토리지" [ref=e570] - - cell "저장시스템_미니(NAS)" [ref=e571] - - cell "Synology DS923+" [ref=e572] - - cell "기술개발센터(서버실)" [ref=e573] - - cell "그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영" [ref=e574] - - row "기술개발센터 공통 GIT 서버 서버PC Dell EMC PowerEdge T380 기술개발센터(서버실) 개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)" [ref=e575] [cursor=pointer]: - - cell "기술개발센터" [ref=e576] - - cell "공통 GIT 서버" [ref=e577] - - cell "서버PC" [ref=e578] - - cell "Dell EMC PowerEdge T380" [ref=e579] - - cell "기술개발센터(서버실)" [ref=e580] - - cell "개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)" [ref=e581] - - row "기술개발센터 빌드서버 서버PC MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32) 기술개발센터(서버실) 프로젝트마스터 컨버터(PDF) 서버" [ref=e582] [cursor=pointer]: - - cell "기술개발센터" [ref=e583] - - cell "빌드서버" [ref=e584] - - cell "서버PC" [ref=e585] - - cell "MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32)" [ref=e586] - - cell "기술개발센터(서버실)" [ref=e587] - - cell "프로젝트마스터 컨버터(PDF) 서버" [ref=e588] - - row "기술개발센터 HmEG 테스트 PC 서버PC - 기술개발센터(서버실) HmEG 엔진 기능 테스트 PC" [ref=e589] [cursor=pointer]: - - cell "기술개발센터" [ref=e590] - - cell "HmEG 테스트 PC" [ref=e591] - - cell "서버PC" [ref=e592] - - cell "-" [ref=e593] - - cell "기술개발센터(서버실)" [ref=e594] - - cell "HmEG 엔진 기능 테스트 PC" [ref=e595] - - row "기술개발센터 안전관리 테스트 PC 서버PC - 기술개발센터(서버실) 장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC" [ref=e596] [cursor=pointer]: - - cell "기술개발센터" [ref=e597] - - cell "안전관리 테스트 PC" [ref=e598] - - cell "서버PC" [ref=e599] - - cell "-" [ref=e600] - - cell "기술개발센터(서버실)" [ref=e601] - - cell "장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC" [ref=e602] - - row "기술개발센터 (구)공간정보 PC 서버PC - 기술개발센터(서버실) (구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC" [ref=e603] [cursor=pointer]: - - cell "기술개발센터" [ref=e604] - - cell "(구)공간정보 PC" [ref=e605] - - cell "서버PC" [ref=e606] - - cell "-" [ref=e607] - - cell "기술개발센터(서버실)" [ref=e608] - - cell "(구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC" [ref=e609] - - row "기술개발센터 AI 개발 서버 서버PC - 기술개발센터(서버실) (구) 최하림 연구원 PC / (현) AI 개발 테스트 PC" [ref=e610] [cursor=pointer]: - - cell "기술개발센터" [ref=e611] - - cell "AI 개발 서버" [ref=e612] - - cell "서버PC" [ref=e613] - - cell "-" [ref=e614] - - cell "기술개발센터(서버실)" [ref=e615] - - cell "(구) 최하림 연구원 PC / (현) AI 개발 테스트 PC" [ref=e616] - - 'row "삼안 SATIS 02 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : satis02 / SATIS 리뉴얼 버전 (ERP 서버) / 이전 서버코드 : sa-idc-004" [ref=e617] [cursor=pointer]': - - cell "삼안" [ref=e618] - - cell "SATIS 02" [ref=e619] - - cell "서버 렉" [ref=e620] - - cell "HPE ProLiant DL380p GEN8" [ref=e621] - - cell "IDC(서관204)" [ref=e622] - - 'cell "서버이름ID : satis02 / SATIS 리뉴얼 버전 (ERP 서버) / 이전 서버코드 : sa-idc-004" [ref=e623]' - - row "기술개발센터 언리얼서버 워크스테이션 HP Z8 G4 Workstation (81C7) 기술개발센터(서버실) GSIM 정사영상 및 BIM 3D모델 데이터 구축" [ref=e624] [cursor=pointer]: - - cell "기술개발센터" [ref=e625] - - cell "언리얼서버" [ref=e626] - - cell "워크스테이션" [ref=e627] - - cell "HP Z8 G4 Workstation (81C7)" [ref=e628] - - cell "기술개발센터(서버실)" [ref=e629] - - cell "GSIM 정사영상 및 BIM 3D모델 데이터 구축" [ref=e630] - - row "기술개발센터 오토캐드 테스트 PC 서버PC ASUS PRIME B450M-A II 기술개발센터(서버실) EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC" [ref=e631] [cursor=pointer]: - - cell "기술개발센터" [ref=e632] - - cell "오토캐드 테스트 PC" [ref=e633] - - cell "서버PC" [ref=e634] - - cell "ASUS PRIME B450M-A II" [ref=e635] - - cell "기술개발센터(서버실)" [ref=e636] - - cell "EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC" [ref=e637] - - row "기술개발센터 테스트서버 서버PC PRIME B365M-K 기술개발센터(서버실) 개발 앱 테스트" [ref=e638] [cursor=pointer]: - - cell "기술개발센터" [ref=e639] - - cell "테스트서버" [ref=e640] - - cell "서버PC" [ref=e641] - - cell "PRIME B365M-K" [ref=e642] - - cell "기술개발센터(서버실)" [ref=e643] - - cell "개발 앱 테스트" [ref=e644] - - row "기술개발센터 HmMapService 2.0 서버 (Proxmox VE node C) 서버 렉 HPE DL380 Gen10 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버" [ref=e645] [cursor=pointer]: - - cell "기술개발센터" [ref=e646] - - cell "HmMapService 2.0 서버 (Proxmox VE node C)" [ref=e647] - - cell "서버 렉" [ref=e648] - - cell "HPE DL380 Gen10" [ref=e649] - - cell "기술개발센터(서버실)" [ref=e650] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버" [ref=e651] - - row "기술개발센터 (구)가평 VM 원격 PC 서버PC - 기술개발센터(서버실) (구) 가평 상하수도 원격 PC" [ref=e652] [cursor=pointer]: - - cell "기술개발센터" [ref=e653] - - cell "(구)가평 VM 원격 PC" [ref=e654] - - cell "서버PC" [ref=e655] - - cell "-" [ref=e656] - - cell "기술개발센터(서버실)" [ref=e657] - - cell "(구) 가평 상하수도 원격 PC" [ref=e658] - - row "기술개발센터 한종 개발서버 서버 렉 HPE ProLiant DL380 Gen10 기술개발센터(서버실) 한종 리뉴얼 메뉴 개발서버" [ref=e659] [cursor=pointer]: - - cell "기술개발센터" [ref=e660] - - cell "한종 개발서버" [ref=e661] - - cell "서버 렉" [ref=e662] - - cell "HPE ProLiant DL380 Gen10" [ref=e663] - - cell "기술개발센터(서버실)" [ref=e664] - - cell "한종 리뉴얼 메뉴 개발서버" [ref=e665] - - row "기술개발센터 GSIM NAS 저장시스템_렉(NAS) PROMISE Vess R3604fi 기술개발센터(서버실) CLOUD R2 데이터 백업" [ref=e666] [cursor=pointer]: - - cell "기술개발센터" [ref=e667] - - cell "GSIM NAS" [ref=e668] - - cell "저장시스템_렉(NAS)" [ref=e669] - - cell "PROMISE Vess R3604fi" [ref=e670] - - cell "기술개발센터(서버실)" [ref=e671] - - cell "CLOUD R2 데이터 백업" [ref=e672] - - row "기술개발센터 META 서버 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) 이전 프로젝트마스터 서버 구동" [ref=e673] [cursor=pointer]: - - cell "기술개발센터" [ref=e674] - - cell "META 서버" [ref=e675] - - cell "서버 렉" [ref=e676] - - cell "HPE ProLiant DL360 Gen10" [ref=e677] - - cell "기술개발센터(서버실)" [ref=e678] - - cell "이전 프로젝트마스터 서버 구동" [ref=e679] - - row "기술개발센터 GSIM 서버 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) 프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버" [ref=e680] [cursor=pointer]: - - cell "기술개발센터" [ref=e681] - - cell "GSIM 서버" [ref=e682] - - cell "서버 렉" [ref=e683] - - cell "HPE ProLiant DL360 Gen10" [ref=e684] - - cell "기술개발센터(서버실)" [ref=e685] - - cell "프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버" [ref=e686] - - row "기술개발센터 GSIM DAS 저장시스템_렉(DAS) Promiss R Series R3600 기술개발센터(서버실) 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e687] [cursor=pointer]: - - cell "기술개발센터" [ref=e688] - - cell "GSIM DAS" [ref=e689] - - cell "저장시스템_렉(DAS)" [ref=e690] - - cell "Promiss R Series R3600" [ref=e691] - - cell "기술개발센터(서버실)" [ref=e692] - - cell "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e693] - - 'row "삼안 웹 서버 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : www / 남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11) / 이전 서버코드 : sa-idc-005" [ref=e694] [cursor=pointer]': - - cell "삼안" [ref=e695] - - cell "웹 서버" [ref=e696] - - cell "서버 렉" [ref=e697] - - cell "HPE ProLiant DL380p GEN8" [ref=e698] - - cell "IDC(서관204)" [ref=e699] - - 'cell "서버이름ID : www / 남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11) / 이전 서버코드 : sa-idc-005" [ref=e700]' - - row "기술개발센터 함양-합천 서버 서버 렉 HPE ProLiant DL380 Gen10 기술개발센터(서버실) 함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스" [ref=e701] [cursor=pointer]: - - cell "기술개발센터" [ref=e702] - - cell "함양-합천 서버" [ref=e703] - - cell "서버 렉" [ref=e704] - - cell "HPE ProLiant DL380 Gen10" [ref=e705] - - cell "기술개발센터(서버실)" [ref=e706] - - cell "함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스" [ref=e707] - - row "기술개발센터 HM MapService 2.0 스토리지 저장시스템_렉(NAS) Promiss R Series R3600 기술개발센터(서버실) 공간데이터(타일맵, 수치지형도 2.0, ...) 다운로드 서비스 등" [ref=e708] [cursor=pointer]: - - cell "기술개발센터" [ref=e709] - - cell "HM MapService 2.0 스토리지" [ref=e710] - - cell "저장시스템_렉(NAS)" [ref=e711] - - cell "Promiss R Series R3600" [ref=e712] - - cell "기술개발센터(서버실)" [ref=e713] - - cell "공간데이터(타일맵, 수치지형도 2.0, ...) 다운로드 서비스 등" [ref=e714] - - row "기술개발센터 Proxmox VE node B 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너" [ref=e715] [cursor=pointer]: - - cell "기술개발센터" [ref=e716] - - cell "Proxmox VE node B" [ref=e717] - - cell "서버 렉" [ref=e718] - - cell "HPE ProLiant DL360 Gen10" [ref=e719] - - cell "기술개발센터(서버실)" [ref=e720] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너" [ref=e721] - - row "기술개발센터 CFDCore 테스트 서버 렉 ASUS ROG MAXIMUS Z790 HERO 기술개발센터(서버실) StranaCore , CFDCore 개발 테스트" [ref=e722] [cursor=pointer]: - - cell "기술개발센터" [ref=e723] - - cell "CFDCore 테스트" [ref=e724] - - cell "서버 렉" [ref=e725] - - cell "ASUS ROG MAXIMUS Z790 HERO" [ref=e726] - - cell "기술개발센터(서버실)" [ref=e727] - - cell "StranaCore , CFDCore 개발 테스트" [ref=e728] - - 'row "삼안 PQ DB 서버 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : src5dd67f2ed / 이전 서버코드 : sa-idc-006" [ref=e729] [cursor=pointer]': - - cell "삼안" [ref=e730] - - cell "PQ DB 서버" [ref=e731] - - cell "서버 렉" [ref=e732] - - cell "HPE ProLiant DL360 Gen10" [ref=e733] - - cell "IDC(서관204)" [ref=e734] - - 'cell "서버이름ID : src5dd67f2ed / 이전 서버코드 : sa-idc-006" [ref=e735]' - - 'row "삼안 Oracle DB 서버 서버 렉 HPE ProLiant DL380 GEN9 IDC(서관202) 서버이름ID : SAMAN-DB / 이전 서버코드 : sa-idc-007" [ref=e736] [cursor=pointer]': - - cell "삼안" [ref=e737] - - cell "Oracle DB 서버" [ref=e738] - - cell "서버 렉" [ref=e739] - - cell "HPE ProLiant DL380 GEN9" [ref=e740] - - cell "IDC(서관202)" [ref=e741] - - 'cell "서버이름ID : SAMAN-DB / 이전 서버코드 : sa-idc-007" [ref=e742]' - - 'row "삼안 안전관리 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관202) 삼안 개발서버2 - AI, SSL, 장헌TBM, 노드 / 이전 서버코드 : sa-idc-008" [ref=e743] [cursor=pointer]': - - cell "삼안" [ref=e744] - - cell "안전관리" [ref=e745] - - cell "서버 렉" [ref=e746] - - cell "HPE ProLiant DL380 GEN10" [ref=e747] - - cell "IDC(서관202)" [ref=e748] - - 'cell "삼안 개발서버2 - AI, SSL, 장헌TBM, 노드 / 이전 서버코드 : sa-idc-008" [ref=e749]' - - row "기술개발센터 Proxmox VE node A 워크스테이션 HP Z8 G4 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL" [ref=e750] [cursor=pointer]: - - cell "기술개발센터" [ref=e751] - - cell "Proxmox VE node A" [ref=e752] - - cell "워크스테이션" [ref=e753] - - cell "HP Z8 G4" [ref=e754] - - cell "기술개발센터(서버실)" [ref=e755] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL" [ref=e756] - - row "삼안 한라 NAS7 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 원주바이오" [ref=e757] [cursor=pointer]: - - cell "삼안" [ref=e758] - - cell "한라 NAS7" [ref=e759] - - cell "저장시스템_미니(NAS)" [ref=e760] - - cell "DS414J" [ref=e761] - - cell "한맥빌딩(MDF실)" [ref=e762] - - cell "원주바이오" [ref=e763] - - row "삼안 한라 NAS13 저장시스템_미니(NAS) DS218 한맥빌딩(MDF실) 환경플랜트사업" [ref=e764] [cursor=pointer]: - - cell "삼안" [ref=e765] - - cell "한라 NAS13" [ref=e766] - - cell "저장시스템_미니(NAS)" [ref=e767] - - cell "DS218" [ref=e768] - - cell "한맥빌딩(MDF실)" [ref=e769] - - cell "환경플랜트사업" [ref=e770] - - row "삼안 한라 NAS4 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 법무, 기획" [ref=e771] [cursor=pointer]: - - cell "삼안" [ref=e772] - - cell "한라 NAS4" [ref=e773] - - cell "저장시스템_미니(NAS)" [ref=e774] - - cell "DS414J" [ref=e775] - - cell "한맥빌딩(MDF실)" [ref=e776] - - cell "법무, 기획" [ref=e777] - - row "한맥 백업서버 스토리지 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 한라 제외 각 자회사 소스 백업서버 스토리지" [ref=e778] [cursor=pointer]: - - cell "한맥" [ref=e779] - - cell "백업서버 스토리지" [ref=e780] - - cell "저장시스템_렉(DAS)" [ref=e781] - - cell "Promise Vess R3600" [ref=e782] - - cell "한맥빌딩(MDF실)" [ref=e783] - - cell "한라 제외 각 자회사 소스 백업서버 스토리지" [ref=e784] - - row "삼안 한라 NAS6 저장시스템_미니(NAS) DS923P 한맥빌딩(MDF실) 기반사업, 기술영업" [ref=e785] [cursor=pointer]: - - cell "삼안" [ref=e786] - - cell "한라 NAS6" [ref=e787] - - cell "저장시스템_미니(NAS)" [ref=e788] - - cell "DS923P" [ref=e789] - - cell "한맥빌딩(MDF실)" [ref=e790] - - cell "기반사업, 기술영업" [ref=e791] - - row "총괄기획실 총괄기획실 NAS 저장시스템_미니(NAS) DS413j 한맥빌딩(MDF실) 총괄기획실 NAS" [ref=e792] [cursor=pointer]: - - cell "총괄기획실" [ref=e793] - - cell "총괄기획실 NAS" [ref=e794] - - cell "저장시스템_미니(NAS)" [ref=e795] - - cell "DS413j" [ref=e796] - - cell "한맥빌딩(MDF실)" [ref=e797] - - cell "총괄기획실 NAS" [ref=e798] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e800]: - - generic [ref=e801]: - - generic [ref=e802]: - - heading "자산 상세 정보" [level=2] [ref=e803] - - generic [ref=e804]: DSS-201909-0001 - - button "×" [ref=e805] [cursor=pointer] - - generic [ref=e807]: - - generic [ref=e809]: - - generic [ref=e810]: - - heading "기본 정보" [level=3] [ref=e811] - - generic [ref=e812]: - - generic [ref=e813]: - - generic [ref=e814]: 자산번호 - - textbox "자동 생성" [disabled] [ref=e815]: DSS-201909-0001 - - generic [ref=e816]: - - generic [ref=e817]: 서비스 구분 - - combobox [disabled] [ref=e818]: - - option "운영" - - option "기술" - - option "영업" - - option "관리" - - option "기타" - - generic [ref=e819]: - - generic [ref=e820]: 유형 - - combobox [disabled] [ref=e821]: - - option "PC" - - option "SERVER" - - option "STORAGE" - - option "NETWORK" - - option "기타장비" - - generic [ref=e822]: - - generic [ref=e823]: - - generic [ref=e824]: 현 사용조직 - - textbox [disabled] [ref=e825]: 삼안 - - generic [ref=e826]: - - generic [ref=e827]: 상태 - - combobox [disabled] [ref=e828]: - - option "운영" [selected] - - option "대기" - - option "수리" - - option "폐기" - - generic [ref=e829]: - - generic [ref=e830]: - - generic [ref=e831]: 담당자(정) - - textbox "이름 입력" [disabled] [ref=e833]: 이병권 - - generic [ref=e834]: - - generic [ref=e835]: 담당자(부) - - textbox [disabled] [ref=e836]: 김한결 - - generic [ref=e837]: - - generic [ref=e838]: - - heading "상세 사양" [level=3] [ref=e839] - - button "직무별 표준사양 적용" [ref=e840] [cursor=pointer] - - generic [ref=e841]: - - generic [ref=e842]: - - generic [ref=e843]: 용도 - - textbox [disabled] [ref=e844]: 한라 백업서버 스토리지 - - generic [ref=e845]: - - generic [ref=e846]: 모델명 - - textbox [disabled] [ref=e847]: Promise Vess R3600 - - generic [ref=e848]: - - generic [ref=e849]: OS - - textbox [disabled] [ref=e850] - - generic [ref=e851]: - - generic [ref=e852]: CPU - - textbox [disabled] [ref=e853] - - generic [ref=e854]: - - generic [ref=e855]: RAM - - textbox [disabled] [ref=e856] - - generic [ref=e857]: - - generic [ref=e858]: GPU - - textbox [disabled] [ref=e859] - - generic [ref=e860]: - - heading "네트워크 및 기타" [level=3] [ref=e861] - - generic [ref=e862]: - - generic [ref=e863]: - - generic [ref=e864]: IP 주소 - - textbox [disabled] [ref=e865] - - generic [ref=e866]: - - generic [ref=e867]: MAC 주소 - - textbox [disabled] [ref=e868] - - generic [ref=e869]: - - generic [ref=e870]: 원격도구 - - textbox [disabled] [ref=e871] - - generic [ref=e872]: - - generic [ref=e873]: 모니터링 - - combobox [disabled] [ref=e874]: - - option "대상" - - option "비대상" [selected] - - generic [ref=e875]: - - generic [ref=e876]: 메모 - - textbox [disabled] [ref=e877]: 한라 소스 백업서버 스토리지 - - generic [ref=e878]: - - generic [ref=e879]: - - heading "위치 정보" [level=3] [ref=e880] - - generic [ref=e881]: - - generic [ref=e882]: - - generic [ref=e883]: - - generic [ref=e884]: 건물/위치 - - combobox [ref=e885]: - - option "한맥빌딩" [selected] - - option "기술개발센터" - - option "IDC" - - option "기타" - - generic [ref=e886]: - - generic [ref=e887]: 상세 위치 - - textbox [ref=e888]: MDF실 - - generic [ref=e889]: - - button "위치 확인" [ref=e890] [cursor=pointer] - - button "위치 지정" [ref=e891] [cursor=pointer] - - generic [ref=e892]: - - heading "변경 이력" [level=3] [ref=e894] - - generic [ref=e896]: 이력을 불러오지 못했습니다. - - generic [ref=e897]: - - button "자산 삭제" [ref=e899] [cursor=pointer] - - generic [ref=e900]: - - button "닫기" [ref=e901] [cursor=pointer] - - button "수정" [ref=e902] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-58-53-104Z.yml b/.playwright-mcp/page-2026-06-17T08-58-53-104Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T08-58-53-104Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-58-56-134Z.yml b/.playwright-mcp/page-2026-06-17T08-58-56-134Z.yml deleted file mode 100644 index bbd3082..0000000 --- a/.playwright-mcp/page-2026-06-17T08-58-56-134Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e71]: - - heading "구역을 선택하세요" [level=4] [ref=e73] - - generic [ref=e75]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T08-58-59-277Z.yml b/.playwright-mcp/page-2026-06-17T08-58-59-277Z.yml deleted file mode 100644 index bbd3082..0000000 --- a/.playwright-mcp/page-2026-06-17T08-58-59-277Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e71]: - - heading "구역을 선택하세요" [level=4] [ref=e73] - - generic [ref=e75]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-02-37-648Z.yml b/.playwright-mcp/page-2026-06-17T09-02-37-648Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T09-02-37-648Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-02-39-941Z.yml b/.playwright-mcp/page-2026-06-17T09-02-39-941Z.yml deleted file mode 100644 index bbd3082..0000000 --- a/.playwright-mcp/page-2026-06-17T09-02-39-941Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e71]: - - heading "구역을 선택하세요" [level=4] [ref=e73] - - generic [ref=e75]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-02-42-115Z.yml b/.playwright-mcp/page-2026-06-17T09-02-42-115Z.yml deleted file mode 100644 index b3ac3f4..0000000 --- a/.playwright-mcp/page-2026-06-17T09-02-42-115Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "구역을 선택하세요" [level=4] [ref=e141] - - generic [ref=e143]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-02-43-690Z.yml b/.playwright-mcp/page-2026-06-17T09-02-43-690Z.yml deleted file mode 100644 index b3ac3f4..0000000 --- a/.playwright-mcp/page-2026-06-17T09-02-43-690Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "구역을 선택하세요" [level=4] [ref=e141] - - generic [ref=e143]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-02-45-249Z.yml b/.playwright-mcp/page-2026-06-17T09-02-45-249Z.yml deleted file mode 100644 index f01104b..0000000 --- a/.playwright-mcp/page-2026-06-17T09-02-45-249Z.yml +++ /dev/null @@ -1,114 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정 ×" [level=4] [ref=e144]: - - generic [ref=e145]: - - generic [ref=e146]: - - generic [ref=e147]: DSS-202211-0001 - - generic [ref=e148]: 내부 - - generic [ref=e149]: 저장시스템_미니(NAS) - - generic [ref=e150]: - - button "수정" [ref=e151] [cursor=pointer] - - button "×" [ref=e152] [cursor=pointer] - - generic [ref=e155]: - - generic [ref=e156]: - - generic [ref=e157]: 현 사용조직 - - generic [ref=e158]: 기술개발센터 - - generic [ref=e159]: - - generic [ref=e160]: 상태 - - generic [ref=e161]: 운영 - - generic [ref=e162]: - - generic [ref=e163]: 담당자(정) - - generic [ref=e164]: 이호성 - - generic [ref=e165]: - - generic [ref=e166]: 담당자(부) - - generic [ref=e167]: "-" - - generic [ref=e168]: - - generic [ref=e169]: 용도 - - generic [ref=e170]: GSIM NAS - - generic [ref=e171]: - - generic [ref=e172]: 모델명 - - generic [ref=e173]: Synology DS923+ - - generic [ref=e174]: - - generic [ref=e175]: OS - - generic [ref=e176]: "-" - - generic [ref=e177]: - - generic [ref=e178]: CPU - - generic [ref=e179]: "-" - - generic [ref=e180]: - - generic [ref=e181]: RAM - - generic [ref=e182]: "-" - - generic [ref=e183]: - - generic [ref=e184]: GPU - - generic [ref=e185]: AMD Ryzen R1600 - - generic [ref=e186]: - - generic [ref=e187]: IP 주소 - - generic [ref=e188]: "-" - - generic [ref=e189]: - - generic [ref=e190]: MAC 주소 - - generic [ref=e191]: "-" - - generic [ref=e192]: - - generic [ref=e193]: 원격도구 - - generic [ref=e194]: "-" - - generic [ref=e195]: - - generic [ref=e196]: 모니터링 - - generic [ref=e197]: 비대상 - - generic [ref=e198]: - - generic [ref=e199]: 메모 - - generic [ref=e200]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-02-47-346Z.yml b/.playwright-mcp/page-2026-06-17T09-02-47-346Z.yml deleted file mode 100644 index 03b063c..0000000 --- a/.playwright-mcp/page-2026-06-17T09-02-47-346Z.yml +++ /dev/null @@ -1,235 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정 ×" [level=4] [ref=e144]: - - generic [ref=e145]: - - generic [ref=e146]: - - generic [ref=e147]: DSS-202211-0001 - - generic [ref=e148]: 내부 - - generic [ref=e149]: 저장시스템_미니(NAS) - - generic [ref=e150]: - - button "수정" [ref=e151] [cursor=pointer] - - button "×" [ref=e152] [cursor=pointer] - - generic [ref=e155]: - - generic [ref=e156]: - - generic [ref=e157]: 현 사용조직 - - generic [ref=e158]: 기술개발센터 - - generic [ref=e159]: - - generic [ref=e160]: 상태 - - generic [ref=e161]: 운영 - - generic [ref=e162]: - - generic [ref=e163]: 담당자(정) - - generic [ref=e164]: 이호성 - - generic [ref=e165]: - - generic [ref=e166]: 담당자(부) - - generic [ref=e167]: "-" - - generic [ref=e168]: - - generic [ref=e169]: 용도 - - generic [ref=e170]: GSIM NAS - - generic [ref=e171]: - - generic [ref=e172]: 모델명 - - generic [ref=e173]: Synology DS923+ - - generic [ref=e174]: - - generic [ref=e175]: OS - - generic [ref=e176]: "-" - - generic [ref=e177]: - - generic [ref=e178]: CPU - - generic [ref=e179]: "-" - - generic [ref=e180]: - - generic [ref=e181]: RAM - - generic [ref=e182]: "-" - - generic [ref=e183]: - - generic [ref=e184]: GPU - - generic [ref=e185]: AMD Ryzen R1600 - - generic [ref=e186]: - - generic [ref=e187]: IP 주소 - - generic [ref=e188]: "-" - - generic [ref=e189]: - - generic [ref=e190]: MAC 주소 - - generic [ref=e191]: "-" - - generic [ref=e192]: - - generic [ref=e193]: 원격도구 - - generic [ref=e194]: "-" - - generic [ref=e195]: - - generic [ref=e196]: 모니터링 - - generic [ref=e197]: 비대상 - - generic [ref=e198]: - - generic [ref=e199]: 메모 - - generic [ref=e200]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e202]: - - generic [ref=e203]: - - generic [ref=e204]: - - heading "자산 상세 정보" [level=2] [ref=e205] - - generic [ref=e206]: DSS-202211-0001 - - button "×" [ref=e207] [cursor=pointer] - - generic [ref=e209]: - - generic [ref=e211]: - - generic [ref=e212]: - - heading "기본 정보" [level=3] [ref=e213] - - generic [ref=e214]: - - generic [ref=e215]: - - generic [ref=e216]: 자산번호 - - textbox "자동 생성" [disabled] [ref=e217]: DSS-202211-0001 - - generic [ref=e218]: - - generic [ref=e219]: 서비스 구분 - - combobox [ref=e220]: - - option "운영" - - option "기술" - - option "영업" - - option "관리" - - option "기타" - - generic [ref=e221]: - - generic [ref=e222]: 유형 - - combobox [ref=e223]: - - option "PC" - - option "SERVER" - - option "STORAGE" - - option "NETWORK" - - option "기타장비" - - generic [ref=e224]: - - generic [ref=e225]: - - generic [ref=e226]: 현 사용조직 - - textbox [ref=e227]: 기술개발센터 - - generic [ref=e228]: - - generic [ref=e229]: 상태 - - combobox [ref=e230]: - - option "운영" [selected] - - option "대기" - - option "수리" - - option "폐기" - - generic [ref=e231]: - - generic [ref=e232]: - - generic [ref=e233]: 담당자(정) - - textbox "이름 입력" [ref=e235]: 이호성 - - generic [ref=e236]: - - generic [ref=e237]: 담당자(부) - - textbox [ref=e238] - - generic [ref=e239]: - - generic [ref=e240]: - - heading "상세 사양" [level=3] [ref=e241] - - button "직무별 표준사양 적용" [ref=e242] [cursor=pointer] - - generic [ref=e243]: - - generic [ref=e244]: - - generic [ref=e245]: 용도 - - textbox [ref=e246]: GSIM NAS - - generic [ref=e247]: - - generic [ref=e248]: 모델명 - - textbox [ref=e249]: Synology DS923+ - - generic [ref=e250]: - - generic [ref=e251]: OS - - textbox [ref=e252] - - generic [ref=e253]: - - generic [ref=e254]: CPU - - textbox [ref=e255] - - generic [ref=e256]: - - generic [ref=e257]: RAM - - textbox [ref=e258] - - generic [ref=e259]: - - generic [ref=e260]: GPU - - textbox [ref=e261]: AMD Ryzen R1600 - - generic [ref=e262]: - - heading "네트워크 및 기타" [level=3] [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: - - generic [ref=e266]: IP 주소 - - textbox [ref=e267] - - generic [ref=e268]: - - generic [ref=e269]: MAC 주소 - - textbox [ref=e270] - - generic [ref=e271]: - - generic [ref=e272]: 원격도구 - - textbox [ref=e273] - - generic [ref=e274]: - - generic [ref=e275]: 모니터링 - - combobox [ref=e276]: - - option "대상" - - option "비대상" [selected] - - generic [ref=e277]: - - generic [ref=e278]: 메모 - - textbox [ref=e279]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e280]: - - generic [ref=e281]: - - heading "위치 정보" [level=3] [ref=e282] - - generic [ref=e283]: - - generic [ref=e284]: - - generic [ref=e285]: - - generic [ref=e286]: 건물/위치 - - combobox [ref=e287]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "IDC" - - option "기타" - - generic [ref=e288]: - - generic [ref=e289]: 상세 위치 - - textbox [ref=e290]: 서버실 - - generic [ref=e291]: - - button "위치 확인" [ref=e292] [cursor=pointer] - - button "위치 지정" [ref=e293] [cursor=pointer] - - generic [ref=e294]: - - generic [ref=e295]: - - heading "변경 이력" [level=3] [ref=e296] - - button "내역 추가" [ref=e297] [cursor=pointer] - - generic [ref=e299]: 이력을 불러오지 못했습니다. - - generic [ref=e300]: - - button "자산 삭제" [ref=e302] [cursor=pointer] - - generic [ref=e303]: - - button "수정 취소" [ref=e304] [cursor=pointer] - - button "닫기" [ref=e305] [cursor=pointer] - - button "저장" [ref=e306] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-03-11-532Z.yml b/.playwright-mcp/page-2026-06-17T09-03-11-532Z.yml deleted file mode 100644 index f01104b..0000000 --- a/.playwright-mcp/page-2026-06-17T09-03-11-532Z.yml +++ /dev/null @@ -1,114 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e76] [cursor=pointer]: - - img "HM Logo" [ref=e77] - - heading "한맥자산관리시스템" [level=1] [ref=e78] - - navigation [ref=e79]: - - generic [ref=e80] [cursor=pointer]: 서버 - - generic [ref=e81] [cursor=pointer]: PC - - generic [ref=e82] [cursor=pointer]: 스토리지 - - generic [ref=e83] [cursor=pointer]: 공간정보장비 - - generic [ref=e84] [cursor=pointer]: PC부품 - - generic [ref=e85] [cursor=pointer]: 네트워크 - - generic [ref=e86] [cursor=pointer]: 업무지원장비 - - generic [ref=e87] [cursor=pointer]: 외부SW - - generic [ref=e88] [cursor=pointer]: 내부SW - - generic [ref=e89] [cursor=pointer]: 클라우드 - - generic [ref=e90] [cursor=pointer]: 도메인 - - generic [ref=e91] [cursor=pointer]: 비용관리 - - generic [ref=e92] [cursor=pointer]: 사용자 - - generic [ref=e93] [cursor=pointer]: 선물 - - generic [ref=e94] [cursor=pointer]: 사무가구 - - generic [ref=e95]: - - generic [ref=e96]: - - generic [ref=e97]: 실무자 - - generic [ref=e98]: - - checkbox - - generic [ref=e100]: 관리자 - - button "알림" [ref=e102] - - main [ref=e32]: - - generic [ref=e104]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - generic [ref=e110]: 건물/위치 - - combobox [ref=e111] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e112]: - - generic [ref=e113]: 상세 위치 - - generic [ref=e114]: - - combobox [ref=e115] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e116]: - - generic [ref=e117]: - - button "이전" [disabled] [ref=e118] [cursor=pointer] - - button "다음" [ref=e119] [cursor=pointer] - - generic [ref=e120]: (1 / 2) - - generic [ref=e121]: - - img [ref=e124] - - generic [ref=e139]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정 ×" [level=4] [ref=e144]: - - generic [ref=e145]: - - generic [ref=e146]: - - generic [ref=e147]: DSS-202211-0001 - - generic [ref=e148]: 내부 - - generic [ref=e149]: 저장시스템_미니(NAS) - - generic [ref=e150]: - - button "수정" [ref=e151] [cursor=pointer] - - button "×" [ref=e152] [cursor=pointer] - - generic [ref=e155]: - - generic [ref=e156]: - - generic [ref=e157]: 현 사용조직 - - generic [ref=e158]: 기술개발센터 - - generic [ref=e159]: - - generic [ref=e160]: 상태 - - generic [ref=e161]: 운영 - - generic [ref=e162]: - - generic [ref=e163]: 담당자(정) - - generic [ref=e164]: 이호성 - - generic [ref=e165]: - - generic [ref=e166]: 담당자(부) - - generic [ref=e167]: "-" - - generic [ref=e168]: - - generic [ref=e169]: 용도 - - generic [ref=e170]: GSIM NAS - - generic [ref=e171]: - - generic [ref=e172]: 모델명 - - generic [ref=e173]: Synology DS923+ - - generic [ref=e174]: - - generic [ref=e175]: OS - - generic [ref=e176]: "-" - - generic [ref=e177]: - - generic [ref=e178]: CPU - - generic [ref=e179]: "-" - - generic [ref=e180]: - - generic [ref=e181]: RAM - - generic [ref=e182]: "-" - - generic [ref=e183]: - - generic [ref=e184]: GPU - - generic [ref=e185]: AMD Ryzen R1600 - - generic [ref=e186]: - - generic [ref=e187]: IP 주소 - - generic [ref=e188]: "-" - - generic [ref=e189]: - - generic [ref=e190]: MAC 주소 - - generic [ref=e191]: "-" - - generic [ref=e192]: - - generic [ref=e193]: 원격도구 - - generic [ref=e194]: "-" - - generic [ref=e195]: - - generic [ref=e196]: 모니터링 - - generic [ref=e197]: 비대상 - - generic [ref=e198]: - - generic [ref=e199]: 메모 - - generic [ref=e200]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-17-30-736Z.yml b/.playwright-mcp/page-2026-06-17T09-17-30-736Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T09-17-33-265Z.yml b/.playwright-mcp/page-2026-06-17T09-17-33-265Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T09-17-34-796Z.yml b/.playwright-mcp/page-2026-06-17T09-17-34-796Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T09-18-04-635Z.yml b/.playwright-mcp/page-2026-06-17T09-18-04-635Z.yml deleted file mode 100644 index 7522a4b..0000000 --- a/.playwright-mcp/page-2026-06-17T09-18-04-635Z.yml +++ /dev/null @@ -1,62 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e36]: - - generic [ref=e38] [cursor=pointer]: - - checkbox "목록보기" [ref=e39] - - text: 목록보기 - - generic [ref=e40]: - - text: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - text: 상세 위치 - - generic [ref=e43]: - - combobox [ref=e44] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e45]: - - generic [ref=e46]: - - button "이전" [disabled] [ref=e47] [cursor=pointer] - - button "다음" [ref=e48] [cursor=pointer] - - generic [ref=e49]: (1 / 2) - - generic [ref=e50]: - - generic [ref=e52]: - - img - - generic [ref=e67]: - - heading "구역을 선택하세요" [level=4] [ref=e69] - - generic [ref=e71]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e72]: - - paragraph [ref=e73]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-18-07-766Z.yml b/.playwright-mcp/page-2026-06-17T09-18-07-766Z.yml deleted file mode 100644 index 56228f2..0000000 --- a/.playwright-mcp/page-2026-06-17T09-18-07-766Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e36]: - - generic [ref=e38] [cursor=pointer]: - - checkbox "목록보기" [ref=e39] - - text: 목록보기 - - generic [ref=e40]: - - text: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - text: 상세 위치 - - generic [ref=e43]: - - combobox [ref=e44] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e45]: - - generic [ref=e46]: - - button "이전" [disabled] [ref=e47] [cursor=pointer] - - button "다음" [ref=e48] [cursor=pointer] - - generic [ref=e49]: (1 / 2) - - generic [ref=e50]: - - img [ref=e74] - - generic [ref=e67]: - - heading "구역을 선택하세요" [level=4] [ref=e69] - - generic [ref=e71]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e72]: - - paragraph [ref=e73]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-18-11-844Z.yml b/.playwright-mcp/page-2026-06-17T09-18-11-844Z.yml deleted file mode 100644 index f8d6f33..0000000 --- a/.playwright-mcp/page-2026-06-17T09-18-11-844Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "구역을 선택하세요" [level=4] [ref=e139] - - generic [ref=e141]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e72]: - - paragraph [ref=e73]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-18-14-544Z.yml b/.playwright-mcp/page-2026-06-17T09-18-14-544Z.yml deleted file mode 100644 index f8d6f33..0000000 --- a/.playwright-mcp/page-2026-06-17T09-18-14-544Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "구역을 선택하세요" [level=4] [ref=e139] - - generic [ref=e141]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e72]: - - paragraph [ref=e73]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-18-17-178Z.yml b/.playwright-mcp/page-2026-06-17T09-18-17-178Z.yml deleted file mode 100644 index d0589e8..0000000 --- a/.playwright-mcp/page-2026-06-17T09-18-17-178Z.yml +++ /dev/null @@ -1,112 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e142]: - - generic [ref=e143]: - - generic [ref=e144]: - - generic [ref=e145]: DSS-202211-0001 - - generic [ref=e146]: 내부 - - generic [ref=e147]: 저장시스템_미니(NAS) - - button "수정" [ref=e148] [cursor=pointer] - - generic [ref=e151]: - - generic [ref=e152]: - - generic [ref=e153]: 현 사용조직 - - generic [ref=e154]: 기술개발센터 - - generic [ref=e155]: - - generic [ref=e156]: 상태 - - generic [ref=e157]: 운영 - - generic [ref=e158]: - - generic [ref=e159]: 담당자(정) - - generic [ref=e160]: 이호성 - - generic [ref=e161]: - - generic [ref=e162]: 담당자(부) - - generic [ref=e163]: "-" - - generic [ref=e164]: - - generic [ref=e165]: 용도 - - generic [ref=e166]: GSIM NAS - - generic [ref=e167]: - - generic [ref=e168]: 모델명 - - generic [ref=e169]: Synology DS923+ - - generic [ref=e170]: - - generic [ref=e171]: OS - - generic [ref=e172]: "-" - - generic [ref=e173]: - - generic [ref=e174]: CPU - - generic [ref=e175]: "-" - - generic [ref=e176]: - - generic [ref=e177]: RAM - - generic [ref=e178]: "-" - - generic [ref=e179]: - - generic [ref=e180]: GPU - - generic [ref=e181]: AMD Ryzen R1600 - - generic [ref=e182]: - - generic [ref=e183]: IP 주소 - - generic [ref=e184]: "-" - - generic [ref=e185]: - - generic [ref=e186]: MAC 주소 - - generic [ref=e187]: "-" - - generic [ref=e188]: - - generic [ref=e189]: 원격도구 - - generic [ref=e190]: "-" - - generic [ref=e191]: - - generic [ref=e192]: 모니터링 - - generic [ref=e193]: 비대상 - - generic [ref=e194]: - - generic [ref=e195]: 메모 - - generic [ref=e196]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e72]: - - paragraph [ref=e73]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-18-19-763Z.yml b/.playwright-mcp/page-2026-06-17T09-18-19-763Z.yml deleted file mode 100644 index 06afac7..0000000 --- a/.playwright-mcp/page-2026-06-17T09-18-19-763Z.yml +++ /dev/null @@ -1,347 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e142]: - - generic [ref=e143]: - - generic [ref=e144]: - - generic [ref=e145]: DSS-202211-0001 - - generic [ref=e146]: 내부 - - generic [ref=e147]: 저장시스템_미니(NAS) - - button "수정" [ref=e148] [cursor=pointer] - - generic [ref=e151]: - - generic [ref=e152]: - - generic [ref=e153]: 현 사용조직 - - generic [ref=e154]: 기술개발센터 - - generic [ref=e155]: - - generic [ref=e156]: 상태 - - generic [ref=e157]: 운영 - - generic [ref=e158]: - - generic [ref=e159]: 담당자(정) - - generic [ref=e160]: 이호성 - - generic [ref=e161]: - - generic [ref=e162]: 담당자(부) - - generic [ref=e163]: "-" - - generic [ref=e164]: - - generic [ref=e165]: 용도 - - generic [ref=e166]: GSIM NAS - - generic [ref=e167]: - - generic [ref=e168]: 모델명 - - generic [ref=e169]: Synology DS923+ - - generic [ref=e170]: - - generic [ref=e171]: OS - - generic [ref=e172]: "-" - - generic [ref=e173]: - - generic [ref=e174]: CPU - - generic [ref=e175]: "-" - - generic [ref=e176]: - - generic [ref=e177]: RAM - - generic [ref=e178]: "-" - - generic [ref=e179]: - - generic [ref=e180]: GPU - - generic [ref=e181]: AMD Ryzen R1600 - - generic [ref=e182]: - - generic [ref=e183]: IP 주소 - - generic [ref=e184]: "-" - - generic [ref=e185]: - - generic [ref=e186]: MAC 주소 - - generic [ref=e187]: "-" - - generic [ref=e188]: - - generic [ref=e189]: 원격도구 - - generic [ref=e190]: "-" - - generic [ref=e191]: - - generic [ref=e192]: 모니터링 - - generic [ref=e193]: 비대상 - - generic [ref=e194]: - - generic [ref=e195]: 메모 - - generic [ref=e196]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e72]: - - paragraph [ref=e73]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e198]: - - generic [ref=e199]: - - generic [ref=e200]: - - heading "자산 상세 정보" [level=2] [ref=e201] - - generic [ref=e202]: - - generic [ref=e203]: DSS-202211-0001 - - generic [ref=e204]: 내부 - - generic [ref=e205]: 서버 - - generic [ref=e206]: 저장시스템_미니(NAS) - - button "닫기" [ref=e207] [cursor=pointer]: × - - generic [ref=e209]: - - generic [ref=e211]: - - generic [ref=e212]: 기본 관리 정보 - - generic [ref=e213]: - - generic [ref=e214]: 자산번호 - - textbox "자동 생성" [ref=e216]: DSS-202211-0001 - - generic [ref=e217]: - - generic [ref=e218]: 구매법인 - - combobox [ref=e219]: - - option "선택" [selected] - - option "한맥" - - option "삼안" - - option "PTC" - - option "바론" - - generic [ref=e220]: - - generic [ref=e221]: 구분 - - combobox [ref=e222]: - - option "선택" - - option "서버" [selected] - - option "PC" - - option "저장매체" - - option "네트워크" - - option "PC부품" - - option "공간정보장비" - - option "업무지원장비" - - option "외부SW" - - option "내부SW" - - option "비용관리" - - option "내빈/외빈" - - option "시설자산" - - generic [ref=e223]: - - generic [ref=e224]: 유형 - - combobox [ref=e225]: - - option "선택" - - option "서버 렉" - - option "가상서버(VM)" - - option "워크스테이션" - - option "저장시스템_렉(NAS)" - - option "저장시스템_렉(DAS)" - - option "저장시스템_미니(NAS)" [selected] - - option "저장시스템_미니(DAS)" - - generic [ref=e226]: - - generic [ref=e227]: 상태 - - combobox [ref=e228]: - - option "선택" - - option "운영" [selected] - - option "재고" - - option "수리" - - option "폐기" - - option "기타" - - generic [ref=e229]: - - generic [ref=e230]: 서비스 구분 - - combobox [ref=e231]: - - option "외부" - - option "내부" [selected] - - generic [ref=e232]: - - generic [ref=e233]: 용도 - - textbox "자산의 용도를 입력하세요" [ref=e234]: GSIM NAS - - generic [ref=e235]: - - generic [ref=e236]: 모니터링 - - combobox [ref=e237]: - - option "비대상" [selected] - - option "대상" - - generic [ref=e238]: 사용자 및 조직 정보 - - generic [ref=e239]: - - generic [ref=e240]: 현 사용조직 - - combobox [ref=e241]: - - option "선택" - - option "한맥" - - option "삼안" - - option "장헌" - - option "한라" - - option "PTC" - - option "기술개발센터" [selected] - - option "총괄기획실" - - generic [ref=e242]: - - generic [ref=e243]: 담당자(정) - - textbox [ref=e244]: 이호성 - - generic [ref=e245]: - - generic [ref=e246]: 담당자(부) - - textbox [ref=e247] - - generic [ref=e248]: 시스템 사양 정보 - - generic [ref=e249]: - - generic [ref=e250]: 모델명 - - textbox [ref=e251]: Synology DS923+ - - generic [ref=e252]: - - generic [ref=e253]: S/N - - textbox [ref=e254] - - generic [ref=e255]: - - generic [ref=e256]: OS - - textbox [ref=e257] - - generic [ref=e258]: - - generic [ref=e259]: CPU - - textbox [ref=e260] - - generic [ref=e261]: - - generic [ref=e262]: RAM - - textbox [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: GPU - - textbox [ref=e266]: AMD Ryzen R1600 - - generic [ref=e267]: - - generic [ref=e268]: 적정성 등급 - - generic [ref=e269]: 교체 대상 (10점) - - generic [ref=e270]: - - generic [ref=e271]: 제조사 - - textbox [ref=e272] - - generic [ref=e273]: - - generic [ref=e274]: 디스크 구성 (Volume) - - generic [ref=e275]: - - generic [ref=e276]: - - combobox [ref=e277]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e278]: "20" - - combobox [ref=e279]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e280] [cursor=pointer] - - generic [ref=e281]: - - combobox [ref=e282]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e283]: "20" - - combobox [ref=e284]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e285] [cursor=pointer] - - generic [ref=e286]: - - combobox [ref=e287]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e288]: "20" - - combobox [ref=e289]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e290] [cursor=pointer] - - button "+ 볼륨 추가" [ref=e291] [cursor=pointer] - - generic [ref=e292]: 네트워크 및 원격 관리 - - generic [ref=e293]: - - generic [ref=e294]: 접속 정보 (IP / MAC / Remote) - - generic [ref=e295]: - - generic [ref=e296]: - - generic [ref=e297]: - - combobox [ref=e298]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e299]: 172.16.41.47 - - button "×" [ref=e300] [cursor=pointer] - - generic [ref=e301]: - - combobox [ref=e303]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e304] - - textbox "원격 PW" [ref=e305] - - generic [ref=e307]: - - combobox [ref=e308]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e309]: gsim - - button "×" [ref=e310] [cursor=pointer] - - generic [ref=e311]: - - generic [ref=e312]: - - combobox [ref=e313]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e314]: 172.16.41.48 - - button "×" [ref=e315] [cursor=pointer] - - generic [ref=e316]: - - combobox [ref=e318]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e319] - - textbox "원격 PW" [ref=e320] - - button "+ 접속 정보 추가" [ref=e321] [cursor=pointer] - - generic [ref=e322]: 물리적 위치 정보 - - generic [ref=e323]: - - generic [ref=e324]: 건물/층 - - combobox [ref=e325]: - - option "선택" - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e326]: - - generic [ref=e327]: 상세 위치 - - generic [ref=e328]: - - combobox [ref=e329]: - - option "선택" - - option "서버실" [selected] - - option "센터내부" - - button "위치 등록" [ref=e330] [cursor=pointer] - - button "위치 확인" [ref=e331] [cursor=pointer] - - generic [ref=e332]: 구매 및 기타 정보 - - generic [ref=e333]: - - generic [ref=e334]: 구매일자 - - textbox "YYYY-MM-DD" [ref=e335]: 2022-11-01 - - generic [ref=e336]: - - generic [ref=e337]: 구매업체 - - textbox [ref=e338] - - generic [ref=e339]: - - generic [ref=e340]: 구매금액 - - textbox [ref=e341] - - generic [ref=e342]: - - generic [ref=e343]: 품의서 - - generic [ref=e344]: - - generic [ref=e345]: 파일 선택... - - button "파일 찾기" [ref=e346] [cursor=pointer] - - generic [ref=e347]: - - generic [ref=e348]: 메모 - - textbox "기타 참고 사항을 입력하세요" [ref=e349]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e350]: - - heading "자산 변동 이력" [level=3] [ref=e352] - - generic [ref=e354]: 기록된 변동 이력이 없습니다. - - generic [ref=e355]: - - button "삭제" [ref=e356] [cursor=pointer] - - generic [ref=e357]: - - button "닫기" [ref=e358] [cursor=pointer] - - button "저장" [ref=e359] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-26-54-328Z.yml b/.playwright-mcp/page-2026-06-17T09-26-54-328Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-17T09-26-54-328Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-26-57-531Z.yml b/.playwright-mcp/page-2026-06-17T09-26-57-531Z.yml deleted file mode 100644 index 4c6a596..0000000 --- a/.playwright-mcp/page-2026-06-17T09-26-57-531Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e38]: - - generic [ref=e40] [cursor=pointer]: - - checkbox "목록보기" [ref=e41] - - text: 목록보기 - - generic [ref=e42]: - - text: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - text: 상세 위치 - - generic [ref=e45]: - - combobox [ref=e46] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e47]: - - generic [ref=e48]: - - button "이전" [disabled] [ref=e49] [cursor=pointer] - - button "다음" [ref=e50] [cursor=pointer] - - generic [ref=e51]: (1 / 2) - - generic [ref=e52]: - - img [ref=e55] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-26-59-632Z.yml b/.playwright-mcp/page-2026-06-17T09-26-59-632Z.yml deleted file mode 100644 index fad752e..0000000 --- a/.playwright-mcp/page-2026-06-17T09-26-59-632Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "구역을 선택하세요" [level=4] [ref=e139] - - generic [ref=e141]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-02-187Z.yml b/.playwright-mcp/page-2026-06-17T09-27-02-187Z.yml deleted file mode 100644 index fad752e..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-02-187Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "구역을 선택하세요" [level=4] [ref=e139] - - generic [ref=e141]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-03-747Z.yml b/.playwright-mcp/page-2026-06-17T09-27-03-747Z.yml deleted file mode 100644 index af9fead..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-03-747Z.yml +++ /dev/null @@ -1,112 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e142]: - - generic [ref=e143]: - - generic [ref=e144]: - - generic [ref=e145]: DSS-202211-0001 - - generic [ref=e146]: 내부 - - generic [ref=e147]: 저장시스템_미니(NAS) - - button "수정" [ref=e148] [cursor=pointer] - - generic [ref=e151]: - - generic [ref=e152]: - - generic [ref=e153]: 현 사용조직 - - generic [ref=e154]: 기술개발센터 - - generic [ref=e155]: - - generic [ref=e156]: 상태 - - generic [ref=e157]: 운영 - - generic [ref=e158]: - - generic [ref=e159]: 담당자(정) - - generic [ref=e160]: 이호성 - - generic [ref=e161]: - - generic [ref=e162]: 담당자(부) - - generic [ref=e163]: "-" - - generic [ref=e164]: - - generic [ref=e165]: 용도 - - generic [ref=e166]: GSIM NAS - - generic [ref=e167]: - - generic [ref=e168]: 모델명 - - generic [ref=e169]: Synology DS923+ - - generic [ref=e170]: - - generic [ref=e171]: OS - - generic [ref=e172]: "-" - - generic [ref=e173]: - - generic [ref=e174]: CPU - - generic [ref=e175]: "-" - - generic [ref=e176]: - - generic [ref=e177]: RAM - - generic [ref=e178]: "-" - - generic [ref=e179]: - - generic [ref=e180]: GPU - - generic [ref=e181]: AMD Ryzen R1600 - - generic [ref=e182]: - - generic [ref=e183]: IP 주소 - - generic [ref=e184]: "-" - - generic [ref=e185]: - - generic [ref=e186]: MAC 주소 - - generic [ref=e187]: "-" - - generic [ref=e188]: - - generic [ref=e189]: 원격도구 - - generic [ref=e190]: "-" - - generic [ref=e191]: - - generic [ref=e192]: 모니터링 - - generic [ref=e193]: 비대상 - - generic [ref=e194]: - - generic [ref=e195]: 메모 - - generic [ref=e196]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-05-320Z.yml b/.playwright-mcp/page-2026-06-17T09-27-05-320Z.yml deleted file mode 100644 index ad2b7ca..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-05-320Z.yml +++ /dev/null @@ -1,347 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e142]: - - generic [ref=e143]: - - generic [ref=e144]: - - generic [ref=e145]: DSS-202211-0001 - - generic [ref=e146]: 내부 - - generic [ref=e147]: 저장시스템_미니(NAS) - - button "수정" [ref=e148] [cursor=pointer] - - generic [ref=e151]: - - generic [ref=e152]: - - generic [ref=e153]: 현 사용조직 - - generic [ref=e154]: 기술개발센터 - - generic [ref=e155]: - - generic [ref=e156]: 상태 - - generic [ref=e157]: 운영 - - generic [ref=e158]: - - generic [ref=e159]: 담당자(정) - - generic [ref=e160]: 이호성 - - generic [ref=e161]: - - generic [ref=e162]: 담당자(부) - - generic [ref=e163]: "-" - - generic [ref=e164]: - - generic [ref=e165]: 용도 - - generic [ref=e166]: GSIM NAS - - generic [ref=e167]: - - generic [ref=e168]: 모델명 - - generic [ref=e169]: Synology DS923+ - - generic [ref=e170]: - - generic [ref=e171]: OS - - generic [ref=e172]: "-" - - generic [ref=e173]: - - generic [ref=e174]: CPU - - generic [ref=e175]: "-" - - generic [ref=e176]: - - generic [ref=e177]: RAM - - generic [ref=e178]: "-" - - generic [ref=e179]: - - generic [ref=e180]: GPU - - generic [ref=e181]: AMD Ryzen R1600 - - generic [ref=e182]: - - generic [ref=e183]: IP 주소 - - generic [ref=e184]: "-" - - generic [ref=e185]: - - generic [ref=e186]: MAC 주소 - - generic [ref=e187]: "-" - - generic [ref=e188]: - - generic [ref=e189]: 원격도구 - - generic [ref=e190]: "-" - - generic [ref=e191]: - - generic [ref=e192]: 모니터링 - - generic [ref=e193]: 비대상 - - generic [ref=e194]: - - generic [ref=e195]: 메모 - - generic [ref=e196]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e198]: - - generic [ref=e199]: - - generic [ref=e200]: - - heading "자산 상세 정보" [level=2] [ref=e201] - - generic [ref=e202]: - - generic [ref=e203]: DSS-202211-0001 - - generic [ref=e204]: 내부 - - generic [ref=e205]: 서버 - - generic [ref=e206]: 저장시스템_미니(NAS) - - button "닫기" [ref=e207] [cursor=pointer]: × - - generic [ref=e209]: - - generic [ref=e211]: - - generic [ref=e212]: 기본 관리 정보 - - generic [ref=e213]: - - generic [ref=e214]: 자산번호 - - textbox "자동 생성" [ref=e216]: DSS-202211-0001 - - generic [ref=e217]: - - generic [ref=e218]: 구매법인 - - combobox [ref=e219]: - - option "선택" [selected] - - option "한맥" - - option "삼안" - - option "PTC" - - option "바론" - - generic [ref=e220]: - - generic [ref=e221]: 구분 - - combobox [ref=e222]: - - option "선택" - - option "서버" [selected] - - option "PC" - - option "저장매체" - - option "네트워크" - - option "PC부품" - - option "공간정보장비" - - option "업무지원장비" - - option "외부SW" - - option "내부SW" - - option "비용관리" - - option "내빈/외빈" - - option "시설자산" - - generic [ref=e223]: - - generic [ref=e224]: 유형 - - combobox [ref=e225]: - - option "선택" - - option "서버 렉" - - option "가상서버(VM)" - - option "워크스테이션" - - option "저장시스템_렉(NAS)" - - option "저장시스템_렉(DAS)" - - option "저장시스템_미니(NAS)" [selected] - - option "저장시스템_미니(DAS)" - - generic [ref=e226]: - - generic [ref=e227]: 상태 - - combobox [ref=e228]: - - option "선택" - - option "운영" [selected] - - option "재고" - - option "수리" - - option "폐기" - - option "기타" - - generic [ref=e229]: - - generic [ref=e230]: 서비스 구분 - - combobox [ref=e231]: - - option "외부" - - option "내부" [selected] - - generic [ref=e232]: - - generic [ref=e233]: 용도 - - textbox "자산의 용도를 입력하세요" [ref=e234]: GSIM NAS - - generic [ref=e235]: - - generic [ref=e236]: 모니터링 - - combobox [ref=e237]: - - option "비대상" [selected] - - option "대상" - - generic [ref=e238]: 사용자 및 조직 정보 - - generic [ref=e239]: - - generic [ref=e240]: 현 사용조직 - - combobox [ref=e241]: - - option "선택" - - option "한맥" - - option "삼안" - - option "장헌" - - option "한라" - - option "PTC" - - option "기술개발센터" [selected] - - option "총괄기획실" - - generic [ref=e242]: - - generic [ref=e243]: 담당자(정) - - textbox [ref=e244]: 이호성 - - generic [ref=e245]: - - generic [ref=e246]: 담당자(부) - - textbox [ref=e247] - - generic [ref=e248]: 시스템 사양 정보 - - generic [ref=e249]: - - generic [ref=e250]: 모델명 - - textbox [ref=e251]: Synology DS923+ - - generic [ref=e252]: - - generic [ref=e253]: S/N - - textbox [ref=e254] - - generic [ref=e255]: - - generic [ref=e256]: OS - - textbox [ref=e257] - - generic [ref=e258]: - - generic [ref=e259]: CPU - - textbox [ref=e260] - - generic [ref=e261]: - - generic [ref=e262]: RAM - - textbox [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: GPU - - textbox [ref=e266]: AMD Ryzen R1600 - - generic [ref=e267]: - - generic [ref=e268]: 적정성 등급 - - generic [ref=e269]: 교체 대상 (10점) - - generic [ref=e270]: - - generic [ref=e271]: 제조사 - - textbox [ref=e272] - - generic [ref=e273]: - - generic [ref=e274]: 디스크 구성 (Volume) - - generic [ref=e275]: - - generic [ref=e276]: - - combobox [ref=e277]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e278]: "20" - - combobox [ref=e279]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e280] [cursor=pointer] - - generic [ref=e281]: - - combobox [ref=e282]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e283]: "20" - - combobox [ref=e284]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e285] [cursor=pointer] - - generic [ref=e286]: - - combobox [ref=e287]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e288]: "20" - - combobox [ref=e289]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e290] [cursor=pointer] - - button "+ 볼륨 추가" [ref=e291] [cursor=pointer] - - generic [ref=e292]: 네트워크 및 원격 관리 - - generic [ref=e293]: - - generic [ref=e294]: 접속 정보 (IP / MAC / Remote) - - generic [ref=e295]: - - generic [ref=e296]: - - generic [ref=e297]: - - combobox [ref=e298]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e299]: 172.16.41.47 - - button "×" [ref=e300] [cursor=pointer] - - generic [ref=e301]: - - combobox [ref=e303]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e304] - - textbox "원격 PW" [ref=e305] - - generic [ref=e307]: - - combobox [ref=e308]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e309]: gsim - - button "×" [ref=e310] [cursor=pointer] - - generic [ref=e311]: - - generic [ref=e312]: - - combobox [ref=e313]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e314]: 172.16.41.48 - - button "×" [ref=e315] [cursor=pointer] - - generic [ref=e316]: - - combobox [ref=e318]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e319] - - textbox "원격 PW" [ref=e320] - - button "+ 접속 정보 추가" [ref=e321] [cursor=pointer] - - generic [ref=e322]: 물리적 위치 정보 - - generic [ref=e323]: - - generic [ref=e324]: 건물/층 - - combobox [ref=e325]: - - option "선택" - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e326]: - - generic [ref=e327]: 상세 위치 - - generic [ref=e328]: - - combobox [ref=e329]: - - option "선택" - - option "서버실" [selected] - - option "센터내부" - - button "위치 등록" [ref=e330] [cursor=pointer] - - button "위치 확인" [ref=e331] [cursor=pointer] - - generic [ref=e332]: 구매 및 기타 정보 - - generic [ref=e333]: - - generic [ref=e334]: 구매일자 - - textbox "YYYY-MM-DD" [ref=e335]: 2022-11-01 - - generic [ref=e336]: - - generic [ref=e337]: 구매업체 - - textbox [ref=e338] - - generic [ref=e339]: - - generic [ref=e340]: 구매금액 - - textbox [ref=e341] - - generic [ref=e342]: - - generic [ref=e343]: 품의서 - - generic [ref=e344]: - - generic [ref=e345]: 파일 선택... - - button "파일 찾기" [ref=e346] [cursor=pointer] - - generic [ref=e347]: - - generic [ref=e348]: 메모 - - textbox "기타 참고 사항을 입력하세요" [ref=e349]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e350]: - - heading "자산 변동 이력" [level=3] [ref=e352] - - generic [ref=e354]: 기록된 변동 이력이 없습니다. - - generic [ref=e355]: - - button "삭제" [ref=e356] [cursor=pointer] - - generic [ref=e357]: - - button "닫기" [ref=e358] [cursor=pointer] - - button "저장" [ref=e359] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-28-150Z.yml b/.playwright-mcp/page-2026-06-17T09-27-28-150Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-28-150Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-31-232Z.yml b/.playwright-mcp/page-2026-06-17T09-27-31-232Z.yml deleted file mode 100644 index 51145f7..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-31-232Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e38]: - - generic [ref=e40] [cursor=pointer]: - - checkbox "목록보기" [ref=e41] - - text: 목록보기 - - generic [ref=e42]: - - text: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - text: 상세 위치 - - generic [ref=e45]: - - combobox [ref=e46] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e47]: - - generic [ref=e48]: - - button "이전" [disabled] [ref=e49] [cursor=pointer] - - button "다음" [ref=e50] [cursor=pointer] - - generic [ref=e51]: (1 / 2) - - generic [ref=e52]: - - img [ref=e55] - - generic [ref=e70]: - - heading "구역을 선택하세요" [level=4] [ref=e72] - - generic [ref=e74]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-34-051Z.yml b/.playwright-mcp/page-2026-06-17T09-27-34-051Z.yml deleted file mode 100644 index 7d54521..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-34-051Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "구역을 선택하세요" [level=4] [ref=e139] - - generic [ref=e141]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-36-947Z.yml b/.playwright-mcp/page-2026-06-17T09-27-36-947Z.yml deleted file mode 100644 index 7d54521..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-36-947Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "구역을 선택하세요" [level=4] [ref=e139] - - generic [ref=e141]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-38-753Z.yml b/.playwright-mcp/page-2026-06-17T09-27-38-753Z.yml deleted file mode 100644 index 1a69621..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-38-753Z.yml +++ /dev/null @@ -1,112 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e142]: - - generic [ref=e143]: - - generic [ref=e144]: - - generic [ref=e145]: DSS-202211-0001 - - generic [ref=e146]: 내부 - - generic [ref=e147]: 저장시스템_미니(NAS) - - button "수정" [ref=e148] [cursor=pointer] - - generic [ref=e151]: - - generic [ref=e152]: - - generic [ref=e153]: 현 사용조직 - - generic [ref=e154]: 기술개발센터 - - generic [ref=e155]: - - generic [ref=e156]: 상태 - - generic [ref=e157]: 운영 - - generic [ref=e158]: - - generic [ref=e159]: 담당자(정) - - generic [ref=e160]: 이호성 - - generic [ref=e161]: - - generic [ref=e162]: 담당자(부) - - generic [ref=e163]: "-" - - generic [ref=e164]: - - generic [ref=e165]: 용도 - - generic [ref=e166]: GSIM NAS - - generic [ref=e167]: - - generic [ref=e168]: 모델명 - - generic [ref=e169]: Synology DS923+ - - generic [ref=e170]: - - generic [ref=e171]: OS - - generic [ref=e172]: "-" - - generic [ref=e173]: - - generic [ref=e174]: CPU - - generic [ref=e175]: "-" - - generic [ref=e176]: - - generic [ref=e177]: RAM - - generic [ref=e178]: "-" - - generic [ref=e179]: - - generic [ref=e180]: GPU - - generic [ref=e181]: AMD Ryzen R1600 - - generic [ref=e182]: - - generic [ref=e183]: IP 주소 - - generic [ref=e184]: "-" - - generic [ref=e185]: - - generic [ref=e186]: MAC 주소 - - generic [ref=e187]: "-" - - generic [ref=e188]: - - generic [ref=e189]: 원격도구 - - generic [ref=e190]: "-" - - generic [ref=e191]: - - generic [ref=e192]: 모니터링 - - generic [ref=e193]: 비대상 - - generic [ref=e194]: - - generic [ref=e195]: 메모 - - generic [ref=e196]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-27-40-408Z.yml b/.playwright-mcp/page-2026-06-17T09-27-40-408Z.yml deleted file mode 100644 index 2b4c534..0000000 --- a/.playwright-mcp/page-2026-06-17T09-27-40-408Z.yml +++ /dev/null @@ -1,347 +0,0 @@ -- generic [active] [ref=e1]: - - generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e75] [cursor=pointer]: - - img "HM Logo" [ref=e76] - - heading "한맥자산관리시스템" [level=1] [ref=e77] - - navigation [ref=e78]: - - generic [ref=e79] [cursor=pointer]: 서버 - - generic [ref=e80] [cursor=pointer]: PC - - generic [ref=e81] [cursor=pointer]: 스토리지 - - generic [ref=e82] [cursor=pointer]: 공간정보장비 - - generic [ref=e83] [cursor=pointer]: PC부품 - - generic [ref=e84] [cursor=pointer]: 네트워크 - - generic [ref=e85] [cursor=pointer]: 업무지원장비 - - generic [ref=e86] [cursor=pointer]: 외부SW - - generic [ref=e87] [cursor=pointer]: 내부SW - - generic [ref=e88] [cursor=pointer]: 클라우드 - - generic [ref=e89] [cursor=pointer]: 도메인 - - generic [ref=e90] [cursor=pointer]: 비용관리 - - generic [ref=e91] [cursor=pointer]: 사용자 - - generic [ref=e92] [cursor=pointer]: 선물 - - generic [ref=e93] [cursor=pointer]: 사무가구 - - generic [ref=e94]: - - generic [ref=e95]: - - generic [ref=e96]: 실무자 - - generic [ref=e97]: - - checkbox - - generic [ref=e99]: 관리자 - - button "알림" [ref=e101] - - main [ref=e32]: - - generic [ref=e103]: - - generic [ref=e105]: - - generic [ref=e107] [cursor=pointer]: - - checkbox "목록보기" [ref=e108] - - text: 목록보기 - - generic [ref=e109]: - - text: 건물/위치 - - combobox [ref=e110] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e111]: - - text: 상세 위치 - - generic [ref=e112]: - - combobox [ref=e113] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e114]: - - generic [ref=e115]: - - button "이전" [disabled] [ref=e116] [cursor=pointer] - - button "다음" [ref=e117] [cursor=pointer] - - generic [ref=e118]: (1 / 2) - - generic [ref=e119]: - - img [ref=e122] - - generic [ref=e137]: - - heading "DSS-202211-0001 내부 저장시스템_미니(NAS) 수정" [level=4] [ref=e142]: - - generic [ref=e143]: - - generic [ref=e144]: - - generic [ref=e145]: DSS-202211-0001 - - generic [ref=e146]: 내부 - - generic [ref=e147]: 저장시스템_미니(NAS) - - button "수정" [ref=e148] [cursor=pointer] - - generic [ref=e151]: - - generic [ref=e152]: - - generic [ref=e153]: 현 사용조직 - - generic [ref=e154]: 기술개발센터 - - generic [ref=e155]: - - generic [ref=e156]: 상태 - - generic [ref=e157]: 운영 - - generic [ref=e158]: - - generic [ref=e159]: 담당자(정) - - generic [ref=e160]: 이호성 - - generic [ref=e161]: - - generic [ref=e162]: 담당자(부) - - generic [ref=e163]: "-" - - generic [ref=e164]: - - generic [ref=e165]: 용도 - - generic [ref=e166]: GSIM NAS - - generic [ref=e167]: - - generic [ref=e168]: 모델명 - - generic [ref=e169]: Synology DS923+ - - generic [ref=e170]: - - generic [ref=e171]: OS - - generic [ref=e172]: "-" - - generic [ref=e173]: - - generic [ref=e174]: CPU - - generic [ref=e175]: "-" - - generic [ref=e176]: - - generic [ref=e177]: RAM - - generic [ref=e178]: "-" - - generic [ref=e179]: - - generic [ref=e180]: GPU - - generic [ref=e181]: AMD Ryzen R1600 - - generic [ref=e182]: - - generic [ref=e183]: IP 주소 - - generic [ref=e184]: "-" - - generic [ref=e185]: - - generic [ref=e186]: MAC 주소 - - generic [ref=e187]: "-" - - generic [ref=e188]: - - generic [ref=e189]: 원격도구 - - generic [ref=e190]: "-" - - generic [ref=e191]: - - generic [ref=e192]: 모니터링 - - generic [ref=e193]: 비대상 - - generic [ref=e194]: - - generic [ref=e195]: 메모 - - generic [ref=e196]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. - - generic [ref=e198]: - - generic [ref=e199]: - - generic [ref=e200]: - - heading "자산 상세 정보" [level=2] [ref=e201] - - generic [ref=e202]: - - generic [ref=e203]: DSS-202211-0001 - - generic [ref=e204]: 내부 - - generic [ref=e205]: 서버 - - generic [ref=e206]: 저장시스템_미니(NAS) - - button "닫기" [ref=e207] [cursor=pointer]: × - - generic [ref=e209]: - - generic [ref=e211]: - - generic [ref=e212]: 기본 관리 정보 - - generic [ref=e213]: - - generic [ref=e214]: 자산번호 - - textbox "자동 생성" [ref=e216]: DSS-202211-0001 - - generic [ref=e217]: - - generic [ref=e218]: 구매법인 - - combobox [ref=e219]: - - option "선택" [selected] - - option "한맥" - - option "삼안" - - option "PTC" - - option "바론" - - generic [ref=e220]: - - generic [ref=e221]: 구분 - - combobox [ref=e222]: - - option "선택" - - option "서버" [selected] - - option "PC" - - option "저장매체" - - option "네트워크" - - option "PC부품" - - option "공간정보장비" - - option "업무지원장비" - - option "외부SW" - - option "내부SW" - - option "비용관리" - - option "내빈/외빈" - - option "시설자산" - - generic [ref=e223]: - - generic [ref=e224]: 유형 - - combobox [ref=e225]: - - option "선택" - - option "서버 렉" - - option "가상서버(VM)" - - option "워크스테이션" - - option "저장시스템_렉(NAS)" - - option "저장시스템_렉(DAS)" - - option "저장시스템_미니(NAS)" [selected] - - option "저장시스템_미니(DAS)" - - generic [ref=e226]: - - generic [ref=e227]: 상태 - - combobox [ref=e228]: - - option "선택" - - option "운영" [selected] - - option "재고" - - option "수리" - - option "폐기" - - option "기타" - - generic [ref=e229]: - - generic [ref=e230]: 서비스 구분 - - combobox [ref=e231]: - - option "외부" - - option "내부" [selected] - - generic [ref=e232]: - - generic [ref=e233]: 용도 - - textbox "자산의 용도를 입력하세요" [ref=e234]: GSIM NAS - - generic [ref=e235]: - - generic [ref=e236]: 모니터링 - - combobox [ref=e237]: - - option "비대상" [selected] - - option "대상" - - generic [ref=e238]: 사용자 및 조직 정보 - - generic [ref=e239]: - - generic [ref=e240]: 현 사용조직 - - combobox [ref=e241]: - - option "선택" - - option "한맥" - - option "삼안" - - option "장헌" - - option "한라" - - option "PTC" - - option "기술개발센터" [selected] - - option "총괄기획실" - - generic [ref=e242]: - - generic [ref=e243]: 담당자(정) - - textbox [ref=e244]: 이호성 - - generic [ref=e245]: - - generic [ref=e246]: 담당자(부) - - textbox [ref=e247] - - generic [ref=e248]: 시스템 사양 정보 - - generic [ref=e249]: - - generic [ref=e250]: 모델명 - - textbox [ref=e251]: Synology DS923+ - - generic [ref=e252]: - - generic [ref=e253]: S/N - - textbox [ref=e254] - - generic [ref=e255]: - - generic [ref=e256]: OS - - textbox [ref=e257] - - generic [ref=e258]: - - generic [ref=e259]: CPU - - textbox [ref=e260] - - generic [ref=e261]: - - generic [ref=e262]: RAM - - textbox [ref=e263] - - generic [ref=e264]: - - generic [ref=e265]: GPU - - textbox [ref=e266]: AMD Ryzen R1600 - - generic [ref=e267]: - - generic [ref=e268]: 적정성 등급 - - generic [ref=e269]: 교체 대상 (10점) - - generic [ref=e270]: - - generic [ref=e271]: 제조사 - - textbox [ref=e272] - - generic [ref=e273]: - - generic [ref=e274]: 디스크 구성 (Volume) - - generic [ref=e275]: - - generic [ref=e276]: - - combobox [ref=e277]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e278]: "20" - - combobox [ref=e279]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e280] [cursor=pointer] - - generic [ref=e281]: - - combobox [ref=e282]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e283]: "20" - - combobox [ref=e284]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e285] [cursor=pointer] - - generic [ref=e286]: - - combobox [ref=e287]: - - option "SSD" - - option "HDD" [selected] - - option "NVMe" - - spinbutton [ref=e288]: "20" - - combobox [ref=e289]: - - option "GB" - - option "TB" [selected] - - button "×" [ref=e290] [cursor=pointer] - - button "+ 볼륨 추가" [ref=e291] [cursor=pointer] - - generic [ref=e292]: 네트워크 및 원격 관리 - - generic [ref=e293]: - - generic [ref=e294]: 접속 정보 (IP / MAC / Remote) - - generic [ref=e295]: - - generic [ref=e296]: - - generic [ref=e297]: - - combobox [ref=e298]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e299]: 172.16.41.47 - - button "×" [ref=e300] [cursor=pointer] - - generic [ref=e301]: - - combobox [ref=e303]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e304] - - textbox "원격 PW" [ref=e305] - - generic [ref=e307]: - - combobox [ref=e308]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e309]: gsim - - button "×" [ref=e310] [cursor=pointer] - - generic [ref=e311]: - - generic [ref=e312]: - - combobox [ref=e313]: - - option "IP 주소" [selected] - - option "MAC 주소" - - textbox "주소 입력" [ref=e314]: 172.16.41.48 - - button "×" [ref=e315] [cursor=pointer] - - generic [ref=e316]: - - combobox [ref=e318]: - - option "원격접속" [selected] - - option "리눅스" - - option "기타" - - textbox "원격 ID" [ref=e319] - - textbox "원격 PW" [ref=e320] - - button "+ 접속 정보 추가" [ref=e321] [cursor=pointer] - - generic [ref=e322]: 물리적 위치 정보 - - generic [ref=e323]: - - generic [ref=e324]: 건물/층 - - combobox [ref=e325]: - - option "선택" - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e326]: - - generic [ref=e327]: 상세 위치 - - generic [ref=e328]: - - combobox [ref=e329]: - - option "선택" - - option "서버실" [selected] - - option "센터내부" - - button "위치 등록" [ref=e330] [cursor=pointer] - - button "위치 확인" [ref=e331] [cursor=pointer] - - generic [ref=e332]: 구매 및 기타 정보 - - generic [ref=e333]: - - generic [ref=e334]: 구매일자 - - textbox "YYYY-MM-DD" [ref=e335]: 2022-11-01 - - generic [ref=e336]: - - generic [ref=e337]: 구매업체 - - textbox [ref=e338] - - generic [ref=e339]: - - generic [ref=e340]: 구매금액 - - textbox [ref=e341] - - generic [ref=e342]: - - generic [ref=e343]: 품의서 - - generic [ref=e344]: - - generic [ref=e345]: 파일 선택... - - button "파일 찾기" [ref=e346] [cursor=pointer] - - generic [ref=e347]: - - generic [ref=e348]: 메모 - - textbox "기타 참고 사항을 입력하세요" [ref=e349]: 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장 - - generic [ref=e350]: - - heading "자산 변동 이력" [level=3] [ref=e352] - - generic [ref=e354]: 기록된 변동 이력이 없습니다. - - generic [ref=e355]: - - button "삭제" [ref=e356] [cursor=pointer] - - generic [ref=e357]: - - button "닫기" [ref=e358] [cursor=pointer] - - button "저장" [ref=e359] [cursor=pointer] \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-31-58-311Z.yml b/.playwright-mcp/page-2026-06-17T09-31-58-311Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T09-31-59-866Z.yml b/.playwright-mcp/page-2026-06-17T09-31-59-866Z.yml deleted file mode 100644 index e69de29..0000000 diff --git a/.playwright-mcp/page-2026-06-17T09-32-26-262Z.yml b/.playwright-mcp/page-2026-06-17T09-32-26-262Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-17T09-32-26-262Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-32-28-300Z.yml b/.playwright-mcp/page-2026-06-17T09-32-28-300Z.yml deleted file mode 100644 index 243873b..0000000 --- a/.playwright-mcp/page-2026-06-17T09-32-28-300Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e38]: - - generic [ref=e40] [cursor=pointer]: - - checkbox "목록보기" [ref=e41] - - text: 목록보기 - - generic [ref=e42]: - - generic [ref=e43]: 건물/위치 - - combobox [ref=e44] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e45]: - - generic [ref=e46]: 상세 위치 - - generic [ref=e47]: - - combobox [ref=e48] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e49]: - - generic [ref=e50]: - - button "이전" [disabled] [ref=e51] [cursor=pointer] - - button "다음" [ref=e52] [cursor=pointer] - - generic [ref=e53]: (1 / 2) - - generic [ref=e54]: - - img [ref=e57] - - generic [ref=e72]: - - heading "구역을 선택하세요" [level=4] [ref=e74] - - generic [ref=e76]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-32-30-390Z.yml b/.playwright-mcp/page-2026-06-17T09-32-30-390Z.yml deleted file mode 100644 index f277196..0000000 --- a/.playwright-mcp/page-2026-06-17T09-32-30-390Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e77] [cursor=pointer]: - - img "HM Logo" [ref=e78] - - heading "한맥자산관리시스템" [level=1] [ref=e79] - - navigation [ref=e80]: - - generic [ref=e81] [cursor=pointer]: 서버 - - generic [ref=e82] [cursor=pointer]: PC - - generic [ref=e83] [cursor=pointer]: 스토리지 - - generic [ref=e84] [cursor=pointer]: 공간정보장비 - - generic [ref=e85] [cursor=pointer]: PC부품 - - generic [ref=e86] [cursor=pointer]: 네트워크 - - generic [ref=e87] [cursor=pointer]: 업무지원장비 - - generic [ref=e88] [cursor=pointer]: 외부SW - - generic [ref=e89] [cursor=pointer]: 내부SW - - generic [ref=e90] [cursor=pointer]: 클라우드 - - generic [ref=e91] [cursor=pointer]: 도메인 - - generic [ref=e92] [cursor=pointer]: 비용관리 - - generic [ref=e93] [cursor=pointer]: 사용자 - - generic [ref=e94] [cursor=pointer]: 선물 - - generic [ref=e95] [cursor=pointer]: 사무가구 - - generic [ref=e96]: - - generic [ref=e97]: - - generic [ref=e98]: 실무자 - - generic [ref=e99]: - - checkbox - - generic [ref=e101]: 관리자 - - button "알림" [ref=e103] - - main [ref=e32]: - - generic [ref=e105]: - - generic [ref=e107]: - - generic [ref=e109] [cursor=pointer]: - - checkbox "목록보기" [ref=e110] - - text: 목록보기 - - generic [ref=e111]: - - generic [ref=e112]: 건물/위치 - - combobox [ref=e113] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e114]: - - generic [ref=e115]: 상세 위치 - - generic [ref=e116]: - - combobox [ref=e117] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e118]: - - generic [ref=e119]: - - button "이전" [disabled] [ref=e120] [cursor=pointer] - - button "다음" [ref=e121] [cursor=pointer] - - generic [ref=e122]: (1 / 2) - - generic [ref=e123]: - - img [ref=e126] - - generic [ref=e141]: - - heading "구역을 선택하세요" [level=4] [ref=e143] - - generic [ref=e145]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-32-31-949Z.yml b/.playwright-mcp/page-2026-06-17T09-32-31-949Z.yml deleted file mode 100644 index f277196..0000000 --- a/.playwright-mcp/page-2026-06-17T09-32-31-949Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e77] [cursor=pointer]: - - img "HM Logo" [ref=e78] - - heading "한맥자산관리시스템" [level=1] [ref=e79] - - navigation [ref=e80]: - - generic [ref=e81] [cursor=pointer]: 서버 - - generic [ref=e82] [cursor=pointer]: PC - - generic [ref=e83] [cursor=pointer]: 스토리지 - - generic [ref=e84] [cursor=pointer]: 공간정보장비 - - generic [ref=e85] [cursor=pointer]: PC부품 - - generic [ref=e86] [cursor=pointer]: 네트워크 - - generic [ref=e87] [cursor=pointer]: 업무지원장비 - - generic [ref=e88] [cursor=pointer]: 외부SW - - generic [ref=e89] [cursor=pointer]: 내부SW - - generic [ref=e90] [cursor=pointer]: 클라우드 - - generic [ref=e91] [cursor=pointer]: 도메인 - - generic [ref=e92] [cursor=pointer]: 비용관리 - - generic [ref=e93] [cursor=pointer]: 사용자 - - generic [ref=e94] [cursor=pointer]: 선물 - - generic [ref=e95] [cursor=pointer]: 사무가구 - - generic [ref=e96]: - - generic [ref=e97]: - - generic [ref=e98]: 실무자 - - generic [ref=e99]: - - checkbox - - generic [ref=e101]: 관리자 - - button "알림" [ref=e103] - - main [ref=e32]: - - generic [ref=e105]: - - generic [ref=e107]: - - generic [ref=e109] [cursor=pointer]: - - checkbox "목록보기" [ref=e110] - - text: 목록보기 - - generic [ref=e111]: - - generic [ref=e112]: 건물/위치 - - combobox [ref=e113] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e114]: - - generic [ref=e115]: 상세 위치 - - generic [ref=e116]: - - combobox [ref=e117] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e118]: - - generic [ref=e119]: - - button "이전" [disabled] [ref=e120] [cursor=pointer] - - button "다음" [ref=e121] [cursor=pointer] - - generic [ref=e122]: (1 / 2) - - generic [ref=e123]: - - img [ref=e126] - - generic [ref=e141]: - - heading "구역을 선택하세요" [level=4] [ref=e143] - - generic [ref=e145]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-34-22-374Z.yml b/.playwright-mcp/page-2026-06-17T09-34-22-374Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-17T09-34-22-374Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-34-24-400Z.yml b/.playwright-mcp/page-2026-06-17T09-34-24-400Z.yml deleted file mode 100644 index bbd3082..0000000 --- a/.playwright-mcp/page-2026-06-17T09-34-24-400Z.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e36]: - - generic [ref=e37]: - - generic [ref=e39] [cursor=pointer]: - - checkbox "목록보기" [ref=e40] - - text: 목록보기 - - generic [ref=e41]: - - generic [ref=e42]: 건물/위치 - - combobox [ref=e43] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e44]: - - generic [ref=e45]: 상세 위치 - - generic [ref=e46]: - - combobox [ref=e47] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e48]: - - generic [ref=e49]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] - - button "다음" [ref=e51] [cursor=pointer] - - generic [ref=e52]: (1 / 2) - - generic [ref=e53]: - - img [ref=e56] - - generic [ref=e71]: - - heading "구역을 선택하세요" [level=4] [ref=e73] - - generic [ref=e75]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-17T09-34-26-702Z.yml b/.playwright-mcp/page-2026-06-17T09-34-26-702Z.yml deleted file mode 100644 index b4f8d25..0000000 --- a/.playwright-mcp/page-2026-06-17T09-34-26-702Z.yml +++ /dev/null @@ -1,684 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e77]: - - generic [ref=e78]: - - generic [ref=e79]: - - generic [ref=e80]: 통합 검색 (현 사용조직/모델명) - - textbox "검색어를 입력하세요..." [ref=e81] - - generic [ref=e82]: - - generic [ref=e83]: 유형 - - combobox [ref=e84] [cursor=pointer]: - - option "전체 유형" [selected] - - generic [ref=e85]: - - generic [ref=e86]: 자산위치 - - combobox [ref=e87] [cursor=pointer]: - - option "전체 위치" [selected] - - generic [ref=e88]: - - generic [ref=e89]: 현 사용조직 - - combobox [ref=e90] [cursor=pointer]: - - option "전체 조직" [selected] - - generic [ref=e92] [cursor=pointer]: - - checkbox "목록보기" [checked] [ref=e93] - - text: 목록보기 - - button "필터 초기화" [ref=e94] [cursor=pointer]: - - img [ref=e95] - - text: 필터 초기화 - - button "자산 추가" [ref=e101] [cursor=pointer]: - - img [ref=e102] - - text: 자산 추가 - - table [ref=e105]: - - rowgroup [ref=e106]: - - row "현 사용조직 ↕ 용도 ↕ 유형 ↕ 모델/메인보드 자산위치 ↕ 메모 ↕" [ref=e107]: - - columnheader "현 사용조직 ↕" [ref=e108] [cursor=pointer] - - columnheader "용도 ↕" [ref=e109] [cursor=pointer] - - columnheader "유형 ↕" [ref=e110] [cursor=pointer] - - columnheader "모델/메인보드" [ref=e111] - - columnheader "자산위치 ↕" [ref=e112] [cursor=pointer] - - columnheader "메모 ↕" [ref=e113] [cursor=pointer] - - rowgroup [ref=e114]: - - row "삼안 한라 백업서버 스토리지 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 한라 소스 백업서버 스토리지" [ref=e115] [cursor=pointer]: - - cell "삼안" [ref=e116] - - cell "한라 백업서버 스토리지" [ref=e117] - - cell "저장시스템_렉(DAS)" [ref=e118] - - cell "Promise Vess R3600" [ref=e119] - - cell "한맥빌딩(MDF실)" [ref=e120] - - cell "한라 소스 백업서버 스토리지" [ref=e121] - - row "기술개발센터 한종 테스트 PC 서버PC - 기술개발센터(서버실) -" [ref=e122] [cursor=pointer]: - - cell "기술개발센터" [ref=e123] - - cell "한종 테스트 PC" [ref=e124] - - cell "서버PC" [ref=e125] - - cell "-" [ref=e126] - - cell "기술개발센터(서버실)" [ref=e127] - - cell "-" [ref=e128] - - row "기술개발센터 기술개발센터 NAS 저장시스템_렉(NAS) RS822+ 한맥빌딩(MDF실) 기술개발센터 파일질라" [ref=e129] [cursor=pointer]: - - cell "기술개발센터" [ref=e130] - - cell "기술개발센터 NAS" [ref=e131] - - cell "저장시스템_렉(NAS)" [ref=e132] - - cell "RS822+" [ref=e133] - - cell "한맥빌딩(MDF실)" [ref=e134] - - cell "기술개발센터 파일질라" [ref=e135] - - row "삼안 한라 NAS5 저장시스템_미니(NAS) DS923P 한맥빌딩(MDF실) 환경플랜트사업" [ref=e136] [cursor=pointer]: - - cell "삼안" [ref=e137] - - cell "한라 NAS5" [ref=e138] - - cell "저장시스템_미니(NAS)" [ref=e139] - - cell "DS923P" [ref=e140] - - cell "한맥빌딩(MDF실)" [ref=e141] - - cell "환경플랜트사업" [ref=e142] - - row "기술개발센터 MyStation 운영 서버 서버 렉 - 한맥빌딩(MDF실) MyStation & 전화기 운영서버" [ref=e143] [cursor=pointer]: - - cell "기술개발센터" [ref=e144] - - cell "MyStation 운영 서버" [ref=e145] - - cell "서버 렉" [ref=e146] - - cell "-" [ref=e147] - - cell "한맥빌딩(MDF실)" [ref=e148] - - cell "MyStation & 전화기 운영서버" [ref=e149] - - row "한맥 백업서버 서버 렉 IBM x3350 M2 한맥빌딩(MDF실) 한라 제외 각 자회사 백업 소스서버" [ref=e150] [cursor=pointer]: - - cell "한맥" [ref=e151] - - cell "백업서버" [ref=e152] - - cell "서버 렉" [ref=e153] - - cell "IBM x3350 M2" [ref=e154] - - cell "한맥빌딩(MDF실)" [ref=e155] - - cell "한라 제외 각 자회사 백업 소스서버" [ref=e156] - - row "총괄기획실 디자인팀 영상셀 NAS 저장시스템_미니(NAS) DS1522+ 한맥빌딩(MDF실) 영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e157] [cursor=pointer]: - - cell "총괄기획실" [ref=e158] - - cell "디자인팀 영상셀 NAS" [ref=e159] - - cell "저장시스템_미니(NAS)" [ref=e160] - - cell "DS1522+" [ref=e161] - - cell "한맥빌딩(MDF실)" [ref=e162] - - cell "영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e163] - - row "총괄기획실 디자인팀 NAS 저장시스템_미니(NAS) DS1522+ 한맥빌딩(MDF실) 디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e164] [cursor=pointer]: - - cell "총괄기획실" [ref=e165] - - cell "디자인팀 NAS" [ref=e166] - - cell "저장시스템_미니(NAS)" [ref=e167] - - cell "DS1522+" [ref=e168] - - cell "한맥빌딩(MDF실)" [ref=e169] - - cell "디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장" [ref=e170] - - row "기술개발센터 개발PC 서버PC - 기술개발센터(센터내부) 유니티 개발서버" [ref=e171] [cursor=pointer]: - - cell "기술개발센터" [ref=e172] - - cell "개발PC" [ref=e173] - - cell "서버PC" [ref=e174] - - cell "-" [ref=e175] - - cell "기술개발센터(센터내부)" [ref=e176] - - cell "유니티 개발서버" [ref=e177] - - row "기술개발센터 RoadWay 서버 서버PC - 기술개발센터(센터내부) Way AI 서버, RoadWay 개발서버," [ref=e178] [cursor=pointer]: - - cell "기술개발센터" [ref=e179] - - cell "RoadWay 서버" [ref=e180] - - cell "서버PC" [ref=e181] - - cell "-" [ref=e182] - - cell "기술개발센터(센터내부)" [ref=e183] - - cell "Way AI 서버, RoadWay 개발서버," [ref=e184] - - row "기술개발센터 SaaS 테스트 PC 서버PC HP 81C 기술개발센터(센터내부) 구조물 SW SaaS 버전 개발을 위한 테스트 PC" [ref=e185] [cursor=pointer]: - - cell "기술개발센터" [ref=e186] - - cell "SaaS 테스트 PC" [ref=e187] - - cell "서버PC" [ref=e188] - - cell "HP 81C" [ref=e189] - - cell "기술개발센터(센터내부)" [ref=e190] - - cell "구조물 SW SaaS 버전 개발을 위한 테스트 PC" [ref=e191] - - row "기술개발센터 큰길 운영서버#1 워크스테이션 Dell 060K5C 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e192] [cursor=pointer]: - - cell "기술개발센터" [ref=e193] - - cell "큰길 운영서버#1" [ref=e194] - - cell "워크스테이션" [ref=e195] - - cell "Dell 060K5C" [ref=e196] - - cell "기술개발센터(센터내부)" [ref=e197] - - cell "큰길 서비스 문서제작 서버" [ref=e198] - - row "기술개발센터 큰길 운영서버#4 서버PC PRIME B460M-A 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e199] [cursor=pointer]: - - cell "기술개발센터" [ref=e200] - - cell "큰길 운영서버#4" [ref=e201] - - cell "서버PC" [ref=e202] - - cell "PRIME B460M-A" [ref=e203] - - cell "기술개발센터(센터내부)" [ref=e204] - - cell "큰길 서비스 문서제작 서버" [ref=e205] - - row "기술개발센터 큰길 운영서버#3 서버PC ASUS PRIME B365M-K 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e206] [cursor=pointer]: - - cell "기술개발센터" [ref=e207] - - cell "큰길 운영서버#3" [ref=e208] - - cell "서버PC" [ref=e209] - - cell "ASUS PRIME B365M-K" [ref=e210] - - cell "기술개발센터(센터내부)" [ref=e211] - - cell "큰길 서비스 문서제작 서버" [ref=e212] - - row "기술개발센터 큰길 운영서버#2 서버PC Gigabyte B760M DS3H 기술개발센터(센터내부) 큰길 서비스 문서제작 서버" [ref=e213] [cursor=pointer]: - - cell "기술개발센터" [ref=e214] - - cell "큰길 운영서버#2" [ref=e215] - - cell "서버PC" [ref=e216] - - cell "Gigabyte B760M DS3H" [ref=e217] - - cell "기술개발센터(센터내부)" [ref=e218] - - cell "큰길 서비스 문서제작 서버" [ref=e219] - - row "기술개발센터 큰길 테스트 서버 서버PC PRIME A620M-A 기술개발센터(센터내부) 큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버" [ref=e220] [cursor=pointer]: - - cell "기술개발센터" [ref=e221] - - cell "큰길 테스트 서버" [ref=e222] - - cell "서버PC" [ref=e223] - - cell "PRIME A620M-A" [ref=e224] - - cell "기술개발센터(센터내부)" [ref=e225] - - cell "큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버" [ref=e226] - - row "삼안 한라 NAS2 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 기업부설연구소" [ref=e227] [cursor=pointer]: - - cell "삼안" [ref=e228] - - cell "한라 NAS2" [ref=e229] - - cell "저장시스템_미니(NAS)" [ref=e230] - - cell "DS414J" [ref=e231] - - cell "한맥빌딩(MDF실)" [ref=e232] - - cell "기업부설연구소" [ref=e233] - - row "삼안 한라 백업서버 서버 렉 Supermicro 한맥빌딩(MDF실) -" [ref=e234] [cursor=pointer]: - - cell "삼안" [ref=e235] - - cell "한라 백업서버" [ref=e236] - - cell "서버 렉" [ref=e237] - - cell "Supermicro" [ref=e238] - - cell "한맥빌딩(MDF실)" [ref=e239] - - cell "-" [ref=e240] - - row "삼안 한라 NAS1 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 사업지원, 경영지원, 업무, 안전품질, 운영" [ref=e241] [cursor=pointer]: - - cell "삼안" [ref=e242] - - cell "한라 NAS1" [ref=e243] - - cell "저장시스템_미니(NAS)" [ref=e244] - - cell "DS414J" [ref=e245] - - cell "한맥빌딩(MDF실)" [ref=e246] - - cell "사업지원, 경영지원, 업무, 안전품질, 운영" [ref=e247] - - 'row "한맥 한맥 인트라넷 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : srv07d330084 / 이전 서버코드 : hm-idc-001" [ref=e248] [cursor=pointer]': - - cell "한맥" [ref=e249] - - cell "한맥 인트라넷" [ref=e250] - - cell "서버 렉" [ref=e251] - - cell "HPE ProLiant DL360 Gen10" [ref=e252] - - cell "IDC(서관204)" [ref=e253] - - 'cell "서버이름ID : srv07d330084 / 이전 서버코드 : hm-idc-001" [ref=e254]' - - 'row "한맥 한맥 인트라넷 예비 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관205) 서버이름ID : srcff5294c84 / 단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매) / 이전 서버코드 : hm-idc-002" [ref=e255] [cursor=pointer]': - - cell "한맥" [ref=e256] - - cell "한맥 인트라넷 예비" [ref=e257] - - cell "서버 렉" [ref=e258] - - cell "HPE ProLiant DL360 Gen10" [ref=e259] - - cell "IDC(서관205)" [ref=e260] - - 'cell "서버이름ID : srcff5294c84 / 단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매) / 이전 서버코드 : hm-idc-002" [ref=e261]' - - 'row "삼안 가족사 공통메뉴 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관202) 서버이름ID : srcc9ac928ee / 삼안 개발서버1 - QNA, 급여명세서 / 이전 서버코드 : sa-idc-009" [ref=e262] [cursor=pointer]': - - cell "삼안" [ref=e263] - - cell "가족사 공통메뉴" [ref=e264] - - cell "서버 렉" [ref=e265] - - cell "HPE ProLiant DL380 GEN10" [ref=e266] - - cell "IDC(서관202)" [ref=e267] - - 'cell "서버이름ID : srcc9ac928ee / 삼안 개발서버1 - QNA, 급여명세서 / 이전 서버코드 : sa-idc-009" [ref=e268]' - - 'row "삼안 한라 인트라넷 서버 렉 HPE ProLiant DL360 GEN9 IDC(동관54) 인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008) / 이전 서버코드 : hl-idc-001" [ref=e269] [cursor=pointer]': - - cell "삼안" [ref=e270] - - cell "한라 인트라넷" [ref=e271] - - cell "서버 렉" [ref=e272] - - cell "HPE ProLiant DL360 GEN9" [ref=e273] - - cell "IDC(동관54)" [ref=e274] - - 'cell "인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008) / 이전 서버코드 : hl-idc-001" [ref=e275]' - - 'row "삼안 안전전산화 서버 (디자인팀 웹) 서버 렉 HPE ProLiant DL360 GEN9 IDC(동관54) 인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버 / 이전 서버코드 : hl-idc-002" [ref=e276] [cursor=pointer]': - - cell "삼안" [ref=e277] - - cell "안전전산화 서버 (디자인팀 웹)" [ref=e278] - - cell "서버 렉" [ref=e279] - - cell "HPE ProLiant DL360 GEN9" [ref=e280] - - cell "IDC(동관54)" [ref=e281] - - 'cell "인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버 / 이전 서버코드 : hl-idc-002" [ref=e282]' - - 'row "삼안 개발서버2 서버 렉 HPE ProLiant DL380 Gen10 IDC(동관53) PTC 연구비로 구매한 예비서버2, 이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs / 이전 서버코드 : hl-idc-003" [ref=e283] [cursor=pointer]': - - cell "삼안" [ref=e284] - - cell "개발서버2" [ref=e285] - - cell "서버 렉" [ref=e286] - - cell "HPE ProLiant DL380 Gen10" [ref=e287] - - cell "IDC(동관53)" [ref=e288] - - 'cell "PTC 연구비로 구매한 예비서버2, 이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs / 이전 서버코드 : hl-idc-003" [ref=e289]' - - 'row "장헌 장헌인트라넷 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관205) 이전 서버코드 : jh-idc-001" [ref=e290] [cursor=pointer]': - - cell "장헌" [ref=e291] - - cell "장헌인트라넷" [ref=e292] - - cell "서버 렉" [ref=e293] - - cell "HPE ProLiant DL380 GEN10" [ref=e294] - - cell "IDC(서관205)" [ref=e295] - - 'cell "이전 서버코드 : jh-idc-001" [ref=e296]' - - 'row "장헌 장헌 인트라넷 예비 서버 렉 HPE ProLiant DL360 Gen10 IDC(동관53) 이전 서버코드 : jh-idc-002" [ref=e297] [cursor=pointer]': - - cell "장헌" [ref=e298] - - cell "장헌 인트라넷 예비" [ref=e299] - - cell "서버 렉" [ref=e300] - - cell "HPE ProLiant DL360 Gen10" [ref=e301] - - cell "IDC(동관53)" [ref=e302] - - 'cell "이전 서버코드 : jh-idc-002" [ref=e303]' - - 'row "장헌 (주) 장헌 인트라넷 서버PC - IDC(서관205) 서버이름ID : DESKTOP-5IL75B7 / 2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치 / 이전 서버코드 : jh-idc-004" [ref=e304] [cursor=pointer]': - - cell "장헌" [ref=e305] - - cell "(주) 장헌 인트라넷" [ref=e306] - - cell "서버PC" [ref=e307] - - cell "-" [ref=e308] - - cell "IDC(서관205)" [ref=e309] - - 'cell "서버이름ID : DESKTOP-5IL75B7 / 2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치 / 이전 서버코드 : jh-idc-004" [ref=e310]' - - 'row "PTC PTC인트라넷 서버 렉 SYSTEM X3650 M2 IDC(서관205) 구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체 / 이전 서버코드 : ptc-idc-001" [ref=e311] [cursor=pointer]': - - cell "PTC" [ref=e312] - - cell "PTC인트라넷" [ref=e313] - - cell "서버 렉" [ref=e314] - - cell "SYSTEM X3650 M2" [ref=e315] - - cell "IDC(서관205)" [ref=e316] - - 'cell "구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체 / 이전 서버코드 : ptc-idc-001" [ref=e317]' - - 'row "PTC 예비서버 서버 렉 HPE ProLiant DL360 GEN10 IDC(서관204) PTC 인트라넷 예비서버 / 이전 서버코드 : ptc-idc-002" [ref=e318] [cursor=pointer]': - - cell "PTC" [ref=e319] - - cell "예비서버" [ref=e320] - - cell "서버 렉" [ref=e321] - - cell "HPE ProLiant DL360 GEN10" [ref=e322] - - cell "IDC(서관204)" [ref=e323] - - 'cell "PTC 인트라넷 예비서버 / 이전 서버코드 : ptc-idc-002" [ref=e324]' - - 'row "삼안 삼안 인트라넷 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : newSmintranet / 이전 서버코드 : sa-idc-001" [ref=e325] [cursor=pointer]': - - cell "삼안" [ref=e326] - - cell "삼안 인트라넷" [ref=e327] - - cell "서버 렉" [ref=e328] - - cell "HPE ProLiant DL360 Gen10" [ref=e329] - - cell "IDC(서관204)" [ref=e330] - - 'cell "서버이름ID : newSmintranet / 이전 서버코드 : sa-idc-001" [ref=e331]' - - 'row "PTC DB 백업 서버 서버PC - IDC(서관205) 구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑) / 이전 서버코드 : ptc-idc-003" [ref=e332] [cursor=pointer]': - - cell "PTC" [ref=e333] - - cell "DB 백업 서버" [ref=e334] - - cell "서버PC" [ref=e335] - - cell "-" [ref=e336] - - cell "IDC(서관205)" [ref=e337] - - 'cell "구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑) / 이전 서버코드 : ptc-idc-003" [ref=e338]' - - 'row "기술개발센터 인트라넷 서버 렉 HPE ProLiant DL360 GEN10 IDC(서관205) 서버이름ID : src901e49933 / 이전 서버코드 : ht-idc-001" [ref=e339] [cursor=pointer]': - - cell "기술개발센터" [ref=e340] - - cell "인트라넷" [ref=e341] - - cell "서버 렉" [ref=e342] - - cell "HPE ProLiant DL360 GEN10" [ref=e343] - - cell "IDC(서관205)" [ref=e344] - - 'cell "서버이름ID : src901e49933 / 이전 서버코드 : ht-idc-001" [ref=e345]' - - 'row "현타 인트라넷 서버 렉 HPE ProLiant DL380 GEN10 IDC(동관53) 서버이름ID : srcf0136042d / 이전 서버코드 : br-idc-001" [ref=e346] [cursor=pointer]': - - cell "현타" [ref=e347] - - cell "인트라넷" [ref=e348] - - cell "서버 렉" [ref=e349] - - cell "HPE ProLiant DL380 GEN10" [ref=e350] - - cell "IDC(동관53)" [ref=e351] - - 'cell "서버이름ID : srcf0136042d / 이전 서버코드 : br-idc-001" [ref=e352]' - - 'row "삼안 삼안 DAS 스토리지 저장시스템_렉(DAS) - IDC(서관205) Satis01, Satis02 광케이블 연결 (물리연결) / 이전 서버코드 : sa-das-001" [ref=e353] [cursor=pointer]': - - cell "삼안" [ref=e354] - - cell "삼안 DAS 스토리지" [ref=e355] - - cell "저장시스템_렉(DAS)" [ref=e356] - - cell "-" [ref=e357] - - cell "IDC(서관205)" [ref=e358] - - 'cell "Satis01, Satis02 광케이블 연결 (물리연결) / 이전 서버코드 : sa-das-001" [ref=e359]' - - 'row "삼안 인트라넷 백업 스토리지 저장시스템_렉(NAS) Promiss R Series IDC(서관205) 이전 서버코드 : sa-nas-001" [ref=e360] [cursor=pointer]': - - cell "삼안" [ref=e361] - - cell "인트라넷 백업 스토리지" [ref=e362] - - cell "저장시스템_렉(NAS)" [ref=e363] - - cell "Promiss R Series" [ref=e364] - - cell "IDC(서관205)" [ref=e365] - - 'cell "이전 서버코드 : sa-nas-001" [ref=e366]' - - 'row "삼안 성과품 스토리지 저장시스템_렉(NAS) ENC_3U_16BAY_D // SEAGATE ST2000NM0045 IDC(서관203) 매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요) / 이전 서버코드 : sa-nas-002" [ref=e367] [cursor=pointer]': - - cell "삼안" [ref=e368] - - cell "성과품 스토리지" [ref=e369] - - cell "저장시스템_렉(NAS)" [ref=e370] - - cell "ENC_3U_16BAY_D // SEAGATE ST2000NM0045" [ref=e371] - - cell "IDC(서관203)" [ref=e372] - - 'cell "매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요) / 이전 서버코드 : sa-nas-002" [ref=e373]' - - 'row "삼안 성과품 백업 스토리지 저장시스템_렉(NAS) Promiss R Series IDC(서관202) 이전 서버코드 : sa-nas-003" [ref=e374] [cursor=pointer]': - - cell "삼안" [ref=e375] - - cell "성과품 백업 스토리지" [ref=e376] - - cell "저장시스템_렉(NAS)" [ref=e377] - - cell "Promiss R Series" [ref=e378] - - cell "IDC(서관202)" [ref=e379] - - 'cell "이전 서버코드 : sa-nas-003" [ref=e380]' - - 'row "삼안 한라 File 서버 스토리지 저장시스템_렉(DAS) - IDC(동관54) 파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-001" [ref=e381] [cursor=pointer]': - - cell "삼안" [ref=e382] - - cell "한라 File 서버 스토리지" [ref=e383] - - cell "저장시스템_렉(DAS)" [ref=e384] - - cell "-" [ref=e385] - - cell "IDC(동관54)" [ref=e386] - - 'cell "파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-001" [ref=e387]' - - 'row "삼안 한라 File 서버 스토리지 저장시스템_렉(DAS) - IDC(동관54) 파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-002" [ref=e388] [cursor=pointer]': - - cell "삼안" [ref=e389] - - cell "한라 File 서버 스토리지" [ref=e390] - - cell "저장시스템_렉(DAS)" [ref=e391] - - cell "-" [ref=e392] - - cell "IDC(동관54)" [ref=e393] - - 'cell "파일서버 정보 없음(접속 불가) / 이전 서버코드 : hl-das-002" [ref=e394]' - - 'row "한맥 인트라넷(구) 서버PC - IDC(서관204) 현재는 GIT 백업 으로 사용 / 이전 서버코드 : jh-idc-003" [ref=e395] [cursor=pointer]': - - cell "한맥" [ref=e396] - - cell "인트라넷(구)" [ref=e397] - - cell "서버PC" [ref=e398] - - cell "-" [ref=e399] - - cell "IDC(서관204)" [ref=e400] - - 'cell "현재는 GIT 백업 으로 사용 / 이전 서버코드 : jh-idc-003" [ref=e401]' - - 'row "삼안 삼안 인트라넷 예비 서버 렉 HPE ProLiant DL360 GEN9 IDC(서관204) 서버이름ID : INTRANET / 이전 서버코드 : sa-idc-002" [ref=e402] [cursor=pointer]': - - cell "삼안" [ref=e403] - - cell "삼안 인트라넷 예비" [ref=e404] - - cell "서버 렉" [ref=e405] - - cell "HPE ProLiant DL360 GEN9" [ref=e406] - - cell "IDC(서관204)" [ref=e407] - - 'cell "서버이름ID : INTRANET / 이전 서버코드 : sa-idc-002" [ref=e408]' - - row "한맥 한맥CAD 서버PC - 한맥빌딩(MDF실) NAMOSOFT Road 3D Projector 서버사용" [ref=e409] [cursor=pointer]: - - cell "한맥" [ref=e410] - - cell "한맥CAD" [ref=e411] - - cell "서버PC" [ref=e412] - - cell "-" [ref=e413] - - cell "한맥빌딩(MDF실)" [ref=e414] - - cell "NAMOSOFT Road 3D Projector 서버사용" [ref=e415] - - row "총괄기획실 Ai-Cell-Util 워크스테이션 HP Z6 한맥빌딩(MDF실) 코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중" [ref=e416] [cursor=pointer]: - - cell "총괄기획실" [ref=e417] - - cell "Ai-Cell-Util" [ref=e418] - - cell "워크스테이션" [ref=e419] - - cell "HP Z6" [ref=e420] - - cell "한맥빌딩(MDF실)" [ref=e421] - - cell "코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중" [ref=e422] - - row "한라 한라CAD 서버PC - 한맥빌딩(MDF실) 한라 AutoCAD 라이센스 서버(사용중)" [ref=e423] [cursor=pointer]: - - cell "한라" [ref=e424] - - cell "한라CAD" [ref=e425] - - cell "서버PC" [ref=e426] - - cell "-" [ref=e427] - - cell "한맥빌딩(MDF실)" [ref=e428] - - cell "한라 AutoCAD 라이센스 서버(사용중)" [ref=e429] - - row "기술개발센터 인사정보 서버 워크스테이션 HP Z2 Mini G5 Workstation 한맥빌딩(MDF실) 인사정보 PM" [ref=e430] [cursor=pointer]: - - cell "기술개발센터" [ref=e431] - - cell "인사정보 서버" [ref=e432] - - cell "워크스테이션" [ref=e433] - - cell "HP Z2 Mini G5 Workstation" [ref=e434] - - cell "한맥빌딩(MDF실)" [ref=e435] - - cell "인사정보 PM" [ref=e436] - - row "기술개발센터 AI-cell-beps 서버PC Dell Precision 3680T 한맥빌딩(MDF실) gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e437] [cursor=pointer]: - - cell "기술개발센터" [ref=e438] - - cell "AI-cell-beps" [ref=e439] - - cell "서버PC" [ref=e440] - - cell "Dell Precision 3680T" [ref=e441] - - cell "한맥빌딩(MDF실)" [ref=e442] - - cell "gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e443] - - row "총괄기획실 AI-cell-A100 서버PC - 한맥빌딩(MDF실) A100 GPU 구동용" [ref=e444] [cursor=pointer]: - - cell "총괄기획실" [ref=e445] - - cell "AI-cell-A100" [ref=e446] - - cell "서버PC" [ref=e447] - - cell "-" [ref=e448] - - cell "한맥빌딩(MDF실)" [ref=e449] - - cell "A100 GPU 구동용" [ref=e450] - - row "총괄기획실 chat-hmac 서버PC Dell EMC PowerEdge T350 한맥빌딩(MDF실) gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e451] [cursor=pointer]: - - cell "총괄기획실" [ref=e452] - - cell "chat-hmac" [ref=e453] - - cell "서버PC" [ref=e454] - - cell "Dell EMC PowerEdge T350" [ref=e455] - - cell "한맥빌딩(MDF실)" [ref=e456] - - cell "gitea action (CI 테스트 등) 및 인증 테스트용" [ref=e457] - - row "기술개발센터 Strana 공용 PC 서버PC ASUS B150M 한맥빌딩(MDF실) Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC" [ref=e458] [cursor=pointer]: - - cell "기술개발센터" [ref=e459] - - cell "Strana 공용 PC" [ref=e460] - - cell "서버PC" [ref=e461] - - cell "ASUS B150M" [ref=e462] - - cell "한맥빌딩(MDF실)" [ref=e463] - - cell "Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC" [ref=e464] - - row "기술개발센터 스마트건설 서버 서버 렉 ProLiant DL360 Gen10 한맥빌딩(MDF실) 스마트건설 R&D 웹서비스" [ref=e465] [cursor=pointer]: - - cell "기술개발센터" [ref=e466] - - cell "스마트건설 서버" [ref=e467] - - cell "서버 렉" [ref=e468] - - cell "ProLiant DL360 Gen10" [ref=e469] - - cell "한맥빌딩(MDF실)" [ref=e470] - - cell "스마트건설 R&D 웹서비스" [ref=e471] - - row "기술개발센터 XR-Main 서버 렉 ProLiant DL360 Gen10 한맥빌딩(MDF실) XR 프로젝트 가상화 Main 서버" [ref=e472] [cursor=pointer]: - - cell "기술개발센터" [ref=e473] - - cell "XR-Main" [ref=e474] - - cell "서버 렉" [ref=e475] - - cell "ProLiant DL360 Gen10" [ref=e476] - - cell "한맥빌딩(MDF실)" [ref=e477] - - cell "XR 프로젝트 가상화 Main 서버" [ref=e478] - - 'row "삼안 SATIS 01 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : satis01 / 구 SATIS 서버, 세금계산서 발행(회계) / 이전 서버코드 : sa-idc-003" [ref=e479] [cursor=pointer]': - - cell "삼안" [ref=e480] - - cell "SATIS 01" [ref=e481] - - cell "서버 렉" [ref=e482] - - cell "HPE ProLiant DL380p GEN8" [ref=e483] - - cell "IDC(서관204)" [ref=e484] - - 'cell "서버이름ID : satis01 / 구 SATIS 서버, 세금계산서 발행(회계) / 이전 서버코드 : sa-idc-003" [ref=e485]' - - row "기술개발센터 WAS Stroage 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 스마트건설_스토리지" [ref=e486] [cursor=pointer]: - - cell "기술개발센터" [ref=e487] - - cell "WAS Stroage" [ref=e488] - - cell "저장시스템_렉(DAS)" [ref=e489] - - cell "Promise Vess R3600" [ref=e490] - - cell "한맥빌딩(MDF실)" [ref=e491] - - cell "스마트건설_스토리지" [ref=e492] - - row "기술개발센터 GSIM NAS 저장시스템_미니(NAS) Synology DS923+ 기술개발센터(서버실) 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e493] [cursor=pointer]: - - cell "기술개발센터" [ref=e494] - - cell "GSIM NAS" [ref=e495] - - cell "저장시스템_미니(NAS)" [ref=e496] - - cell "Synology DS923+" [ref=e497] - - cell "기술개발센터(서버실)" [ref=e498] - - cell "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e499] - - row "기술개발센터 데이터 스토리지 저장시스템_미니(NAS) Synology DS923+ 기술개발센터(서버실) 그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영" [ref=e500] [cursor=pointer]: - - cell "기술개발센터" [ref=e501] - - cell "데이터 스토리지" [ref=e502] - - cell "저장시스템_미니(NAS)" [ref=e503] - - cell "Synology DS923+" [ref=e504] - - cell "기술개발센터(서버실)" [ref=e505] - - cell "그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영" [ref=e506] - - row "기술개발센터 공통 GIT 서버 서버PC Dell EMC PowerEdge T380 기술개발센터(서버실) 개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)" [ref=e507] [cursor=pointer]: - - cell "기술개발센터" [ref=e508] - - cell "공통 GIT 서버" [ref=e509] - - cell "서버PC" [ref=e510] - - cell "Dell EMC PowerEdge T380" [ref=e511] - - cell "기술개발센터(서버실)" [ref=e512] - - cell "개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)" [ref=e513] - - row "기술개발센터 빌드서버 서버PC MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32) 기술개발센터(서버실) 프로젝트마스터 컨버터(PDF) 서버" [ref=e514] [cursor=pointer]: - - cell "기술개발센터" [ref=e515] - - cell "빌드서버" [ref=e516] - - cell "서버PC" [ref=e517] - - cell "MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32)" [ref=e518] - - cell "기술개발센터(서버실)" [ref=e519] - - cell "프로젝트마스터 컨버터(PDF) 서버" [ref=e520] - - row "기술개발센터 HmEG 테스트 PC 서버PC - 기술개발센터(서버실) HmEG 엔진 기능 테스트 PC" [ref=e521] [cursor=pointer]: - - cell "기술개발센터" [ref=e522] - - cell "HmEG 테스트 PC" [ref=e523] - - cell "서버PC" [ref=e524] - - cell "-" [ref=e525] - - cell "기술개발센터(서버실)" [ref=e526] - - cell "HmEG 엔진 기능 테스트 PC" [ref=e527] - - row "기술개발센터 안전관리 테스트 PC 서버PC - 기술개발센터(서버실) 장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC" [ref=e528] [cursor=pointer]: - - cell "기술개발센터" [ref=e529] - - cell "안전관리 테스트 PC" [ref=e530] - - cell "서버PC" [ref=e531] - - cell "-" [ref=e532] - - cell "기술개발센터(서버실)" [ref=e533] - - cell "장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC" [ref=e534] - - row "기술개발센터 (구)공간정보 PC 서버PC - 기술개발센터(서버실) (구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC" [ref=e535] [cursor=pointer]: - - cell "기술개발센터" [ref=e536] - - cell "(구)공간정보 PC" [ref=e537] - - cell "서버PC" [ref=e538] - - cell "-" [ref=e539] - - cell "기술개발센터(서버실)" [ref=e540] - - cell "(구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC" [ref=e541] - - row "기술개발센터 AI 개발 서버 서버PC - 기술개발센터(서버실) (구) 최하림 연구원 PC / (현) AI 개발 테스트 PC" [ref=e542] [cursor=pointer]: - - cell "기술개발센터" [ref=e543] - - cell "AI 개발 서버" [ref=e544] - - cell "서버PC" [ref=e545] - - cell "-" [ref=e546] - - cell "기술개발센터(서버실)" [ref=e547] - - cell "(구) 최하림 연구원 PC / (현) AI 개발 테스트 PC" [ref=e548] - - 'row "삼안 SATIS 02 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : satis02 / SATIS 리뉴얼 버전 (ERP 서버) / 이전 서버코드 : sa-idc-004" [ref=e549] [cursor=pointer]': - - cell "삼안" [ref=e550] - - cell "SATIS 02" [ref=e551] - - cell "서버 렉" [ref=e552] - - cell "HPE ProLiant DL380p GEN8" [ref=e553] - - cell "IDC(서관204)" [ref=e554] - - 'cell "서버이름ID : satis02 / SATIS 리뉴얼 버전 (ERP 서버) / 이전 서버코드 : sa-idc-004" [ref=e555]' - - row "기술개발센터 언리얼서버 워크스테이션 HP Z8 G4 Workstation (81C7) 기술개발센터(서버실) GSIM 정사영상 및 BIM 3D모델 데이터 구축" [ref=e556] [cursor=pointer]: - - cell "기술개발센터" [ref=e557] - - cell "언리얼서버" [ref=e558] - - cell "워크스테이션" [ref=e559] - - cell "HP Z8 G4 Workstation (81C7)" [ref=e560] - - cell "기술개발센터(서버실)" [ref=e561] - - cell "GSIM 정사영상 및 BIM 3D모델 데이터 구축" [ref=e562] - - row "기술개발센터 오토캐드 테스트 PC 서버PC ASUS PRIME B450M-A II 기술개발센터(서버실) EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC" [ref=e563] [cursor=pointer]: - - cell "기술개발센터" [ref=e564] - - cell "오토캐드 테스트 PC" [ref=e565] - - cell "서버PC" [ref=e566] - - cell "ASUS PRIME B450M-A II" [ref=e567] - - cell "기술개발센터(서버실)" [ref=e568] - - cell "EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC" [ref=e569] - - row "기술개발센터 테스트서버 서버PC PRIME B365M-K 기술개발센터(서버실) 개발 앱 테스트" [ref=e570] [cursor=pointer]: - - cell "기술개발센터" [ref=e571] - - cell "테스트서버" [ref=e572] - - cell "서버PC" [ref=e573] - - cell "PRIME B365M-K" [ref=e574] - - cell "기술개발센터(서버실)" [ref=e575] - - cell "개발 앱 테스트" [ref=e576] - - row "기술개발센터 HmMapService 2.0 서버 (Proxmox VE node C) 서버 렉 HPE DL380 Gen10 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버" [ref=e577] [cursor=pointer]: - - cell "기술개발센터" [ref=e578] - - cell "HmMapService 2.0 서버 (Proxmox VE node C)" [ref=e579] - - cell "서버 렉" [ref=e580] - - cell "HPE DL380 Gen10" [ref=e581] - - cell "기술개발센터(서버실)" [ref=e582] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버" [ref=e583] - - row "기술개발센터 (구)가평 VM 원격 PC 서버PC - 기술개발센터(서버실) (구) 가평 상하수도 원격 PC" [ref=e584] [cursor=pointer]: - - cell "기술개발센터" [ref=e585] - - cell "(구)가평 VM 원격 PC" [ref=e586] - - cell "서버PC" [ref=e587] - - cell "-" [ref=e588] - - cell "기술개발센터(서버실)" [ref=e589] - - cell "(구) 가평 상하수도 원격 PC" [ref=e590] - - row "기술개발센터 한종 개발서버 서버 렉 HPE ProLiant DL380 Gen10 기술개발센터(서버실) 한종 리뉴얼 메뉴 개발서버" [ref=e591] [cursor=pointer]: - - cell "기술개발센터" [ref=e592] - - cell "한종 개발서버" [ref=e593] - - cell "서버 렉" [ref=e594] - - cell "HPE ProLiant DL380 Gen10" [ref=e595] - - cell "기술개발센터(서버실)" [ref=e596] - - cell "한종 리뉴얼 메뉴 개발서버" [ref=e597] - - row "기술개발센터 GSIM NAS 저장시스템_렉(NAS) PROMISE Vess R3604fi 기술개발센터(서버실) CLOUD R2 데이터 백업" [ref=e598] [cursor=pointer]: - - cell "기술개발센터" [ref=e599] - - cell "GSIM NAS" [ref=e600] - - cell "저장시스템_렉(NAS)" [ref=e601] - - cell "PROMISE Vess R3604fi" [ref=e602] - - cell "기술개발센터(서버실)" [ref=e603] - - cell "CLOUD R2 데이터 백업" [ref=e604] - - row "기술개발센터 META 서버 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) 이전 프로젝트마스터 서버 구동" [ref=e605] [cursor=pointer]: - - cell "기술개발센터" [ref=e606] - - cell "META 서버" [ref=e607] - - cell "서버 렉" [ref=e608] - - cell "HPE ProLiant DL360 Gen10" [ref=e609] - - cell "기술개발센터(서버실)" [ref=e610] - - cell "이전 프로젝트마스터 서버 구동" [ref=e611] - - row "기술개발센터 GSIM 서버 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) 프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버" [ref=e612] [cursor=pointer]: - - cell "기술개발센터" [ref=e613] - - cell "GSIM 서버" [ref=e614] - - cell "서버 렉" [ref=e615] - - cell "HPE ProLiant DL360 Gen10" [ref=e616] - - cell "기술개발센터(서버실)" [ref=e617] - - cell "프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버" [ref=e618] - - row "기술개발센터 GSIM DAS 저장시스템_렉(DAS) Promiss R Series R3600 기술개발센터(서버실) 전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e619] [cursor=pointer]: - - cell "기술개발센터" [ref=e620] - - cell "GSIM DAS" [ref=e621] - - cell "저장시스템_렉(DAS)" [ref=e622] - - cell "Promiss R Series R3600" [ref=e623] - - cell "기술개발센터(서버실)" [ref=e624] - - cell "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장" [ref=e625] - - 'row "삼안 웹 서버 서버 렉 HPE ProLiant DL380p GEN8 IDC(서관204) 서버이름ID : www / 남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11) / 이전 서버코드 : sa-idc-005" [ref=e626] [cursor=pointer]': - - cell "삼안" [ref=e627] - - cell "웹 서버" [ref=e628] - - cell "서버 렉" [ref=e629] - - cell "HPE ProLiant DL380p GEN8" [ref=e630] - - cell "IDC(서관204)" [ref=e631] - - 'cell "서버이름ID : www / 남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11) / 이전 서버코드 : sa-idc-005" [ref=e632]' - - row "기술개발센터 함양-합천 서버 서버 렉 HPE ProLiant DL380 Gen10 기술개발센터(서버실) 함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스" [ref=e633] [cursor=pointer]: - - cell "기술개발센터" [ref=e634] - - cell "함양-합천 서버" [ref=e635] - - cell "서버 렉" [ref=e636] - - cell "HPE ProLiant DL380 Gen10" [ref=e637] - - cell "기술개발센터(서버실)" [ref=e638] - - cell "함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스" [ref=e639] - - row "기술개발센터 HM MapService 2.0 스토리지 저장시스템_렉(NAS) Promiss R Series R3600 기술개발센터(서버실) 공간데이터(타일맵, 수치지형도 2.0, ...) 다운로드 서비스 등" [ref=e640] [cursor=pointer]: - - cell "기술개발센터" [ref=e641] - - cell "HM MapService 2.0 스토리지" [ref=e642] - - cell "저장시스템_렉(NAS)" [ref=e643] - - cell "Promiss R Series R3600" [ref=e644] - - cell "기술개발센터(서버실)" [ref=e645] - - cell "공간데이터(타일맵, 수치지형도 2.0, ...) 다운로드 서비스 등" [ref=e646] - - row "기술개발센터 Proxmox VE node B 서버 렉 HPE ProLiant DL360 Gen10 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너" [ref=e647] [cursor=pointer]: - - cell "기술개발센터" [ref=e648] - - cell "Proxmox VE node B" [ref=e649] - - cell "서버 렉" [ref=e650] - - cell "HPE ProLiant DL360 Gen10" [ref=e651] - - cell "기술개발센터(서버실)" [ref=e652] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너" [ref=e653] - - row "기술개발센터 CFDCore 테스트 서버 렉 ASUS ROG MAXIMUS Z790 HERO 기술개발센터(서버실) StranaCore , CFDCore 개발 테스트" [ref=e654] [cursor=pointer]: - - cell "기술개발센터" [ref=e655] - - cell "CFDCore 테스트" [ref=e656] - - cell "서버 렉" [ref=e657] - - cell "ASUS ROG MAXIMUS Z790 HERO" [ref=e658] - - cell "기술개발센터(서버실)" [ref=e659] - - cell "StranaCore , CFDCore 개발 테스트" [ref=e660] - - 'row "삼안 PQ DB 서버 서버 렉 HPE ProLiant DL360 Gen10 IDC(서관204) 서버이름ID : src5dd67f2ed / 이전 서버코드 : sa-idc-006" [ref=e661] [cursor=pointer]': - - cell "삼안" [ref=e662] - - cell "PQ DB 서버" [ref=e663] - - cell "서버 렉" [ref=e664] - - cell "HPE ProLiant DL360 Gen10" [ref=e665] - - cell "IDC(서관204)" [ref=e666] - - 'cell "서버이름ID : src5dd67f2ed / 이전 서버코드 : sa-idc-006" [ref=e667]' - - 'row "삼안 Oracle DB 서버 서버 렉 HPE ProLiant DL380 GEN9 IDC(서관202) 서버이름ID : SAMAN-DB / 이전 서버코드 : sa-idc-007" [ref=e668] [cursor=pointer]': - - cell "삼안" [ref=e669] - - cell "Oracle DB 서버" [ref=e670] - - cell "서버 렉" [ref=e671] - - cell "HPE ProLiant DL380 GEN9" [ref=e672] - - cell "IDC(서관202)" [ref=e673] - - 'cell "서버이름ID : SAMAN-DB / 이전 서버코드 : sa-idc-007" [ref=e674]' - - 'row "삼안 안전관리 서버 렉 HPE ProLiant DL380 GEN10 IDC(서관202) 삼안 개발서버2 - AI, SSL, 장헌TBM, 노드 / 이전 서버코드 : sa-idc-008" [ref=e675] [cursor=pointer]': - - cell "삼안" [ref=e676] - - cell "안전관리" [ref=e677] - - cell "서버 렉" [ref=e678] - - cell "HPE ProLiant DL380 GEN10" [ref=e679] - - cell "IDC(서관202)" [ref=e680] - - 'cell "삼안 개발서버2 - AI, SSL, 장헌TBM, 노드 / 이전 서버코드 : sa-idc-008" [ref=e681]' - - row "기술개발센터 Proxmox VE node A 워크스테이션 HP Z8 G4 기술개발센터(서버실) Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL" [ref=e682] [cursor=pointer]: - - cell "기술개발센터" [ref=e683] - - cell "Proxmox VE node A" [ref=e684] - - cell "워크스테이션" [ref=e685] - - cell "HP Z8 G4" [ref=e686] - - cell "기술개발센터(서버실)" [ref=e687] - - cell "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL" [ref=e688] - - row "삼안 한라 NAS7 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 원주바이오" [ref=e689] [cursor=pointer]: - - cell "삼안" [ref=e690] - - cell "한라 NAS7" [ref=e691] - - cell "저장시스템_미니(NAS)" [ref=e692] - - cell "DS414J" [ref=e693] - - cell "한맥빌딩(MDF실)" [ref=e694] - - cell "원주바이오" [ref=e695] - - row "삼안 한라 NAS13 저장시스템_미니(NAS) DS218 한맥빌딩(MDF실) 환경플랜트사업" [ref=e696] [cursor=pointer]: - - cell "삼안" [ref=e697] - - cell "한라 NAS13" [ref=e698] - - cell "저장시스템_미니(NAS)" [ref=e699] - - cell "DS218" [ref=e700] - - cell "한맥빌딩(MDF실)" [ref=e701] - - cell "환경플랜트사업" [ref=e702] - - row "삼안 한라 NAS4 저장시스템_미니(NAS) DS414J 한맥빌딩(MDF실) 법무, 기획" [ref=e703] [cursor=pointer]: - - cell "삼안" [ref=e704] - - cell "한라 NAS4" [ref=e705] - - cell "저장시스템_미니(NAS)" [ref=e706] - - cell "DS414J" [ref=e707] - - cell "한맥빌딩(MDF실)" [ref=e708] - - cell "법무, 기획" [ref=e709] - - row "한맥 백업서버 스토리지 저장시스템_렉(DAS) Promise Vess R3600 한맥빌딩(MDF실) 한라 제외 각 자회사 소스 백업서버 스토리지" [ref=e710] [cursor=pointer]: - - cell "한맥" [ref=e711] - - cell "백업서버 스토리지" [ref=e712] - - cell "저장시스템_렉(DAS)" [ref=e713] - - cell "Promise Vess R3600" [ref=e714] - - cell "한맥빌딩(MDF실)" [ref=e715] - - cell "한라 제외 각 자회사 소스 백업서버 스토리지" [ref=e716] - - row "삼안 한라 NAS6 저장시스템_미니(NAS) DS923P 한맥빌딩(MDF실) 기반사업, 기술영업" [ref=e717] [cursor=pointer]: - - cell "삼안" [ref=e718] - - cell "한라 NAS6" [ref=e719] - - cell "저장시스템_미니(NAS)" [ref=e720] - - cell "DS923P" [ref=e721] - - cell "한맥빌딩(MDF실)" [ref=e722] - - cell "기반사업, 기술영업" [ref=e723] - - row "총괄기획실 총괄기획실 NAS 저장시스템_미니(NAS) DS413j 한맥빌딩(MDF실) 총괄기획실 NAS" [ref=e724] [cursor=pointer]: - - cell "총괄기획실" [ref=e725] - - cell "총괄기획실 NAS" [ref=e726] - - cell "저장시스템_미니(NAS)" [ref=e727] - - cell "DS413j" [ref=e728] - - cell "한맥빌딩(MDF실)" [ref=e729] - - cell "총괄기획실 NAS" [ref=e730] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-18T00-36-58-979Z.yml b/.playwright-mcp/page-2026-06-18T00-36-58-979Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-18T00-36-58-979Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-18T01-19-00-569Z.yml b/.playwright-mcp/page-2026-06-18T01-19-00-569Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-18T01-19-00-569Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-18T01-53-30-159Z.yml b/.playwright-mcp/page-2026-06-18T01-53-30-159Z.yml deleted file mode 100644 index 6c13bc8..0000000 --- a/.playwright-mcp/page-2026-06-18T01-53-30-159Z.yml +++ /dev/null @@ -1,14 +0,0 @@ -- generic [ref=e4]: - - generic [ref=e5]: "[plugin:vite:esbuild] Transform failed with 1 error: D:/이태훈/22전산자산조사/ITAM/src/components/Modal/JobSpecModal.ts:267:8: ERROR: Expected \";\" but found \".\"" - - generic [ref=e6]: D:/이태훈/22전산자산조사/ITAM/src/components/Modal/JobSpecModal.ts:267:8 - - generic [ref=e7]: "Expected \";\" but found \".\" 265| this.updateHeaderIdentity(asset); 266| } 267| this.updateHeaderIdentity(asset); | ^ 268| } 269|" - - generic [ref=e8]: at failureErrorWithLog (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:1472:15) at D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:755:50 at responseCallbacks. (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:622:9) at handleIncomingPacket (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:677:12) at Socket.readFromStdout (D:\이태훈\22전산자산조사\ITAM\node_modules\esbuild\lib\main.js:600:7) at Socket.emit (node:events:508:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at Pipe.onStreamRead (node:internal/stream_base_commons:189:23 - - generic [ref=e9]: - - text: Click outside, press Esc key, or fix the code to dismiss. - - text: You can also disable this overlay by setting - - code [ref=e10]: server.hmr.overlay - - text: to - - code [ref=e11]: "false" - - text: in - - code [ref=e12]: vite.config.ts - - text: . \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-18T02-02-47-852Z.yml b/.playwright-mcp/page-2026-06-18T02-02-47-852Z.yml deleted file mode 100644 index 71da6ad..0000000 --- a/.playwright-mcp/page-2026-06-18T02-02-47-852Z.yml +++ /dev/null @@ -1,62 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - generic [ref=e53]: - - img - - generic [ref=e68]: - - heading "구역을 선택하세요" [level=4] [ref=e70] - - generic [ref=e72]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e73]: - - paragraph [ref=e74]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-18T02-23-42-618Z.yml b/.playwright-mcp/page-2026-06-18T02-23-42-618Z.yml deleted file mode 100644 index 71da6ad..0000000 --- a/.playwright-mcp/page-2026-06-18T02-23-42-618Z.yml +++ /dev/null @@ -1,62 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32]: - - generic [ref=e34]: - - generic [ref=e35]: - - generic [ref=e37] [cursor=pointer]: - - checkbox "목록보기" [ref=e38] - - text: 목록보기 - - generic [ref=e39]: - - generic [ref=e40]: 건물/위치 - - combobox [ref=e41] [cursor=pointer]: - - option "한맥빌딩" - - option "기술개발센터" [selected] - - option "유니온빌딩" - - option "뉴코아빌딩" - - option "IDC" - - generic [ref=e42]: - - generic [ref=e43]: 상세 위치 - - generic [ref=e44]: - - combobox [ref=e45] [cursor=pointer]: - - option "서버실" [selected] - - option "센터내부" - - generic [ref=e46]: - - generic [ref=e47]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] - - button "다음" [ref=e49] [cursor=pointer] - - generic [ref=e50]: (1 / 2) - - generic [ref=e51]: - - generic [ref=e53]: - - img - - generic [ref=e68]: - - heading "구역을 선택하세요" [level=4] [ref=e70] - - generic [ref=e72]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e73]: - - paragraph [ref=e74]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-18T02-25-55-162Z.yml b/.playwright-mcp/page-2026-06-18T02-25-55-162Z.yml deleted file mode 100644 index b197990..0000000 --- a/.playwright-mcp/page-2026-06-18T02-25-55-162Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e33]: - - paragraph [ref=e34]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-18T03-27-29-355Z.yml b/.playwright-mcp/page-2026-06-18T03-27-29-355Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-18T03-27-29-355Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/.playwright-mcp/page-2026-06-18T03-31-05-276Z.yml b/.playwright-mcp/page-2026-06-18T03-31-05-276Z.yml deleted file mode 100644 index b1b4326..0000000 --- a/.playwright-mcp/page-2026-06-18T03-31-05-276Z.yml +++ /dev/null @@ -1,32 +0,0 @@ -- generic [ref=e2]: - - banner [ref=e3]: - - generic [ref=e4]: - - generic [ref=e5] [cursor=pointer]: - - img "HM Logo" [ref=e6] - - heading "한맥자산관리시스템" [level=1] [ref=e7] - - navigation [ref=e8]: - - generic [ref=e9] [cursor=pointer]: 서버 - - generic [ref=e10] [cursor=pointer]: PC - - generic [ref=e11] [cursor=pointer]: 스토리지 - - generic [ref=e12] [cursor=pointer]: 공간정보장비 - - generic [ref=e13] [cursor=pointer]: PC부품 - - generic [ref=e14] [cursor=pointer]: 네트워크 - - generic [ref=e15] [cursor=pointer]: 업무지원장비 - - generic [ref=e16] [cursor=pointer]: 외부SW - - generic [ref=e17] [cursor=pointer]: 내부SW - - generic [ref=e18] [cursor=pointer]: 클라우드 - - generic [ref=e19] [cursor=pointer]: 도메인 - - generic [ref=e20] [cursor=pointer]: 비용관리 - - generic [ref=e21] [cursor=pointer]: 사용자 - - generic [ref=e22] [cursor=pointer]: 선물 - - generic [ref=e23] [cursor=pointer]: 사무가구 - - generic [ref=e24]: - - generic [ref=e25]: - - generic [ref=e26]: 실무자 - - generic [ref=e27]: - - checkbox - - generic [ref=e29]: 관리자 - - button "알림" [ref=e31] - - main [ref=e32] - - contentinfo [ref=e34]: - - paragraph [ref=e35]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/DESIGN-vercel.md b/DESIGN-vercel.md deleted file mode 100644 index f1c1731..0000000 --- a/DESIGN-vercel.md +++ /dev/null @@ -1,736 +0,0 @@ ---- -version: alpha -name: Vercel-design-analysis -description: An inspired interpretation of Vercel's design language — a developer-platform brand whose surface is a stark black-and-ink duet on near-white canvas, broken at hero scale by a multi-color mesh gradient (cyan / blue / magenta / amber) that acts as the entire decorative system, paired with a custom geometric sans for headlines and a monospaced caption face for technical labels. - -colors: - primary: "#171717" - on-primary: "#ffffff" - ink: "#171717" - body: "#4d4d4d" - mute: "#888888" - hairline: "#ebebeb" - hairline-strong: "#a1a1a1" - canvas: "#ffffff" - canvas-soft: "#fafafa" - canvas-soft-2: "#f5f5f5" - link: "#0070f3" - link-deep: "#0761d1" - link-bg-soft: "#d3e5ff" - success: "#0070f3" - error: "#ee0000" - error-soft: "#f7d4d6" - error-deep: "#c50000" - warning: "#f5a623" - warning-soft: "#ffefcf" - warning-deep: "#ab570a" - violet: "#7928ca" - violet-soft: "#d8ccf1" - violet-deep: "#4c2889" - cyan: "#50e3c2" - cyan-soft: "#aaffec" - cyan-deep: "#29bc9b" - highlight-pink: "#ff0080" - highlight-magenta: "#eb367f" - gradient-develop-start: "#007cf0" - gradient-develop-end: "#00dfd8" - gradient-preview-start: "#7928ca" - gradient-preview-end: "#ff0080" - gradient-ship-start: "#ff4d4d" - gradient-ship-end: "#f9cb28" - selection-bg: "#171717" - selection-fg: "#f2f2f2" - -typography: - display-xl: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 48px - fontWeight: 600 - lineHeight: 48px - letterSpacing: -2.4px - display-lg: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 32px - fontWeight: 600 - lineHeight: 40px - letterSpacing: -1.28px - display-md: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 24px - fontWeight: 600 - lineHeight: 32px - letterSpacing: -0.96px - display-sm: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 20px - fontWeight: 600 - lineHeight: 28px - letterSpacing: -0.6px - body-lg: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 18px - fontWeight: 400 - lineHeight: 28px - letterSpacing: 0px - body-md: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 16px - fontWeight: 400 - lineHeight: 24px - body-md-strong: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 16px - fontWeight: 500 - lineHeight: 24px - body-sm: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 14px - fontWeight: 400 - lineHeight: 20px - letterSpacing: -0.28px - body-sm-strong: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 14px - fontWeight: 500 - lineHeight: 20px - letterSpacing: -0.28px - caption: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 12px - fontWeight: 400 - lineHeight: 16px - caption-mono: - fontFamily: Geist Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, monospace - fontSize: 12px - fontWeight: 400 - lineHeight: 16px - code: - fontFamily: Geist Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, monospace - fontSize: 13px - fontWeight: 400 - lineHeight: 20px - button-md: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 14px - fontWeight: 500 - lineHeight: 20px - button-lg: - fontFamily: Geist, Inter, system-ui, -apple-system, sans-serif - fontSize: 16px - fontWeight: 500 - lineHeight: 24px - -rounded: - none: 0px - xs: 4px - sm: 6px - md: 8px - lg: 12px - xl: 16px - pill-sm: 64px - pill: 100px - full: 9999px - -spacing: - xxs: 4px - xs: 8px - sm: 12px - md: 16px - lg: 24px - xl: 32px - 2xl: 40px - 3xl: 48px - 4xl: 64px - 5xl: 96px - 6xl: 128px - section: 192px - -components: - nav-bar: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.body-sm}" - height: 64px - padding: "{spacing.sm} {spacing.lg}" - nav-link: - textColor: "{colors.body}" - typography: "{typography.body-sm}" - rounded: "{rounded.full}" - padding: "{spacing.xs} {spacing.sm}" - nav-cta-signup: - backgroundColor: "{colors.primary}" - textColor: "{colors.on-primary}" - typography: "{typography.body-sm-strong}" - rounded: "{rounded.sm}" - padding: "0px {spacing.xs}" - height: 28px - nav-cta-login: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.body-sm-strong}" - rounded: "{rounded.sm}" - padding: "0px {spacing.xs}" - height: 28px - nav-cta-ask-ai: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - borderColor: "{colors.hairline}" - typography: "{typography.body-sm-strong}" - rounded: "{rounded.sm}" - padding: "0px {spacing.xs}" - height: 28px - button-primary: - backgroundColor: "{colors.primary}" - textColor: "{colors.on-primary}" - typography: "{typography.button-lg}" - rounded: "{rounded.pill}" - padding: "0px {spacing.sm}" - button-secondary: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.button-lg}" - rounded: "{rounded.pill}" - padding: "0px {spacing.sm}" - button-primary-sm: - backgroundColor: "{colors.primary}" - textColor: "{colors.on-primary}" - typography: "{typography.button-md}" - rounded: "{rounded.pill}" - padding: "0px {spacing.xs}" - button-secondary-sm: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.button-md}" - rounded: "{rounded.pill}" - padding: "0px {spacing.xs}" - tab-ghost: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.body-sm}" - rounded: "{rounded.pill-sm}" - padding: "0px {spacing.md}" - icon-button-circular: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - borderColor: "{colors.hairline}" - rounded: "{rounded.full}" - card-marketing: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.body-md}" - rounded: "{rounded.md}" - padding: "{spacing.lg}" - card-marketing-large: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.body-md}" - rounded: "{rounded.lg}" - padding: "{spacing.xl}" - card-soft: - backgroundColor: "{colors.canvas-soft}" - textColor: "{colors.ink}" - typography: "{typography.body-md}" - rounded: "{rounded.md}" - padding: "{spacing.lg}" - template-card: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.body-md}" - rounded: "{rounded.md}" - padding: "{spacing.md}" - code-editor-mockup: - backgroundColor: "{colors.primary}" - textColor: "{colors.on-primary}" - typography: "{typography.code}" - rounded: "{rounded.md}" - padding: "{spacing.lg}" - form-input: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - borderColor: "{colors.hairline}" - typography: "{typography.body-sm}" - rounded: "{rounded.sm}" - padding: "0px {spacing.sm}" - height: 40px - form-input-sm: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - borderColor: "{colors.hairline}" - typography: "{typography.body-sm}" - rounded: "{rounded.sm}" - padding: "0px {spacing.sm}" - height: 32px - form-input-lg: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - borderColor: "{colors.hairline}" - typography: "{typography.body-md}" - rounded: "{rounded.sm}" - padding: "0px {spacing.sm}" - height: 48px - badge-secondary: - backgroundColor: "{colors.canvas-soft}" - textColor: "{colors.body}" - typography: "{typography.caption}" - rounded: "{rounded.full}" - padding: "0px {spacing.xs}" - pricing-card: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.body-md}" - rounded: "{rounded.lg}" - padding: "{spacing.xl}" - pricing-card-featured: - backgroundColor: "{colors.primary}" - textColor: "{colors.on-primary}" - typography: "{typography.body-md}" - rounded: "{rounded.lg}" - padding: "{spacing.xl}" - logo-strip: - backgroundColor: "{colors.canvas}" - textColor: "{colors.body}" - typography: "{typography.body-sm}" - padding: "{spacing.lg} {spacing.xl}" - hero-band: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.display-xl}" - padding: "{spacing.4xl} {spacing.lg}" - feature-mesh-band: - backgroundColor: "{colors.canvas}" - textColor: "{colors.ink}" - typography: "{typography.display-lg}" - padding: "{spacing.5xl} {spacing.lg}" - showcase-band-light: - backgroundColor: "{colors.canvas-soft}" - textColor: "{colors.ink}" - typography: "{typography.display-lg}" - padding: "{spacing.5xl} {spacing.lg}" - showcase-band-dark: - backgroundColor: "{colors.primary}" - textColor: "{colors.on-primary}" - typography: "{typography.display-lg}" - padding: "{spacing.5xl} {spacing.lg}" - footer: - backgroundColor: "{colors.canvas}" - textColor: "{colors.body}" - typography: "{typography.body-sm}" - padding: "{spacing.4xl} {spacing.lg}" - link-inline: - textColor: "{colors.link}" - typography: "{typography.body-md}" - banner-marketing: - backgroundColor: "{colors.canvas-soft}" - textColor: "{colors.body}" - typography: "{typography.body-sm}" - rounded: "{rounded.full}" - padding: "{spacing.xs} {spacing.sm}" - - # ─── Examples (illustrative) — auto-derived; resolve any TO_FILL markers below ─── - ex-pricing-tier: - description: "Default tier card. Mirrors pricing-card chrome on canvas-soft surface with a hairline border." - backgroundColor: "{colors.canvas-soft}" - textColor: "{colors.ink}" - borderColor: "{colors.hairline}" - rounded: "{rounded.lg}" - padding: "{spacing.xl}" - ex-pricing-tier-featured: - description: "Featured tier — polarity-flipped to ink primary with white text and white CTA." - backgroundColor: "{colors.ink}" - textColor: "{colors.on-primary}" - rounded: "{rounded.lg}" - padding: "{spacing.xl}" - ex-product-selector: - description: "What's Included summary card — repurposed for the brand's GPU / inference / Pro feature tiers." - backgroundColor: "{colors.canvas-soft}" - rounded: "{rounded.md}" - padding: "{spacing.lg}" - ex-cart-drawer: - description: "Subscription summary — line items per add-on (NOT a literal e-commerce cart)." - backgroundColor: "{colors.canvas}" - rounded: "{rounded.md}" - padding: "{spacing.lg}" - item-divider: "{colors.hairline}" - ex-app-shell-row: - description: "Sidebar nav row. Active state uses brand primary as a left-edge indicator bar." - backgroundColor: "{colors.canvas}" - activeIndicator: "{colors.primary}" - rounded: "{rounded.sm}" - padding: "{spacing.xs} {spacing.sm}" - ex-data-table-cell: - description: "Mirrors the brand's table chrome. Header uses caption-mono uppercase mono; body uses body-sm." - headerBackground: "{colors.canvas-soft}" - headerTypography: "{typography.caption-mono}" - bodyTypography: "{typography.body-sm}" - cellPadding: "{spacing.xs} {spacing.sm}" - rowBorder: "{colors.hairline}" - ex-auth-form-card: - description: "Sign-in / sign-up card. Mirrors card-marketing-large chrome with form-input primitives inside." - backgroundColor: "{colors.canvas-soft}" - rounded: "{rounded.lg}" - padding: "{spacing.xl}" - ex-modal-card: - description: "Modal dialog surface — same chrome as card-marketing-large with Level 5 modal shadow." - backgroundColor: "{colors.canvas}" - rounded: "{rounded.lg}" - padding: "{spacing.xl}" - ex-empty-state-card: - description: "Empty-state illustration frame. Generous padding on canvas-soft." - backgroundColor: "{colors.canvas-soft}" - rounded: "{rounded.lg}" - padding: "{spacing.3xl}" - captionTypography: "{typography.body-md}" - ex-toast: - description: "Toast notification surface — flat-cornered card-marketing chrome with Level 4 shadow." - backgroundColor: "{colors.canvas}" - rounded: "{rounded.md}" - padding: "{spacing.sm} {spacing.md}" - typography: "{typography.body-sm}" - ---- - - -## Overview - -Vercel is a developer-platform brand — the page is a deployment dashboard's marketing surface, written for engineers who already know the syntax. It earns that posture with one of the cleanest stark systems on the web: near-white `{colors.canvas-soft}` body background, ink-near-black `{colors.ink}` text, a 200-step gray scale that gives every divider, border, and disabled state its own deliberate step. The only place the brand introduces colour at marketing scale is the multi-stop mesh gradient (`{colors.gradient-develop-start}` → `{colors.gradient-preview-end}` → `{colors.gradient-ship-start}` → cyan / magenta / amber) that floats in atmospheric backdrops, never miniaturised to a swatch. That gradient is the entire decoration system. - -Type is the second decisive voice. The brand's own custom geometric sans (Geist) carries display, body, button — everything narrative — at weight 600 for display, 500 for buttons, 400 for body. A matching monospaced face (Geist Mono) carries technical labels: terminal mockups, code blocks, sometimes filename captions. Headlines are sentence-case with aggressive negative letter-spacing (`-2.4px` at 48 px hero) — the brand never letter-spaces positively, never goes uppercase outside of mono labels. - -Surfaces use a four-step ladder: `{colors.canvas}` (pure white for cards), `{colors.canvas-soft}` 98% (the page body), `{colors.canvas-soft-2}` 95% (occasional inset region), `{colors.primary}` (the deep ink-near-black used as the polarity-flipped band when a section needs the dark mode treatment). Shadows are exceptionally subtle — every elevated card carries a stacked shadow built from `0px 1px 1px #00000005` + `0px 2px 2px #0000000a` + an inset border. Cards never float on heavy drop-shadow; they sit on the page held by hairline + soft glow. - -**Key Characteristics:** -- A single black-ink primary CTA `{colors.primary}` carries every conversion target, paired with white-on-white `button-secondary` for the secondary action. The brand uses 100 px pill shape for marketing CTAs and a tight 6 px square shape for in-app nav buttons. -- A multi-stop mesh gradient (cyan-blue-magenta-amber) is the only decorative chrome — used at hero scale and inside feature-band atmospheric backdrops. It is the brand. -- Every section eyebrow and small label uses the monospace face `{typography.caption-mono}` or `{typography.code}`; everything else is in the geometric sans. -- Subtle stacked-shadow elevation — three offsets layered with 4-12 % black opacity — never a single heavy drop-shadow. -- A complete 100–1000 gray + blue + red + amber + green + teal + purple + pink colour scale exists as a system token set, but the marketing surface uses only the `100`, `1000`, and `700`-level tones; the rest stay in the design-system tokens for in-product surfaces. -- An "Active CPU" pricing rhythm: `pricing-card` lays out 3-up on the pricing page with `pricing-card-featured` (Pro tier) polarity-flipped to `{colors.primary}` against white-card siblings. - -## Colors - -### Brand & Accent -- **Ink** (`{colors.primary}` — `#171717`): The single primary CTA color. Black-near-pure ink that carries every Sign Up pill, every footer CTA, the dark-band polarity-flip. Used as text color throughout the page on light surfaces. (Resolved from `--ds-gray-1000`.) -- **Cyan** (`{colors.cyan}` — `#50e3c2`): A signature mint-cyan used in the brand gradient and inside Geist-system spotlight tokens. Visible inside the hero gradient stops. -- **Highlight Pink** (`{colors.highlight-pink}` — `#ff0080`): The brand's highlight magenta, used as the high-saturation stop in the preview-gradient pair. -- **Violet** (`{colors.violet}` — `#7928ca`): The deep purple used as the start of the preview-gradient and inside developer-console highlights. -- **Link Blue** (`{colors.link}` — `#0070f3`): The brand's primary link color and the legacy `--geist-success` semantic. - -### Surface -- **Canvas** (`{colors.canvas}` — `#ffffff`): The pure-white card / dialog / modal surface. -- **Canvas Soft** (`{colors.canvas-soft}` — `#fafafa`): The default page background — 98 % white. Almost every section sits on this tone. -- **Canvas Soft 2** (`{colors.canvas-soft-2}` — `#f5f5f5`): A slightly deeper inset surface for "code editor inner background", template-card hover states, and dropdown menus. -- **Hairline** (`{colors.hairline}` — `#ebebeb`): 1 px dividers — table rows, card borders, input borders. -- **Hairline Strong** (`{colors.hairline-strong}` — `#a1a1a1`): The 500-level gray, used as the slightly-stronger divider on light bands and as the deemphasised text color. - -### Text -- **Ink** (`{colors.ink}` — `#171717`): Every heading and body paragraph on light surfaces. -- **Body** (`{colors.body}` — `#4d4d4d`): Secondary text — sub-headings, body captions, nav-link inactive text, footer column body. -- **Mute** (`{colors.mute}` — `#888888`): Lowest-priority text — placeholder text, fine print, low-key labels. -- **On Primary** (`{colors.on-primary}` — `#ffffff`): All text on `{colors.primary}` surfaces. - -### Semantic -- **Success / Link** (`{colors.success}` — `#0070f3`): The brand's legacy success indicator doubles as the primary link color. Visible underline-on-hover for inline body links. -- **Link Deep** (`{colors.link-deep}` — `#0761d1`): The pressed / visited tone for inline links. -- **Link Bg Soft** (`{colors.link-bg-soft}` — `#d3e5ff`): Soft pastel blue fill for "what's new" pill banners and informational badges. -- **Error** (`{colors.error}` — `#ee0000`): Validation red for destructive actions and form errors. -- **Error Soft** (`{colors.error-soft}` — `#f7d4d6`): Soft pastel red for destructive-state backgrounds. -- **Error Deep** (`{colors.error-deep}` — `#c50000`): Pressed / deep destructive state. -- **Warning** (`{colors.warning}` — `#f5a623`): Caution / pending status indicator. -- **Warning Soft** (`{colors.warning-soft}` — `#ffefcf`) / **Warning Deep** (`{colors.warning-deep}` — `#ab570a`): Background + pressed variants. - -### Brand Gradient -The brand's signature decoration is a three-pair gradient stack: -- **Develop** (`{colors.gradient-develop-start}` `#007cf0` → `{colors.gradient-develop-end}` `#00dfd8`) — the blue-to-teal pair used to mark the "deploy" / "develop" rhythm. -- **Preview** (`{colors.gradient-preview-start}` `#7928ca` → `{colors.gradient-preview-end}` `#ff0080`) — the violet-to-pink pair used for "preview" surfaces. -- **Ship** (`{colors.gradient-ship-start}` `#ff4d4d` → `{colors.gradient-ship-end}` `#f9cb28`) — the coral-to-amber pair used for "ship" surfaces. - -The three pairs collapse into a single multi-color mesh gradient when used as the hero atmospheric backdrop. Treat the gradient as one unified object — do not crop down to a single colour, do not reorder the stops, and do not miniaturise. Used at hero scale only. - -## Typography - -### Font Family -Two custom faces carry the entire system: - -1. **A custom geometric sans** (extracted as `Geist`) for every display, body, button, link, and label. Weights 400 / 500 / 600 are the working set; the face never appears in 700 or heavier. Display sizes are tracked aggressively negative (`-2.4 px` at 48 px hero, `-1.28 px` at 32 px section); body stays at neutral or slightly-negative tracking. -2. **A custom monospaced face** (extracted as `Geist Mono`) for terminal mockups, code blocks, and small mono-caption labels — anything that wants to signal "technical." Weight 400 only at 12 – 13 px. Tracking neutral. - -A condensed display sans (`Space Grotesk`) is loaded as a third face for occasional editorial moments but does not render as the primary face anywhere in the captured surfaces. - -### Hierarchy - -| Token | Size | Weight | Line Height | Letter Spacing | Use | -|---|---|---|---|---|---| -| `{typography.display-xl}` | 48px | 600 | 48px | -2.4px | Hero headline ("Build and deploy on the AI Cloud."). | -| `{typography.display-lg}` | 32px | 600 | 40px | -1.28px | Section headlines ("Your frontend, delivered.", "A compute model for all workloads."). | -| `{typography.display-md}` | 24px | 600 | 32px | -0.96px | Card-cluster headlines, pricing-tier names. | -| `{typography.display-sm}` | 20px | 600 | 28px | -0.6px | Inline display micro-headings. | -| `{typography.body-lg}` | 18px | 400 | 28px | 0 | Lead paragraphs under section headlines. | -| `{typography.body-md}` | 16px | 400 | 24px | 0 | Default body paragraph. | -| `{typography.body-md-strong}` | 16px | 500 | 24px | 0 | Bolded inline body. | -| `{typography.body-sm}` | 14px | 400 | 20px | -0.28px | Secondary body, nav-link text, button-md labels. | -| `{typography.body-sm-strong}` | 14px | 500 | 20px | -0.28px | Nav CTA labels, table-row emphasis. | -| `{typography.caption}` | 12px | 400 | 16px | 0 | Footer secondary lines, badge labels. | -| `{typography.caption-mono}` | 12px | 400 | 16px | 0 | Section eyebrows and label captions that want a technical voice. | -| `{typography.code}` | 13px | 400 | 20px | 0 | Inline code, terminal mockups, command snippets. | -| `{typography.button-md}` | 14px | 500 | 20px | 0 | Small / nav-scale button labels. | -| `{typography.button-lg}` | 16px | 500 | 24px | 0 | Marketing-scale pill button labels. | - -### Principles -- **Negative tracking is part of the voice.** Display sizes use aggressive `-2.4` to `-0.6` px tracking. Reverting to default tracking breaks the brand. -- **Sentence-case headlines, period-terminated.** Headlines like "Build and deploy on the AI Cloud." end with a deliberate period — that punctuation is part of the brand's voice. -- **Mono for the technical layer only.** Section eyebrows, code blocks, terminal mockups. Body paragraphs never set in mono. -- **Weight 600 is the display ceiling.** The geometric sans never appears at 700 / 800. The brand reads as a calmer system because of this. - -### Note on Font Substitutes -The two primary faces are proprietary (custom-cut for the brand). Open-source substitutes: -- **Geometric sans** — *Inter* (400 / 500 / 600) is the closest stylistic match; `font-feature-settings: "ss01", "ss02"` enables the geometric alternates. *Satoshi* is a passable second choice. -- **Monospace** — *JetBrains Mono* (400) at 12 – 13 px matches the technical voice. *IBM Plex Mono* is the second-best option. - -## Layout - -### Spacing System -- **Base unit**: 4 px. The brand's `--geist-space` token is exactly 4 px and every captured value is a multiple of 4. -- **Tokens**: `{spacing.xxs}` 4 px · `{spacing.xs}` 8 px · `{spacing.sm}` 12 px · `{spacing.md}` 16 px · `{spacing.lg}` 24 px · `{spacing.xl}` 32 px · `{spacing.2xl}` 40 px · `{spacing.3xl}` 48 px · `{spacing.4xl}` 64 px · `{spacing.5xl}` 96 px · `{spacing.6xl}` 128 px · `{spacing.section}` 192 px. -- **Section padding**: marketing bands use `{spacing.4xl}` to `{spacing.5xl}` top/bottom. Hero bands stretch to `{spacing.section}` to give the mesh gradient room to breathe. -- **Card interior padding**: marketing cards sit at `{spacing.lg}` to `{spacing.xl}`; template-grid cards stay tighter at `{spacing.md}` because they sit in a denser grid. -- **Inline gap**: button rows, nav rows, and chip rows use `{spacing.sm}` to `{spacing.md}` between siblings. The brand's `--geist-gap` is exactly 24 px. - -### Grid & Container -- **Max width**: ~1400 px (`--ds-page-width`); the legacy `--geist-page-width` is 1200 px and still appears on some marketing surfaces. Content centres with horizontal gutters of `{spacing.lg}` 24 px on desktop, `{spacing.md}` 16 px on mobile. -- **Column patterns**: - - Three-feature row: 3-up at desktop, 1-up at mobile (rows like "Web Apps / Composable Commerce / Multi-tenant Platforms"). - - Tab pill row: 5-up centred row of `tab-ghost` pills. - - Template-grid cluster: 5-up at desktop, scaling to 1-up at mobile. - - Pricing tier grid: 3-up at desktop with the middle tier polarity-flipped. - - Logo strip: ~5 logos wide, single row. - -### Whitespace Philosophy -The mesh gradient does most of the heavy decorative lifting; whitespace separates the bands. Section spacing is generous — `{spacing.4xl}` to `{spacing.5xl}` between bands lets the gradient breathe. Inside a card, the headline/paragraph stack is tight (`{spacing.xs}` 8 px gap), then a wider gap before the CTA cluster. The page reads as engineered — large gaps + tight interior, never the other way around. - -### Responsive Strategy - -#### Breakpoints - -| Name | Width | Key Changes | -|---|---|---| -| Mobile | < 600px | Hero stacks; nav collapses to hamburger; 3-up feature grids drop to 1-up; tab pill row enables horizontal scroll. | -| Tablet | 600–959px | 3-up grids drop to 2-up; nav still horizontal. | -| Desktop | 960–1199px | Full 3-up grids; pricing 3-up. | -| Wide | 1200–1399px | Container caps at 1400 px content width. | -| Ultra-wide | ≥ 1400px | Content stays centred at 1400 px; bands stretch edge-to-edge in colour but content holds the max-width. | - -#### Touch Targets -The `button-primary` pill renders at ~32 px tall in nav and ~48 px tall in marketing contexts. Marketing CTAs comfortably meet WCAG AAA at all breakpoints; nav buttons inflate touch area through `{spacing.xs}` padding on mobile to meet the 44 × 44 px floor. - -#### Collapsing Strategy -- **Nav**: full link row + Ask AI / Log In / Sign Up pills at desktop. Collapses to logo + hamburger at mobile with the menu opening as a full-overlay. -- **Hero**: mesh gradient stays centred; headline + body stack vertically at all breakpoints (the brand doesn't use a split-hero pattern). -- **Three-feature row**: 3-up → 2-up → 1-up at the breakpoints above; cards keep their `{rounded.md}` 8 px shape across all viewports. -- **Pricing card grid**: 3-up at desktop, vertical stack at mobile with `pricing-card-featured` always sitting in the middle. -- **Template grid**: 5-up → 3-up → 2-up → 1-up. Each `template-card` keeps its 16:9 aspect on the image. - -#### Image Behavior -- **Mesh gradient**: rendered as inline SVG or canvas-painted gradient; scales fluidly with the hero container; never crops, never tiles. -- **Customer logos**: rendered as monochrome SVGs in the logo strip; consistent 24 px height. -- **Code editor mockup**: dark `{colors.primary}` rectangle with mono text rendered inside; treated as an image at the layout level. -- **Template thumbnails**: 16:9 landscape inside `{rounded.md}` card chrome; lazy-loaded; consistent grayscale palette in the placeholder state. - -## Elevation & Depth - -| Level | Treatment | Use | -|---|---|---| -| Level 0 — Flat | No shadow, no border. | Full-bleed hero bands and the polarity-flipped dark sections. | -| Level 1 — Inset Hairline | `0 0 0 1px #00000014` inset 1 px border. | Default card chrome — the brand's universal "you can see this card" cue. | -| Level 2 — Subtle Drop | `0px 1px 1px #00000005, 0px 2px 2px #0000000a` plus inset hairline. | Slightly elevated cards (template-grid, marketing-card). | -| Level 3 — Soft Stack | `0px 2px 2px #0000000a, 0px 8px 8px -8px #0000000a` plus inset hairline. | The "medium" elevation — feature-grid cards. | -| Level 4 — Float Stack | `0px 2px 2px #0000000a, 0px 8px 16px -4px #0000000a` plus inset hairline. | "Large" elevation — pricing cards, callout panels. | -| Level 5 — Modal | `0px 1px 1px #00000005, 0px 8px 16px -4px #0000000a, 0px 24px 32px -8px #0000000f` plus inset hairline. | Modal / dialog surfaces and dropdown menus. | - -The brand uses STACKED shadows — multiple small offsets layered to fake natural light — never a single 8-px-blur generic drop. Inset hairline rings are always added so the card edge stays crisp. - -### Decorative Depth -- **Mesh gradient as atmospheric depth**: the hero's multi-stop gradient is the brand's only "atmospheric" effect — applied as a flat 2-D backdrop rather than a 3-D illustration. -- **Polarity-flipped dark band as section-depth**: switching the surface from `{colors.canvas-soft}` to `{colors.primary}` (the deep ink) is the brand's chief depth cue between bands. -- **Inset-shadow + drop-shadow combo**: the cards' combination of an inset 1 px ring and a multi-stop drop produces a "card sits on the page" effect without ever feeling material-heavy. - -## Shapes - -### Border Radius Scale - -| Token | Value | Use | -|---|---|---| -| `{rounded.none}` | 0px | Full-bleed hero / footer bands. | -| `{rounded.xs}` | 4px | Tightest inline pill — the `nav-cta-signup` 6-px-radius button (mapped to `xs/sm`). | -| `{rounded.sm}` | 6px | The brand's `--geist-radius` token — base UI radius for in-app buttons, form inputs, dropdown menus. | -| `{rounded.md}` | 8px | The brand's `--geist-marketing-radius` token — feature cards, template cards. | -| `{rounded.lg}` | 12px | Slightly larger card chrome (pricing-card variants). | -| `{rounded.xl}` | 16px | Largest card chrome — when a card hosts a hero image cap. | -| `{rounded.pill-sm}` | 64px | Tab-ghost pills inside the "AI Apps / Web Apps / Ecommerce / Marketing / Platforms" row. | -| `{rounded.pill}` | 100px | The marketing CTA pill — `button-primary`, `button-secondary`, "Start Deploying" pill. | -| `{rounded.full}` | 9999px | Icon-button circular containers, nav-link ghost pills. | - -### Photography Geometry -- **Mesh gradient**: full-bleed 2-D atmospheric backdrop, never cropped to a frame; treated as the page's wallpaper. -- **Customer logos**: monochrome SVG, consistent 24 px height in a flex row. -- **Code editor mockup**: 16:10 dark rectangle, `{rounded.md}` corners. -- **Template thumbnails**: 16:9 landscape inside `{rounded.md}` chrome. -- **Showcase imagery**: 2:1 or 16:9 inside `{rounded.lg}` to `{rounded.xl}` chrome with a stacked shadow. - -## Components - -### Buttons - -**`button-primary`** — the canonical 100-px-radius black pill, marketing scale. -- Background `{colors.primary}`, text `{colors.on-primary}`, label set in `{typography.button-lg}`, padding `0px {spacing.sm}` 12 px, shape `{rounded.pill}` 100 px. Renders ~48 px tall when paired with the marketing flex layout. - -**`button-secondary`** — the white pill paired with the black primary inside marketing bands. -- Background `{colors.canvas}`, text `{colors.ink}`, same typography + padding as `button-primary`, shape `{rounded.pill}`. - -**`button-primary-sm`** — the smaller-scale primary pill used inside nav and pricing-card CTAs. -- Background `{colors.primary}`, text `{colors.on-primary}`, label set in `{typography.button-md}` (14 px / 500), shape `{rounded.pill}`. - -**`button-secondary-sm`** — the smaller-scale white pill paired with `button-primary-sm`. -- Background `{colors.canvas}`, text `{colors.ink}`, same typography + shape as `button-primary-sm`. - -**`tab-ghost`** — the centred-row tab pill ("AI Apps / Web Apps / Ecommerce / Marketing / Platforms"). -- Background `{colors.canvas}`, text `{colors.ink}`, label set in `{typography.body-sm}`, padding `0px {spacing.md}`, shape `{rounded.pill-sm}` 64 px. - -**`icon-button-circular`** — the circular icon container (often a "?" or arrow inside). -- Background `{colors.canvas}`, dark icon, 1 px solid hairline border, shape `{rounded.full}`. - -**Nav CTAs:** - -**`nav-cta-signup`** — the small black "Sign Up" button in the nav row. -- Background `{colors.primary}`, text `{colors.on-primary}`, label `{typography.body-sm-strong}`, padding `0px {spacing.xs}`, height 28 px, shape `{rounded.sm}` 6 px (the brand's `--geist-radius`). - -**`nav-cta-login`** — the white "Log In" button in the nav. -- Background `{colors.canvas}`, text `{colors.ink}`, same typography / height / shape as `nav-cta-signup`. - -**`nav-cta-ask-ai`** — the small "Ask AI" button with a faint border. -- Background `{colors.canvas}`, text `{colors.ink}`, 1 px solid `{colors.hairline}` border (extracted as `0px solid rgb(235, 235, 235)`), same typography / height / shape. - -### Cards & Containers - -**`card-marketing`** — the canonical marketing feature card (3-up section cards). -- Background `{colors.canvas}`, text `{colors.ink}`, padding `{spacing.lg}` 24 px, shape `{rounded.md}` 8 px (the `--geist-marketing-radius`). Carries Level 3 soft-stack shadow. - -**`card-marketing-large`** — the larger marketing card used for "compute model" / "AI Gateway" callouts. -- Background `{colors.canvas}`, text `{colors.ink}`, padding `{spacing.xl}`, shape `{rounded.lg}` 12 px. Carries Level 4 float-stack shadow. - -**`card-soft`** — the soft-tinted card used inside cluster groups (lighter than canvas-soft). -- Background `{colors.canvas-soft}`, text `{colors.ink}`, padding `{spacing.lg}`, shape `{rounded.md}`. - -**`template-card`** — the deploy-template card in the "Deploy your first app" grid. -- Background `{colors.canvas}`, text `{colors.ink}`, padding `{spacing.md}` 16 px, shape `{rounded.md}` 8 px. Hosts a 16:9 thumbnail at the top. - -**`code-editor-mockup`** — the dark code-preview surface inside marketing bands. -- Background `{colors.primary}`, text `{colors.on-primary}`, body in `{typography.code}` (13 px / Geist Mono), padding `{spacing.lg}` 24 px, shape `{rounded.md}` 8 px. - -**`pricing-card`** — the default pricing-tier card. -- Background `{colors.canvas}`, text `{colors.ink}`, padding `{spacing.xl}` 32 px, shape `{rounded.lg}` 12 px. Inside: tier name in `{typography.display-md}`, price in `{typography.display-xl}`, feature list in `{typography.body-md}` rows, CTA at the bottom. - -**`pricing-card-featured`** — the polarity-flipped "Pro" tier card. -- Background `{colors.primary}`, text `{colors.on-primary}`, same shape + padding as `pricing-card`. CTA inverts to `button-secondary-sm` (white pill on black card). - -### Inputs & Forms - -**`form-input`** — the canonical text input. -- Background `{colors.canvas}`, text `{colors.ink}`, 1 px solid `{colors.hairline}` border, body in `{typography.body-sm}` (14 px), padding `0px {spacing.sm}`, height 40 px (the brand's `--geist-form-height`), shape `{rounded.sm}` 6 px. - -**`form-input-sm`** — small-height variant (32 px tall) for tight forms. -- Same as `form-input` but height 32 px (the `--geist-form-small-height`). - -**`form-input-lg`** — large-height variant (48 px tall) for hero CTAs. -- Same as `form-input` but height 48 px (the `--geist-form-large-height`); body in `{typography.body-md}` 16 px. - -### Navigation - -**`nav-bar`** — the sticky top nav. -- Background `{colors.canvas}`, text `{colors.ink}`, height 64 px (the brand's `--header-height`), padding `{spacing.sm} {spacing.lg}`. Layout: logo left, link row centre, "Ask AI / Log In / Sign Up" cluster right. - -**`nav-link`** — the centred link row inside `nav-bar`. -- Text `{colors.body}`, set in `{typography.body-sm}`, padding `{spacing.xs} {spacing.sm}`, shape `{rounded.full}` (ghost pill — visible only on hover or active, but the radius is documented). - -**`footer`** — the bottom 4-column nav. -- Background `{colors.canvas}`, text `{colors.body}`, padding `{spacing.4xl} {spacing.lg}`. Eyebrow column labels in `{typography.caption-mono}` (uppercase mono effect); link rows in `{typography.body-sm}`. - -### Signature Components - -**`hero-band`** — the white hero with the mesh gradient backdrop. -- Background `{colors.canvas}` (or `{colors.canvas-soft}` on some surfaces), text `{colors.ink}`, padding `{spacing.4xl} {spacing.lg}`. Inside: a small mono badge above the headline, the headline in `{typography.display-xl}` (sentence-case, period-terminated), a body lead in `{typography.body-lg}`, then a CTA row with `button-primary` + `button-secondary`. The mesh gradient sits behind, scaled to occupy roughly the top half of the band. - -**`feature-mesh-band`** — the secondary section that hosts a mesh-gradient atmospheric backdrop with feature copy on top. -- Background `{colors.canvas}`, text `{colors.ink}`, padding `{spacing.5xl} {spacing.lg}`. Section headline in `{typography.display-lg}`; supporting body in `{typography.body-md}`. - -**`showcase-band-light`** — a soft-canvas section ("Deploy your first app in seconds"). -- Background `{colors.canvas-soft}`, text `{colors.ink}`, padding `{spacing.5xl} {spacing.lg}`. - -**`showcase-band-dark`** — the polarity-flipped dark band ("A compute model for all workloads"). -- Background `{colors.primary}`, text `{colors.on-primary}`, padding `{spacing.5xl} {spacing.lg}`. Section headline in `{typography.display-lg}` (white on black). Often contains a `code-editor-mockup` flush with the band. - -**`logo-strip`** — the customer-logo wrapping row near the top of the page. -- Background `{colors.canvas}`, text `{colors.body}`, padding `{spacing.lg} {spacing.xl}`. Logos rendered as monochrome SVGs at consistent height. - -**`badge-secondary`** — the small inline metadata pill ("New", "Beta", "Live"). -- Background `{colors.canvas-soft}`, text `{colors.body}`, body in `{typography.caption}`, padding `0px {spacing.xs}`, shape `{rounded.full}`. - -**`banner-marketing`** — the "Introducing X" announcement pill at the top of pages. -- Background `{colors.canvas-soft}`, text `{colors.body}`, body in `{typography.body-sm}`, padding `{spacing.xs} {spacing.sm}`, shape `{rounded.full}`. - -**`link-inline`** — body-copy inline links. -- Text `{colors.link}` (`#0070f3`), body in `{typography.body-md}`, underlined. - -### Examples (illustrative) - -> Auto-derived kit-mirror demonstration surfaces (`scripts/derive-examples-block.mjs`). Each `ex-*` entry references brand-native primitives so downstream consumers (`/preview-design`, `/generate-kit`) re-skin the same 10 surfaces consistently. `TO_FILL` markers indicate missing primitives — resolve in the LLM judgment pass. - -**`ex-pricing-tier`** — Default Pricing tier card. Re-uses feature-card chrome with brand canvas-soft surface. -- Properties: `backgroundColor`, `textColor`, `borderColor`, `rounded`, `padding` - -**`ex-pricing-tier-featured`** — Featured/highlighted tier — polarity-flipped surface (dark fill + light text in light mode, light fill + dark text in dark mode). -- Properties: `backgroundColor`, `textColor`, `rounded`, `padding` - -**`ex-product-selector`** — What's Included summary card — re-purposed for SaaS / B2B verticals (NOT a literal product gallery). -- Properties: `backgroundColor`, `rounded`, `padding` - -**`ex-cart-drawer`** — Subscription summary — re-purposed for SaaS / B2B (line items per add-on, not literal cart). -- Properties: `backgroundColor`, `rounded`, `padding`, `item-divider` - -**`ex-app-shell-row`** — Sidebar nav row inside the App Shell example. Active state uses brand primary as the indicator. -- Properties: `backgroundColor`, `activeIndicator`, `rounded`, `padding` - -**`ex-data-table-cell`** — Default data-table th + td chrome. Header uses mono-caps eyebrow typography; body uses body-sm. -- Properties: `headerBackground`, `headerTypography`, `bodyTypography`, `cellPadding`, `rowBorder` - -**`ex-auth-form-card`** — Sign-in / sign-up card. Re-uses feature-card chrome with text-input primitives inside. -- Properties: `backgroundColor`, `rounded`, `padding` - -**`ex-modal-card`** — Modal dialog surface — same chrome as feature-card with elevated shadow. -- Properties: `backgroundColor`, `rounded`, `padding` - -**`ex-empty-state-card`** — Empty-state illustration frame. -- Properties: `backgroundColor`, `rounded`, `padding`, `captionTypography` - -**`ex-toast`** — Toast notification surface — feature-card shape + medium shadow. -- Properties: `backgroundColor`, `rounded`, `padding`, `typography` - - -## Do's and Don'ts - -### Do -- Reserve `{colors.primary}` (`#171717`) for primary CTAs across the page. Black ink IS the conversion target. -- Use `{rounded.pill}` 100 px for every marketing-scale CTA and `{rounded.sm}` 6 px for nav-scale buttons. The two pill scales coexist deliberately. -- Set every headline in `{typography.display-*}` weight 600, sentence-case, often period-terminated. Aggressive negative tracking is part of the voice. -- Use the brand mesh gradient as atmospheric decoration at hero scale only — never miniaturise it to an icon, never reduce to a single colour. -- Layer stacked shadows (multiple small offsets with inset hairline) rather than single heavy drops. The brand's elevation is calmer than Material. -- Cycle page surfaces in `{colors.canvas-soft}` → `{colors.canvas}` → `{colors.primary}` polarity-flipped bands; the dark band IS the depth cue. -- Set every code block and technical eyebrow in `{typography.code}` / `{typography.caption-mono}`. Mono is the voice of the platform. - -### Don't -- Don't introduce a sixth accent colour. The brand operates with ink + gray + the four-pair gradient palette; new accents flatten the voice. -- Don't render headlines in all-caps. Sentence-case + negative tracking is non-negotiable. -- Don't drop a single heavy drop-shadow on cards. The brand's elevation is built from stacked small offsets + inset hairline rings. -- Don't render the brand gradient at icon scale or in a single-colour reduced form. The gradient lives at hero scale only. -- Don't promote the geometric sans to weight 700. The brand's display ceiling is 600. -- Don't pair the marketing 100-px pill CTA shape with the 6-px nav radius on the same screen — pick a scale and stay there. -- Don't set body paragraphs in the mono face. The mono is for code + technical labels only. diff --git a/PC_사양_적정성_분석_기획서.html b/PC_사양_적정성_분석_기획서.html deleted file mode 100644 index 60a01be..0000000 --- a/PC_사양_적정성_분석_기획서.html +++ /dev/null @@ -1,429 +0,0 @@ - - - - - - PC 사양 적정성 분석 기획서 (GPU 반영) - - - - - - -
- - -
-
기능 명세서 v3.0 — 100점 감점제 반영
-

PC 사양 적정성 분석 기획서
- - 100점 만점 감점 방식 · 성능 감점 기준 · 실제 업무 효율성 평가 (CPU / RAM / GPU / 연식) - -

-
-
분석 지표CPU + RAM + GPU + 연식 (감점법)
-
최대 점수100점 (만점)
-
적정성 판별 기준직무별 목표 사양 대비 편차
-
최종 수정일2026. 05. 31
-
-
- - -
-

1개요 — 100점 만점 감점형 성능 점수 체계

-

- v3.0부터 PC 사양 점수는 100점 만점 기준 감점제로 산출됩니다. - 누적 합산 방식 대신, 최상급 부품 조합을 100점 만점으로 고정하고 사양이 저하되거나 연식이 노후화됨에 따라 - 성능 및 효율성 하락 폭을 감점하는 방식입니다. 이는 실제 업무 환경에서 PC 노후도에 따른 - 체감 생산성 저하를 훨씬 직관적이고 현실적으로 드러냅니다. -

- -
-
① 기본 100점 만점
-
-
② CPU 등급/세대 감점
-
-
③ RAM 용량 감점
-
-
④ GPU 등급 감점
-
-
⑤ 연식 노후 감점
-
-
⑥ 최종 실질 성능 점수
-
- -
-// ─── 최종 PC 사양 점수 (100점 만점, 최소 10점 보존) ─── -totalScore = max(10, 100 - (cpuDeduction + genDeduction + ramDeduction + gpuDeduction + ageDeduction)) -
-
- - -
-

2CPU 사양 감점 기준

-

CPU 감점은 등급 감점(최대 -30점)세대 노후 감점(최대 -15점)의 합산입니다.

- -
-// [CPU 등급 감점] -i9 / Ryzen 9 → 0점 감점 -i7 / Ryzen 7 → -5점 감점 -i5 / Ryzen 5 → -15점 감점 -i3 / Ryzen 3 → -25점 감점 -기타 → -30점 감점 - -// [CPU 세대 노후 감점] -최신 세대 (Intel 12~14세대, Ryzen 5000~7000시리즈 이상) → 0점 감점 -과도기 세대 (Intel 10~11세대, Ryzen 3000시리즈) → -5점 감점 -구형 세대 (Intel 8~9세대, Ryzen 1000~2000시리즈) → -10점 감점 -노후 세대 (Intel 7세대 이하, 구형 AMD) → -15점 감점 -
- -

CPU 조합별 감점 예시

-
- - - - - - - - - - - -
모델세대 구분등급감점세대감점CPU 감점 합계
i9-13900K최신 세대000점 (감점 없음)
i7-14700K최신 세대-50-5점
i7-1360P최신 세대 (노트북)-50-5점
i5-12400최신 세대-150-15점
i7-9700구형 세대-5-10-15점
i5-8500구형 세대-15-10-25점
i7-7700노후 세대-5-15-20점
-
-
- - -
-

3RAM 용량 감점 기준

-

메모리 용량 부족에 따른 멀티태스킹 제약 및 병목 현상을 반영해 최대 -25점까지 감점합니다.

-
- - - - - - - - -
RAM 용량감점 점수영향도평가
32GB 이상0점 (감점 없음)대용량 3D 및 개발 작업 원활최적
16GB-10점 감점일반 사무용 및 가벼운 멀티태스킹 적합보통
8GB-20점 감점브라우저 탭 다수 실행 시 물리 메모리 부족주의
8GB 미만-25점 감점기본 OS 구동 외 심각한 메모리 병목부족
-
-
- - -
-

4GPU 성능 감점 기준

-

- 3D 렌더링 및 고급 연산 처리 능력을 기준으로 외장 및 내장 GPU를 분류해 최대 -25점까지 감점합니다. - GPU 정보가 감지되지 않거나 없는 경우 기본적으로 내장 그래픽 수준인 -25점을 감점합니다. -

- -
- - - - - - - - -
등급제품군 구분대표 모델감점 점수적합 작업
S최상위 외장 GPURTX 4070~4090, RTX A4000~A60000점 (감점 없음)3D 그래픽, AI 연산, VR
A메인스트림 외장 GPURTX 3060~3070, RTX 2060, RTX A2000-5점 감점중급 개발, CAD 설계
B엔트리 외장 GPUGTX 1660, GTX 1060, RX 6600-15점 감점기본 CAD, 그래픽 보조
C내장 그래픽 및 기타Intel Iris Xe, UHD Graphics, Vega, GPU 없음-25점 감점오피스 사무, 문서 작업
-
-
- - -
-

5감점법 종합 점수 계산 실사례

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
모델명CPU 사양 (감점)RAM 사양 (감점)GPU 사양 (감점)연식 (감점)감점 총합최종 점수
HP ZBook Fury 16Ryzen 9 7900X (0)64GB (0)NVIDIA RTX A2000 (-5)2년차 (-6)-1189점
Dell Precision 5680i9-13900K (0)64GB (0)NVIDIA RTX 4070 (0)2년차 (-6)-694점
LG Gram 17 Proi7-14700K (-5)32GB (0)NVIDIA RTX 4060 (-5)1년차 (-3)-1387점
LG Gram 16i7-1360P (-5)16GB (-10)Intel Iris Xe (-25)3년차 (-9)-4951점
Samsung Galaxy Book 3i5-1340P (-15)16GB (-10)Intel Iris Xe (-25)3년차 (-9)-5941점
HP EliteBook 840Ryzen 5 5600X (-15)16GB (-10)AMD Radeon Vega (-25)4년차 (-12)-6238점
HP ProDesk 400 G5i3-8100 (-35)8GB (-20)Intel UHD 630 (-25)5년 이상 (-15)-9510점(보존)
-
-
- - -
-

6직무별 평균 및 권장 점수 기준 (100점 만점 감점형)

-

100점 만점 감점형 점수 체계를 실제 PC 데이터에 대입하여 산출된 각 직무별 평균 및 권장 목표 점수 기준선입니다.

-
- - - - - - - - - - - - - - - - - -
정렬직무실제 데이터 평균 (감점 반영)기본 권장 점수 (목표)규칙
1AI 개발자88.0점95점최고
2편집 디자이너80.2점75점최고
33D 디자이너78.4점90점최고
4UXUI 디자이너72.7점70점고성능
53D 개발자67.8점90점최고
6프로그램 개발자67.3점80점고성능
7BIM모델러62.1점75점최고
8엔지니어42.9점60점고성능
9웹 개발자39.2점75점고성능
10기획자38.6점50점중간
11감리원-40점기본
-
-
-
📌 대소 관계 조건 충족 확인
- AI 개발자(88.0) > 편집 디자이너(80.2) > 3D 디자이너(78.4) > UXUI 디자이너(72.7) > 3D 개발자(67.8) > 프로그램 개발자(67.3) > BIM모델러(62.1) > 엔지니어(42.9) > 웹 개발자(39.2) > 기획자(38.6) ✅ -
-
- - -
-

7적정성 판별 기준

-

직무 내 실제 평균 점수를 기준으로 편차율을 산출하여 3단계로 판별합니다.

-
-avgScore = 해당 직무 소속 PC 점수들의 산술 평균 - -IF 개인 실질 점수 < avgScore × 0.80"사양 부족" (직무 평균 20% 이상 미달) -IF 개인 실질 점수 > avgScore × 1.30"오버스펙" (직무 평균 30% 이상 초과) -ELSE → "적정" -
-
- - - - - - - -
판별 결과조건권장 조치
사양 부족실질 점수 < 직무 평균 × 0.8교체 또는 성능 업그레이드 우선 검토
적정직무 평균 × 0.8 ≤ 실질 점수 ≤ 직무 평균 × 1.3현행 업무 효율 유지
오버스펙실질 점수 > 직무 평균 × 1.3과스펙 장비 회수 또는 필요 부서 재배치
-
-
- - -
-

8점수 신뢰도 및 한계 분석

- -

✅ 신뢰 가능한 부분

-
-
    -
  • 3요소 합산으로 실제 성능 근접도 향상: CPU·RAM·GPU를 모두 반영함으로써 단순 CPU 점수 대비 실체감 성능과의 상관관계가 크게 개선되었습니다.
  • -
  • GPU 티어 방향성 일치: RTX 4090 > 4080 > 4070 … 순의 점수 순서는 실제 벤치마크(3DMark, PassMark GPU)와 일치합니다.
  • -
  • 내장/외장 구분 명확: 내장 그래픽(5~15점)과 독립 GPU(18점~)의 점수 구간이 명확히 분리되어 사양 격차를 직관적으로 반영합니다.
  • -
  • 직무별 상대 비교 합리성 유지: GPU 점수 추가 후에도 직무 내 평균 기준 편차율 판별 방식이 그대로 유지됩니다.
  • -
-
- -

⚠️ 여전히 남아있는 한계점

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
한계 항목내용영향도
노트북 TDP 미반영i7-1360P (노트북 28W)와 i7-13700K (데스크탑 125W)는 같은 세대지만 실제 성능 차이가 큽니다. 현재는 동일 점수가 부여됩니다.중간
SSD 유형 미반영NVMe SSD와 HDD의 체감 속도 차이는 크지만 점수에 포함되지 않습니다.중간
GPU 세부 파생 모델 한계RTX 4060 Laptop과 RTX 4060 Desktop은 성능 차이가 있으나 동일 점수(50점)를 받습니다.중간
GPU 세대 보정 미적용CPU와 달리 GPU는 세대 보정 없이 모델명 매핑 방식만 사용됩니다. 향후 세대별 보정을 검토할 수 있습니다.낮음
실측 벤치마크 미연동3DMark / PassMark GPU 실측값이 아닌 모델명 파싱 추정치입니다.중간
-
- -
-
💡 종합 신뢰도 평가
- GPU 점수 반영 후 특히 디자이너·개발자와 같은 그래픽 집약적 직무의 적정성 판별 정확도가 대폭 향상되었습니다. - 다만 노트북 TDP, SSD 유형 등 추가 변수를 향후 보완하면 신뢰도를 더 끌어올릴 수 있습니다. - 현 시점에서 본 점수 체계는 "절대적 성능 수치"가 아닌 "조직 내 직무별 상대 비교 도구"로 활용하는 것이 가장 적합합니다. -
-
- - -
-

9향후 개선 로드맵

-
- - - - - - - - - - -
우선순위항목기대 효과난이도
완료GPU 점수 반영 (v2.0)그래픽 직무 신뢰도 대폭 향상
권장SSD 유형별 점수 추가 (NVMe/SATA/HDD)실체감 체감 속도 반영
권장노트북/데스크탑 TDP 보정모바일 CPU 과대평가 방지
선택PassMark / 3DMark 실측 DB 내장 연동추정치 → 실측값 전환
선택직무별 항목 가중치 커스터마이징조직 특성 맞춤 정밀 점수화
선택RMM 에이전트 실시간 자원 점유율 연동실사용 기반 교체 우선순위 추천
-
-
- -
-

HM ITAM — PC 사양 적정성 분석 기획서 v2.0 (GPU 반영)  ·  2026. 05. 28

-

내부 검토용 문서입니다. 무단 외부 배포를 금합니다.

-
- -
- - diff --git a/README.md b/README.md index 7981a2e..cad0b0b 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,17 @@ - 기존 동작 방식과 성능을 기준(Baseline)으로 삼고, 수정 후에도 **기존의 모든 기능이 무결하게 유지되는지 반드시 테스트하여 입증**한다. - 검증 결과를 바탕으로 "무엇을, 왜, 어떻게" 바꿀지 상세 보고 후, 사용자로부터 **'진행시켜'** 승인을 얻은 뒤에만 집행한다. 4. **선보고 후승인**: 모든 기능 수정 및 코드 변경 전에는 예상 방안을 먼저 보고하고 승인 절차를 거친다. +5. **DB 삭제 및 초기화 절대 엄금 (Strict DB Deletion Policy)**: + - 어떠한 경우에도 `DELETE`, `DROP`, `TRUNCATE` 등 데이터를 삭제하거나 테이블을 초기화하는 작업은 사전에 사용자에게 상세 사유를 보고하고 **명시적 승인**을 얻은 후에만 시행한다. + - 기존 데이터의 가치를 최우선으로 하며, 작업 전 백업 여부를 반드시 확인한다. +6. **RED–GREEN–Refactor 개발 원칙**: + - 모든 기능 개발과 버그 수정은 **RED → GREEN → Refactor** 순서로 진행한다. + - **RED**: 요구사항을 명확히 표현하는 테스트를 먼저 작성하고, 해당 테스트가 기능 미구현 또는 결함으로 인해 실패하는지 확인한다. + - **GREEN**: 실패한 테스트를 통과시키는 데 필요한 최소한의 코드만 구현하며, 불필요한 기능 추가나 구조 변경을 하지 않는다. + - **Refactor**: 관련 테스트와 기존 테스트가 모두 통과하는 상태에서만 중복 제거, 명칭 개선, 책임 분리 등 코드 구조를 개선하며 동작은 변경하지 않는다. + - 각 단계가 끝날 때마다 관련 테스트와 기존 기능의 회귀 여부를 검증한다. + - 테스트 작성이 현실적으로 불가능한 경우에는 그 사유와 대체 검증 방법을 먼저 보고하고 승인을 받은 후 진행한다. + - 본 원칙을 적용할 때에도 기존의 **선보고 후승인** 및 **외과 수술식 수정** 규칙을 준수한다. --- diff --git a/WORK_LOG_20260615.md b/WORK_LOG_20260615.md new file mode 100644 index 0000000..38b2d23 --- /dev/null +++ b/WORK_LOG_20260615.md @@ -0,0 +1,30 @@ +# 📝 작업 보고서 (2026-06-15) + +## 1. 서버 및 개발 환경 설정 +- **백엔드 서버 구동**: 3000번 포트(DB 서버) 정상 구동 완료. +- **프론트엔드 서버 구동**: 8080번 포트 정상 구동 완료. +- **브랜치 전환**: \`db_setting\` 브랜치로 전환 및 최신 코드 Pull 완료. + +## 2. 데이터베이스 정제 및 보강 (Surgical Update) +- **사용자 정보(system_users) 업데이트**: + - 엑셀(\`system_User (20260615).xlsx\`) 기반 987건 신규 입력. + - 기존 백업 데이터(212건)와 병합하여 총 1,199건의 사용자 DB 구축. +- **PC 자산(asset_pc) 데이터 입력**: + - 엑셀(\`asset_pc (2026.06.15).xlsx\`) 기반 1,030건 입력 완료. + - **용량 정제**: 괄호 제거 및 4자리 GB 단위를 TB로 자동 변환 (예: 1863GB -> 1.86TB). + - **구매일 보강**: 연도 데이터에 월/일 추가 (\`YYYY-12-01\` 형식으로 통일). + - **자산번호 재매핑**: \`PC-YYYY12-NNNN\` 형식으로 전수 재부여 및 기존 번호와의 연속성 유지. + +## 3. 부서 및 자산 유형 정상화 +- **부서명 통합**: '총괄기획실', '기술개발센터', '한맥', '장헌', 'PTC', '현타' 등을 제외한 1,045건의 부서명을 **'삼안'**으로 일괄 통합. +- **자산 유형 교정 (핵심)**: + - 엑셀의 오기입과 상관없이 **사번(emp_no) 존재 여부**를 기준으로 자산 유형을 재분류. + - 사번이 있는 991건 -> **개인PC**로 정상화. + - 사번이 없는 39건 -> **공용PC**로 지정 및 사용자명 '공용'으로 정리. + +## 4. 운영 규칙 업데이트 +- **README.md 수정**: 'DB 삭제 및 초기화 절대 엄금 (Rule 5)' 항목 추가. + +--- +**보고자**: Gemini CLI +**상태**: 소스 코드 수정 없음, 데이터베이스 정제 완료. diff --git a/analyze_remote_mess.cjs b/analyze_remote_mess.cjs deleted file mode 100644 index 2e81d14..0000000 --- a/analyze_remote_mess.cjs +++ /dev/null @@ -1,29 +0,0 @@ -const mysql = require('mysql2/promise'); -require('dotenv').config({ override: true }); - -(async () => { - const pool = mysql.createPool({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASS, - database: process.env.DB_NAME, - port: parseInt(process.env.DB_PORT || '3306') - }); - - try { - // 1. PW 필드에 9~10자리 숫자(팀뷰어 ID 의심)가 있는 경우 - const [rows1] = await pool.query("SELECT id, asset_id, net_name, net_value1, net_value2 FROM asset_remote WHERE net_value2 REGEXP '^[0-9]{9,10}$'"); - console.log('--- Suspicious PW as ID ---'); - console.log(JSON.stringify(rows1, null, 2)); - - // 2. REMOTE 타입인데 value1이 IP인 경우 (아까 확인한 거 포함) - const [rows2] = await pool.query("SELECT id, asset_id, net_name, net_value1, net_value2 FROM asset_remote WHERE net_type = 'REMOTE' AND net_value1 REGEXP '^[0-9]+\\\\.[0-9]+\\\\.[0-9]+\\\\.[0-9]+$'"); - console.log('\n--- REMOTE with IP in val1 ---'); - console.log(JSON.stringify(rows2, null, 2)); - - } catch (err) { - console.error(err); - } finally { - await pool.end(); - } -})(); diff --git a/asset_pc (2026.06.15).xlsx b/asset_pc (2026.06.15).xlsx new file mode 100644 index 0000000..e443941 Binary files /dev/null and b/asset_pc (2026.06.15).xlsx differ diff --git a/check_remote_data.cjs b/check_remote_data.cjs deleted file mode 100644 index f9c388c..0000000 --- a/check_remote_data.cjs +++ /dev/null @@ -1,24 +0,0 @@ -const mysql = require('mysql2/promise'); -require('dotenv').config({ override: true }); - -(async () => { - const pool = mysql.createPool({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASS, - database: process.env.DB_NAME, - port: parseInt(process.env.DB_PORT || '3306') - }); - - try { - const [rows] = await pool.query( - 'SELECT net_name, net_value1, net_value2 FROM asset_remote WHERE net_type = ?', - ['REMOTE'] - ); - console.log(JSON.stringify(rows, null, 2)); - } catch (err) { - console.error(err); - } finally { - await pool.end(); - } -})(); diff --git a/check_remote_specific.cjs b/check_remote_specific.cjs deleted file mode 100644 index 92708cb..0000000 --- a/check_remote_specific.cjs +++ /dev/null @@ -1,24 +0,0 @@ -const mysql = require('mysql2/promise'); -require('dotenv').config({ override: true }); - -(async () => { - const pool = mysql.createPool({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASS, - database: process.env.DB_NAME, - port: parseInt(process.env.DB_PORT || '3306') - }); - - try { - const [rows] = await pool.query( - 'SELECT net_name, net_value1, net_value2 FROM asset_remote WHERE net_name LIKE ? OR net_name LIKE ? OR net_name LIKE ? OR net_name LIKE ?', - ['%팀뷰어%', '%애니데스크%', '%TeamViewer%', '%AnyDesk%'] - ); - console.log(JSON.stringify(rows, null, 2)); - } catch (err) { - console.error(err); - } finally { - await pool.end(); - } -})(); diff --git a/check_remote_tangled.cjs b/check_remote_tangled.cjs deleted file mode 100644 index 5a36793..0000000 --- a/check_remote_tangled.cjs +++ /dev/null @@ -1,27 +0,0 @@ -const mysql = require('mysql2/promise'); -require('dotenv').config({ override: true }); - -(async () => { - const pool = mysql.createPool({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASS, - database: process.env.DB_NAME, - port: parseInt(process.env.DB_PORT || '3306') - }); - - try { - // Find assets where REMOTE net_value1 looks like an IP and matches an existing IP row - const [rows] = await pool.query(` - SELECT r1.asset_id, r1.net_name as remote_name, r1.net_value1 as remote_val1, r2.net_value1 as ip_val1 - FROM asset_remote r1 - JOIN asset_remote r2 ON r1.asset_id = r2.asset_id AND r2.net_type = 'IP' - WHERE r1.net_type = 'REMOTE' AND r1.net_value1 REGEXP '^[0-9]+\\\\.[0-9]+\\\\.[0-9]+\\\\.[0-9]+$' - `); - console.log(JSON.stringify(rows, null, 2)); - } catch (err) { - console.error(err); - } finally { - await pool.end(); - } -})(); diff --git a/debug_save.cjs b/debug_save.cjs deleted file mode 100644 index d82cf44..0000000 --- a/debug_save.cjs +++ /dev/null @@ -1,55 +0,0 @@ -const mysql = require('mysql2/promise'); -require('dotenv').config({ override: true }); - -(async () => { - const pool = mysql.createPool({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASS, - database: process.env.DB_NAME, - port: parseInt(process.env.DB_PORT || '3306') - }); - - const connection = await pool.getConnection(); - try { - await connection.beginTransaction(); - - const asset = { - id: 'debug_test_' + Date.now(), - asset_code: 'SVR-240612-DEBUG', - category: '서버', - asset_type: '서버PC' - }; - - console.log('--- Step 1: Insert into asset_core ---'); - const coreFields = ['id', 'asset_code', 'category', 'asset_type']; - const coreData = {}; - coreFields.forEach(f => { if (asset[f] !== undefined) coreData[f] = asset[f]; }); - const coreKeys = Object.keys(coreData); - const coreSql = `INSERT INTO asset_core (${coreKeys.join(', ')}) VALUES (${coreKeys.map(() => '?').join(', ')})`; - - const [coreRes] = await connection.query(coreSql, Object.values(coreData)); - console.log('Core Insert Success:', coreRes); - - console.log('\n--- Step 2: Insert into asset_spec ---'); - const specData = { - asset_id: asset.id, - hw_status: '운영' - }; - const specKeys = Object.keys(specData); - const specSql = `INSERT INTO asset_spec (${specKeys.join(', ')}) VALUES (${specKeys.map(() => '?').join(', ')})`; - - const [specRes] = await connection.query(specSql, Object.values(specData)); - console.log('Spec Insert Success:', specRes); - - await connection.commit(); - console.log('\n✅ Transaction Committed Successfully'); - - } catch (err) { - await connection.rollback(); - console.error('\n❌ Error Caught:', err); - } finally { - connection.release(); - await pool.end(); - } -})(); diff --git a/ITAM_RMM_Integration_Plan.md b/docs/plans/ITAM_RMM_Integration_Plan.md similarity index 100% rename from ITAM_RMM_Integration_Plan.md rename to docs/plans/ITAM_RMM_Integration_Plan.md diff --git a/IT_Asset_RMM_System_Report_Detailed.md b/docs/plans/IT_Asset_RMM_System_Report_Detailed.md similarity index 100% rename from IT_Asset_RMM_System_Report_Detailed.md rename to docs/plans/IT_Asset_RMM_System_Report_Detailed.md diff --git a/PC_사양_개선_기획서.html b/docs/plans/PC_사양_개선_기획서.html similarity index 100% rename from PC_사양_개선_기획서.html rename to docs/plans/PC_사양_개선_기획서.html diff --git a/PLAN_ASSET_HISTORY.md b/docs/plans/PLAN_ASSET_HISTORY.md similarity index 100% rename from PLAN_ASSET_HISTORY.md rename to docs/plans/PLAN_ASSET_HISTORY.md diff --git a/PROJECT_GUIDE.md b/docs/plans/PROJECT_GUIDE.md similarity index 100% rename from PROJECT_GUIDE.md rename to docs/plans/PROJECT_GUIDE.md diff --git a/design_rule.md b/docs/plans/design_rule.md similarity index 100% rename from design_rule.md rename to docs/plans/design_rule.md diff --git a/implementation_plan.md b/docs/plans/implementation_plan.md similarity index 100% rename from implementation_plan.md rename to docs/plans/implementation_plan.md diff --git a/implementation_plan2 b/docs/plans/implementation_plan2 similarity index 100% rename from implementation_plan2 rename to docs/plans/implementation_plan2 diff --git a/implementation_plan3 b/docs/plans/implementation_plan3 similarity index 100% rename from implementation_plan3 rename to docs/plans/implementation_plan3 diff --git a/기능명세서.md b/docs/plans/기능명세서.md similarity index 100% rename from 기능명세서.md rename to docs/plans/기능명세서.md diff --git a/fix_all_dates.cjs b/fix_all_dates.cjs deleted file mode 100644 index eaf72d1..0000000 --- a/fix_all_dates.cjs +++ /dev/null @@ -1,63 +0,0 @@ -const mysql = require('mysql2/promise'); -require('dotenv').config({ override: true }); - -function formatToYYYYMMDD(val) { - if (!val) return null; - const s = String(val).trim().replace(/[^0-9]/g, ''); - if (s.length === 8) { - // YYYYMMDD - return `${s.substring(0, 4)}-${s.substring(4, 6)}-${s.substring(6, 8)}`; - } else if (s.length === 6) { - // YYMMDD -> Assume 20XX - const year = parseInt(s.substring(0, 2)) > 50 ? '19' + s.substring(0, 2) : '20' + s.substring(0, 2); - return `${year}-${s.substring(2, 4)}-${s.substring(4, 6)}`; - } - - // Try to split by dots or slashes if original had them - const parts = String(val).trim().split(/[\.\-\/]/); - if (parts.length === 3) { - let y = parts[0]; - let m = parts[1].padStart(2, '0'); - let d = parts[2].padStart(2, '0'); - if (y.length === 2) y = '20' + y; - if (y.length === 4 && m.length <= 2 && d.length <= 2) { - return `${y}-${m}-${d}`; - } - } - - return val; // Return as is if format is unknown -} - -(async () => { - const pool = mysql.createPool({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASS, - database: process.env.DB_NAME, - port: parseInt(process.env.DB_PORT || '3306') - }); - - const connection = await pool.getConnection(); - try { - const [rows] = await connection.query('SELECT id, purchase_date FROM asset_core WHERE purchase_date IS NOT NULL AND purchase_date != \'\''); - console.log(`Found ${rows.length} rows to check.`); - - let updatedCount = 0; - for (const row of rows) { - const original = row.purchase_date; - const formatted = formatToYYYYMMDD(original); - - if (formatted !== original && /^\d{4}-\d{2}-\d{2}$/.test(formatted)) { - await connection.query('UPDATE asset_core SET purchase_date = ? WHERE id = ?', [formatted, row.id]); - updatedCount++; - } - } - - console.log(`✅ Successfully updated ${updatedCount} rows to YYYY-MM-DD format.`); - } catch (err) { - console.error('❌ Error during date migration:', err); - } finally { - connection.release(); - await pool.end(); - } -})(); diff --git a/img/image_92.png b/img/image_92.png deleted file mode 100644 index 5a36e8f..0000000 Binary files a/img/image_92.png and /dev/null differ diff --git a/index.html b/index.html index ec81e9a..8aca84f 100644 --- a/index.html +++ b/index.html @@ -8,12 +8,6 @@ 한맥가족 자산관리시스템 - - - - - - diff --git a/initial_load_check.png b/initial_load_check.png deleted file mode 100644 index 024247a..0000000 Binary files a/initial_load_check.png and /dev/null differ diff --git a/initial_view.png b/initial_view.png deleted file mode 100644 index 2fb218a..0000000 Binary files a/initial_view.png and /dev/null differ diff --git a/main_branch_check.png b/main_branch_check.png deleted file mode 100644 index 024247a..0000000 Binary files a/main_branch_check.png and /dev/null differ diff --git a/map_config.json b/map_config.json index 7b4bbdc..064aab7 100644 --- a/map_config.json +++ b/map_config.json @@ -3,766 +3,724 @@ { "x": "50.78", "y": "1.53", - "w": "45.83", - "h": "6.10" + "w": "46.10", + "h": "6.27", + "asset_id": null }, { - "x": "50.67", + "x": "50.78", "y": "10.35", - "w": "45.95", - "h": "5.99" + "w": "46.10", + "h": "6.27", + "asset_id": null }, { "x": "50.78", "y": "19.06", - "w": "45.83", - "h": "6.32" + "w": "46.10", + "h": "6.50", + "asset_id": null }, { - "x": "50.67", + "x": "50.78", "y": "27.89", - "w": "46.06", - "h": "6.32" + "w": "46.10", + "h": "6.50", + "asset_id": "server_1779761946023_14" }, { "x": "50.78", "y": "36.71", - "w": "45.95", - "h": "6.21" + "w": "46.10", + "h": "6.50", + "asset_id": "server_1779761946023_18" }, { "x": "50.78", "y": "45.64", - "w": "45.83", - "h": "6.32" + "w": "46.10", + "h": "6.32", + "asset_id": "server_1779761946023_23" }, { - "x": "50.67", + "x": "50.78", "y": "54.25", - "w": "46.06", - "h": "6.54" + "w": "46.10", + "h": "6.54", + "asset_id": "server_1779761946023_24" }, { - "x": "50.90", + "x": "50.78", "y": "63.29", - "w": "45.72", - "h": "5.99" + "w": "46.10", + "h": "6.50", + "asset_id": "server_1779761946023_1" }, { - "x": "50.90", + "x": "50.78", "y": "72.00", - "w": "45.72", - "h": "6.32" + "w": "46.10", + "h": "6.32", + "asset_id": "server_1779761946023_21" }, { "x": "50.78", "y": "81.92", "w": "18.40", - "h": "15.58" + "h": "15.58", + "asset_id": "server_1779761946023_17" }, { - "x": "78.67", - "y": "82.03", - "w": "17.94", - "h": "15.25" + "x": "78.62", + "y": "81.92", + "w": "18.31", + "h": "15.58", + "asset_id": "server_1779761946023_20" } ], "img/location_photo/IDC/서관202.png": [ { "x": "56.35", "y": "64.02", - "w": "40.41", - "h": "5.89" + "w": "40.87", + "h": "6.24", + "asset_id": "server_1779761946023_9" }, { "x": "56.35", "y": "71.57", - "w": "40.66", - "h": "5.89" + "w": "40.87", + "h": "6.24", + "asset_id": "server_1779761946023_10" }, { - "x": "56.23", - "y": "79.25", - "w": "40.53", - "h": "5.76" + "x": "56.35", + "y": "79.17", + "w": "40.87", + "h": "6.24", + "asset_id": "server_1779761946023_26" }, { - "x": "55.98", - "y": "86.42", - "w": "41.15", - "h": "6.27" + "x": "56.35", + "y": "86.66", + "w": "40.87", + "h": "6.24", + "asset_id": "server_1779761946023_8" + }, + { + "x": "56.35", + "y": "32.01", + "w": "40.87", + "h": "6.24", + "asset_id": null } ], "img/location_photo/IDC/서관203.png": [ { "x": "56.07", - "y": "2.44", - "w": "40.91", - "h": "6.40" + "y": "2.54", + "w": "41.11", + "h": "6.52", + "asset_id": null }, { "x": "56.07", "y": "10.12", - "w": "40.79", - "h": "6.27" + "w": "41.11", + "h": "6.52", + "asset_id": null }, { - "x": "55.95", + "x": "56.07", "y": "17.80", - "w": "41.04", - "h": "6.14" + "w": "41.11", + "h": "6.52", + "asset_id": null }, { - "x": "55.95", + "x": "56.07", "y": "63.51", - "w": "40.91", - "h": "6.14" + "w": "41.11", + "h": "6.52", + "asset_id": null }, { - "x": "55.95", + "x": "56.07", "y": "71.19", - "w": "41.04", - "h": "6.14" + "w": "41.11", + "h": "6.52", + "asset_id": null }, { "x": "56.07", "y": "87.70", - "w": "40.91", - "h": "6.02" + "w": "41.11", + "h": "6.52", + "asset_id": "server_1779761946023_25" } ], "img/location_photo/IDC/서관204.png": [ { "x": "48.87", - "y": "2.57", - "w": "47.40", - "h": "6.14" + "y": "2.73", + "w": "47.80", + "h": "6.27", + "asset_id": null }, { - "x": "49.01", + "x": "48.87", "y": "10.38", - "w": "47.40", - "h": "5.89" + "w": "47.80", + "h": "6.27", + "asset_id": "server_1779761946023_3" }, { "x": "48.87", "y": "17.93", - "w": "47.40", - "h": "5.89" + "w": "47.80", + "h": "6.50", + "asset_id": "server_1779761946023_6" }, { - "x": "48.73", + "x": "48.87", "y": "25.49", - "w": "47.69", - "h": "6.27" + "w": "47.80", + "h": "6.50", + "asset_id": null }, { "x": "48.87", "y": "33.17", - "w": "47.40", - "h": "6.02" + "w": "47.80", + "h": "6.50", + "asset_id": "server_1779761946023_5" }, { "x": "48.87", "y": "40.59", - "w": "47.54", - "h": "6.40" + "w": "47.80", + "h": "6.50", + "asset_id": "server_1779761946023_4" }, { "x": "48.87", "y": "48.40", - "w": "47.54", - "h": "6.14" + "w": "47.80", + "h": "6.50", + "asset_id": null }, { - "x": "48.73", + "x": "48.87", "y": "55.95", - "w": "47.69", - "h": "6.14" + "w": "47.80", + "h": "6.50", + "asset_id": "server_1779761946023_19" }, { - "x": "49.01", + "x": "48.87", "y": "63.63", - "w": "47.40", - "h": "6.14" + "w": "47.80", + "h": "6.50", + "asset_id": "server_1779761946023_2" }, { - "x": "48.73", + "x": "48.87", "y": "71.06", - "w": "47.54", - "h": "6.27" + "w": "47.80", + "h": "6.50", + "asset_id": "server_1779761946023_0" }, { "x": "48.87", "y": "78.74", - "w": "47.40", - "h": "6.27" + "w": "47.80", + "h": "6.50", + "asset_id": "server_1779761946023_7" }, { - "x": "49.01", + "x": "48.87", "y": "86.68", - "w": "18.76", - "h": "12.29" + "w": "18.99", + "h": "12.62", + "asset_id": "server_1779761946023_29" } ], "img/location_photo/IDC/동관53.png": [ { "x": "61.62", "y": "3.08", - "w": "35.63", - "h": "7.55" + "w": "35.96", + "h": "7.90", + "asset_id": "server_1779761946023_13" }, { - "x": "61.53", + "x": "61.62", "y": "12.68", - "w": "35.80", - "h": "7.30" + "w": "35.96", + "h": "7.90", + "asset_id": "server_1779761946023_15" }, { - "x": "61.70", - "y": "21.65", - "w": "35.63", - "h": "7.68" + "x": "61.62", + "y": "21.75", + "w": "35.96", + "h": "7.90", + "asset_id": "server_1779761946023_22" } ], "img/location_photo/IDC/동관54.png": [ { "x": "54.71", "y": "2.57", - "w": "42.21", - "h": "6.27" + "w": "42.42", + "h": "6.50", + "asset_id": null }, { "x": "54.71", "y": "10.38", - "w": "42.21", - "h": "6.14" + "w": "42.42", + "h": "6.50", + "asset_id": null }, { "x": "54.71", "y": "27.15", - "w": "41.97", - "h": "6.27" + "w": "42.42", + "h": "6.62", + "asset_id": "server_1779761946023_12" }, { "x": "54.71", "y": "43.54", - "w": "42.09", - "h": "6.02" + "w": "42.42", + "h": "6.50", + "asset_id": "server_1779761946023_11" }, { "x": "54.71", "y": "54.93", - "w": "42.09", - "h": "6.40" + "w": "42.42", + "h": "6.50", + "asset_id": null }, { - "x": "54.83", + "x": "54.71", "y": "70.16", - "w": "42.09", - "h": "6.27" + "w": "42.42", + "h": "6.50", + "asset_id": "server_1779761946023_27" }, { "x": "54.71", "y": "79.51", - "w": "42.09", - "h": "6.14" - } - ], - "img/location_photo/기술개발센터/서버실_1.png": [ - { - "x": "69.45", - "y": "1.10", - "w": "8.58", - "h": "11.45" - }, - { - "x": "79.21", - "y": "1.10", - "w": "11.65", - "h": "11.45" - }, - { - "x": "90.16", - "y": "23.23", - "w": "8.43", - "h": "21.11" - }, - { - "x": "52.91", - "y": "53.35", - "w": "8.66", - "h": "21.11" - }, - { - "x": "62.36", - "y": "53.47", - "w": "8.43", - "h": "21.11" - }, - { - "x": "71.65", - "y": "53.47", - "w": "8.50", - "h": "20.98" - }, - { - "x": "80.87", - "y": "53.35", - "w": "8.35", - "h": "21.23" - }, - { - "x": "90.08", - "y": "53.35", - "w": "8.58", - "h": "21.11" - }, - { - "x": "43.78", - "y": "76.38", - "w": "8.50", - "h": "21.11" - }, - { - "x": "53.15", - "y": "76.38", - "w": "8.43", - "h": "21.23" - }, - { - "x": "62.44", - "y": "76.51", - "w": "8.35", - "h": "20.98" - }, - { - "x": "71.57", - "y": "76.25", - "w": "8.43", - "h": "21.11" - }, - { - "x": "81.02", - "y": "76.64", - "w": "8.27", - "h": "20.85" - }, - { - "x": "90.24", - "y": "76.64", - "w": "8.50", - "h": "20.98" - } - ], - "img/location_photo/기술개발센터/서버실_2.png": [ - { - "x": "49.60", - "y": "1.93", - "w": "46.96", - "h": "6.53" - }, - { - "x": "49.34", - "y": "11.92", - "w": "47.09", - "h": "6.66" - }, - { - "x": "49.34", - "y": "21.39", - "w": "47.35", - "h": "6.40" - }, - { - "x": "49.47", - "y": "30.73", - "w": "47.22", - "h": "6.40" - }, - { - "x": "49.34", - "y": "39.82", - "w": "47.22", - "h": "6.53" - }, - { - "x": "49.47", - "y": "49.68", - "w": "47.09", - "h": "6.91" - }, - { - "x": "49.60", - "y": "59.28", - "w": "46.82", - "h": "6.27" - }, - { - "x": "49.34", - "y": "68.63", - "w": "47.35", - "h": "6.40" - }, - { - "x": "49.47", - "y": "77.84", - "w": "46.82", - "h": "6.40" - }, - { - "x": "49.60", - "y": "86.93", - "w": "46.82", - "h": "6.53" + "w": "42.42", + "h": "6.50", + "asset_id": "server_1779761946023_28" } ], "img/location_photo/한맥빌딩/MDF실/MDF_1.png": [ { "x": "49.33", "y": "14.99", - "w": "7.13", - "h": "11.01" + "w": "7.35", + "h": "11.22", + "asset_id": "cdp0e0c" }, { "x": "59.23", - "y": "14.73", - "w": "7.13", - "h": "11.14" + "y": "14.99", + "w": "7.35", + "h": "11.22", + "asset_id": "emys9gb" }, { "x": "69.22", - "y": "14.86", - "w": "7.13", - "h": "11.14" + "y": "14.99", + "w": "7.35", + "h": "11.22", + "asset_id": "vmbv3pj" }, { - "x": "78.96", + "x": "79.12", "y": "14.99", - "w": "7.30", - "h": "11.01" + "w": "7.35", + "h": "11.22", + "asset_id": "4fysk40" }, { - "x": "89.03", + "x": "88.97", "y": "14.99", - "w": "7.05", - "h": "11.14" + "w": "7.35", + "h": "11.22", + "asset_id": "x6jaehn" }, { "x": "48.57", - "y": "34.19", - "w": "7.39", - "h": "11.14" + "y": "34.11", + "w": "7.52", + "h": "11.44", + "asset_id": "t87p0l0" }, { "x": "56.80", - "y": "34.06", - "w": "7.22", - "h": "11.27" + "y": "34.11", + "w": "7.52", + "h": "11.44", + "asset_id": "ywosxiv" }, { "x": "64.94", - "y": "34.19", - "w": "7.30", - "h": "11.01" + "y": "34.11", + "w": "7.52", + "h": "11.44", + "asset_id": null }, { - "x": "72.83", - "y": "34.19", - "w": "7.47", - "h": "10.88" + "x": "72.89", + "y": "34.11", + "w": "7.56", + "h": "11.44", + "asset_id": null }, { "x": "81.22", "y": "34.06", - "w": "7.22", - "h": "11.14" + "w": "7.52", + "h": "11.44", + "asset_id": null }, { "x": "89.36", - "y": "34.19", - "w": "7.13", - "h": "11.01" + "y": "34.06", + "w": "7.52", + "h": "11.44", + "asset_id": "tormk2l" }, { - "x": "48.66", - "y": "53.52", + "x": "48.57", + "y": "53.06", "w": "9.06", - "h": "20.99" + "h": "20.99", + "asset_id": null }, { "x": "58.48", - "y": "53.27", - "w": "9.15", - "h": "21.12" + "y": "53.06", + "w": "9.06", + "h": "20.99", + "asset_id": "server_1779761946023_30" }, { "x": "68.55", - "y": "53.27", + "y": "53.06", "w": "9.06", - "h": "21.12" + "h": "20.99", + "asset_id": "server_1779761946023_31" }, { "x": "78.54", - "y": "53.39", - "w": "8.90", - "h": "21.25" + "y": "53.06", + "w": "9.01", + "h": "20.99", + "asset_id": "server_1779761946023_32" }, { "x": "89.36", - "y": "53.27", - "w": "7.39", - "h": "9.99" + "y": "53.22", + "w": "7.45", + "h": "10.11", + "asset_id": "TEMP-03g59cx" }, { "x": "89.36", "y": "64.92", - "w": "7.39", - "h": "9.60" + "w": "7.45", + "h": "9.81", + "asset_id": "TEMP-06l8zjx" }, { "x": "48.57", - "y": "77.08", - "w": "9.40", - "h": "21.38" + "y": "77.41", + "w": "9.18", + "h": "21.45", + "asset_id": "server_1779761946023_34" }, { "x": "58.56", - "y": "77.20", + "y": "77.41", "w": "9.23", - "h": "21.12" + "h": "21.45", + "asset_id": "server_1779761946023_35" }, { "x": "68.63", - "y": "77.33", + "y": "77.41", "w": "9.06", - "h": "21.12" + "h": "21.45", + "asset_id": "server_1779761946023_36" }, { "x": "78.71", - "y": "77.46", + "y": "77.41", "w": "8.98", - "h": "20.99" + "h": "21.45", + "asset_id": "server_1779761946023_37" } ], "img/location_photo/한맥빌딩/MDF실/MDF_2.png": [ { "x": "56.59", - "y": "44.43", - "w": "40.35", - "h": "6.78" + "y": "44.53", + "w": "40.65", + "h": "6.90", + "asset_id": "1vbkbzr" }, { - "x": "56.71", + "x": "56.59", "y": "54.80", - "w": "40.24", - "h": "6.53" + "w": "40.65", + "h": "6.90", + "asset_id": "0ru63ay" }, { - "x": "56.71", + "x": "56.59", "y": "65.94", - "w": "40.24", - "h": "6.40" + "w": "40.65", + "h": "6.90", + "asset_id": "server_1779761946023_40" } ], "img/location_photo/한맥빌딩/MDF실/MDF_3.png": [ { "x": "56.71", "y": "13.20", - "w": "40.24", - "h": "6.78" + "w": "40.58", + "h": "6.90", + "asset_id": null }, { - "x": "56.48", + "x": "56.71", "y": "23.57", "w": "40.58", - "h": "6.53" + "h": "6.90", + "asset_id": "8aeog58" }, { - "x": "56.59", + "x": "56.71", "y": "34.57", "w": "40.58", - "h": "6.27" + "h": "6.90", + "asset_id": "ywosxiv" }, { - "x": "56.59", + "x": "56.71", "y": "44.69", - "w": "40.46", - "h": "6.66" + "w": "40.58", + "h": "6.90", + "asset_id": "1vbkbzr" }, { "x": "56.71", "y": "54.80", - "w": "40.24", - "h": "6.66" + "w": "40.58", + "h": "6.90", + "asset_id": "0ru63ay" }, { "x": "56.71", "y": "65.81", - "w": "40.24", - "h": "6.53" + "w": "40.58", + "h": "6.90", + "asset_id": "server_1779761946023_40" }, { - "x": "56.59", + "x": "56.71", "y": "76.05", - "w": "40.35", - "h": "6.53" + "w": "40.58", + "h": "6.90", + "asset_id": null } ], "img/location_photo/한맥빌딩/MDF실/MDF_4.png": [ { "x": "52.36", "y": "64.02", - "w": "44.38", - "h": "6.53" + "w": "44.60", + "h": "6.73", + "asset_id": "5tbpuy4" } ], "img/location_photo/기술개발센터/서버실/서버실_1.png": [ { - "x": "69.53", - "y": "1.42", + "x": "69.45", + "y": "3.30", "w": "8.58", - "h": "11.45" + "h": "11.45", + "asset_id": "server_1779761946023_41" }, { - "x": "79.21", - "y": "1.55", - "w": "11.97", - "h": "11.32" + "x": "79.05", + "y": "3.30", + "w": "12.02", + "h": "11.45", + "asset_id": "server_1779761946023_42" }, { - "x": "90.24", - "y": "23.30", - "w": "8.50", - "h": "21.49" + "x": "90.16", + "y": "26.04", + "w": "8.43", + "h": "21.11", + "asset_id": "server_1779761946023_43" }, { - "x": "53.07", - "y": "53.28", - "w": "8.74", - "h": "21.62" + "x": "53.04", + "y": "52.91", + "w": "8.43", + "h": "21.11", + "asset_id": "server_1779761946023_44" }, { - "x": "62.28", - "y": "53.41", - "w": "8.82", - "h": "21.49" - }, - { - "x": "71.50", - "y": "53.28", - "w": "8.90", - "h": "21.75" - }, - { - "x": "80.87", - "y": "53.15", - "w": "8.66", - "h": "21.75" - }, - { - "x": "90.08", - "y": "53.54", - "w": "8.90", - "h": "21.49" - }, - { - "x": "43.86", - "y": "76.32", - "w": "8.82", - "h": "21.75" - }, - { - "x": "53.15", - "y": "76.45", - "w": "8.66", - "h": "21.49" - }, - { - "x": "62.52", - "y": "76.57", - "w": "8.58", - "h": "21.62" + "x": "62.36", + "y": "52.91", + "w": "8.43", + "h": "21.11", + "asset_id": "server_1779761946023_45" }, { "x": "71.65", - "y": "76.45", - "w": "8.66", - "h": "21.62" + "y": "52.91", + "w": "8.43", + "h": "21.11", + "asset_id": "server_1779761946023_46" }, { - "x": "80.94", - "y": "76.57", - "w": "8.74", - "h": "21.49" + "x": "80.87", + "y": "52.91", + "w": "8.43", + "h": "21.11", + "asset_id": "server_1779761946023_47" }, { - "x": "90.24", - "y": "76.57", + "x": "90.08", + "y": "52.91", + "w": "8.43", + "h": "21.11", + "asset_id": "server_1779761946023_48" + }, + { + "x": "43.78", + "y": "78.00", "w": "8.50", - "h": "21.36" + "h": "21.23", + "asset_id": "19kai41" + }, + { + "x": "53.15", + "y": "78.00", + "w": "8.43", + "h": "21.23", + "asset_id": "server_1779761946023_50" + }, + { + "x": "62.36", + "y": "78.00", + "w": "8.43", + "h": "21.23", + "asset_id": "server_1779761946023_51" + }, + { + "x": "71.36", + "y": "78.00", + "w": "8.43", + "h": "21.23", + "asset_id": "server_1779761946023_52" + }, + { + "x": "80.53", + "y": "78.00", + "w": "8.43", + "h": "21.23", + "asset_id": "srlmyar" + }, + { + "x": "89.77", + "y": "78.00", + "w": "8.50", + "h": "21.23", + "asset_id": "server_1779761946023_54" } ], "img/location_photo/기술개발센터/서버실/서버실_2.png": [ { - "x": "49.47", - "y": "1.80", - "w": "47.49", - "h": "7.04" - }, - { - "x": "49.47", - "y": "12.04", - "w": "47.49", - "h": "6.91" + "x": "49.60", + "y": "1.93", + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_55" }, { "x": "49.60", - "y": "21.52", - "w": "47.35", - "h": "6.91" + "y": "12.04", + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_56" }, { - "x": "49.47", - "y": "30.48", - "w": "47.49", - "h": "7.04" + "x": "49.60", + "y": "21.39", + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_57" + }, + { + "x": "49.60", + "y": "30.73", + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_58" }, { "x": "49.60", "y": "39.82", - "w": "47.49", - "h": "6.91" - }, - { - "x": "49.47", - "y": "50.06", - "w": "47.62", - "h": "6.91" - }, - { - "x": "49.74", - "y": "59.28", - "w": "47.22", - "h": "6.91" - }, - { - "x": "49.34", - "y": "68.37", - "w": "47.75", - "h": "7.04" + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_59" }, { "x": "49.60", - "y": "77.97", - "w": "47.22", - "h": "6.91" + "y": "50.13", + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_60" + }, + { + "x": "49.60", + "y": "59.28", + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_53" + }, + { + "x": "49.60", + "y": "68.63", + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_62" + }, + { + "x": "49.60", + "y": "77.84", + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_63" }, { "x": "49.60", "y": "86.93", - "w": "47.35", - "h": "7.17" + "w": "47.19", + "h": "6.75", + "asset_id": "server_1779761946023_64" } ] } \ No newline at end of file diff --git a/map_editor.html b/map_editor.html index ea0b683..ee2c3f9 100644 --- a/map_editor.html +++ b/map_editor.html @@ -6,7 +6,7 @@ ITAM Map Coordinate Editor v3.0 - +
@@ -22,7 +22,7 @@ diff --git a/public/img/image_92.png b/public/img/image_92.png new file mode 100644 index 0000000..2235d92 Binary files /dev/null and b/public/img/image_92.png differ diff --git a/img/location_photo/IDC/동관53.png b/public/img/location_photo/IDC/동관53.png similarity index 100% rename from img/location_photo/IDC/동관53.png rename to public/img/location_photo/IDC/동관53.png diff --git a/img/location_photo/IDC/동관54.png b/public/img/location_photo/IDC/동관54.png similarity index 100% rename from img/location_photo/IDC/동관54.png rename to public/img/location_photo/IDC/동관54.png diff --git a/img/location_photo/IDC/서관202.png b/public/img/location_photo/IDC/서관202.png similarity index 100% rename from img/location_photo/IDC/서관202.png rename to public/img/location_photo/IDC/서관202.png diff --git a/img/location_photo/IDC/서관203.png b/public/img/location_photo/IDC/서관203.png similarity index 100% rename from img/location_photo/IDC/서관203.png rename to public/img/location_photo/IDC/서관203.png diff --git a/img/location_photo/IDC/서관204.png b/public/img/location_photo/IDC/서관204.png similarity index 100% rename from img/location_photo/IDC/서관204.png rename to public/img/location_photo/IDC/서관204.png diff --git a/img/location_photo/IDC/서관205.png b/public/img/location_photo/IDC/서관205.png similarity index 100% rename from img/location_photo/IDC/서관205.png rename to public/img/location_photo/IDC/서관205.png diff --git a/img/location_photo/기술개발센터/서버실/서버실_1.png b/public/img/location_photo/기술개발센터/서버실/서버실_1.png similarity index 100% rename from img/location_photo/기술개발센터/서버실/서버실_1.png rename to public/img/location_photo/기술개발센터/서버실/서버실_1.png diff --git a/img/location_photo/기술개발센터/서버실/서버실_2.png b/public/img/location_photo/기술개발센터/서버실/서버실_2.png similarity index 100% rename from img/location_photo/기술개발센터/서버실/서버실_2.png rename to public/img/location_photo/기술개발센터/서버실/서버실_2.png diff --git a/img/location_photo/기술개발센터/센터내부/센터내부.png b/public/img/location_photo/기술개발센터/센터내부/센터내부.png similarity index 100% rename from img/location_photo/기술개발센터/센터내부/센터내부.png rename to public/img/location_photo/기술개발센터/센터내부/센터내부.png diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_map_view_only.html b/public/img/location_photo/기술개발센터/팀자리/center_chair_map_view_only.html similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_map_view_only.html rename to public/img/location_photo/기술개발센터/팀자리/center_chair_map_view_only.html diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_people_data.json b/public/img/location_photo/기술개발센터/팀자리/center_chair_people_data.json similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_people_data.json rename to public/img/location_photo/기술개발센터/팀자리/center_chair_people_data.json diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_people_map.html b/public/img/location_photo/기술개발센터/팀자리/center_chair_people_map.html similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_people_map.html rename to public/img/location_photo/기술개발센터/팀자리/center_chair_people_map.html diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_people_map_6f.html b/public/img/location_photo/기술개발센터/팀자리/center_chair_people_map_6f.html similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_people_map_6f.html rename to public/img/location_photo/기술개발센터/팀자리/center_chair_people_map_6f.html diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_people_map_7f.html b/public/img/location_photo/기술개발센터/팀자리/center_chair_people_map_7f.html similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_people_map_7f.html rename to public/img/location_photo/기술개발센터/팀자리/center_chair_people_map_7f.html diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_people_map_generated.html b/public/img/location_photo/기술개발센터/팀자리/center_chair_people_map_generated.html similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_people_map_generated.html rename to public/img/location_photo/기술개발센터/팀자리/center_chair_people_map_generated.html diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_people_payload.js b/public/img/location_photo/기술개발센터/팀자리/center_chair_people_payload.js similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_people_payload.js rename to public/img/location_photo/기술개발센터/팀자리/center_chair_people_payload.js diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_people_payload_6f.js b/public/img/location_photo/기술개발센터/팀자리/center_chair_people_payload_6f.js similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_people_payload_6f.js rename to public/img/location_photo/기술개발센터/팀자리/center_chair_people_payload_6f.js diff --git a/img/location_photo/기술개발센터/팀자리/center_chair_people_payload_7f.js b/public/img/location_photo/기술개발센터/팀자리/center_chair_people_payload_7f.js similarity index 100% rename from img/location_photo/기술개발센터/팀자리/center_chair_people_payload_7f.js rename to public/img/location_photo/기술개발센터/팀자리/center_chair_people_payload_7f.js diff --git a/img/location_photo/한맥빌딩/1층.png b/public/img/location_photo/한맥빌딩/1층.png similarity index 100% rename from img/location_photo/한맥빌딩/1층.png rename to public/img/location_photo/한맥빌딩/1층.png diff --git a/img/location_photo/한맥빌딩/2층.png b/public/img/location_photo/한맥빌딩/2층.png similarity index 100% rename from img/location_photo/한맥빌딩/2층.png rename to public/img/location_photo/한맥빌딩/2층.png diff --git a/img/location_photo/한맥빌딩/3층.png b/public/img/location_photo/한맥빌딩/3층.png similarity index 100% rename from img/location_photo/한맥빌딩/3층.png rename to public/img/location_photo/한맥빌딩/3층.png diff --git a/img/location_photo/한맥빌딩/4층.png b/public/img/location_photo/한맥빌딩/4층.png similarity index 100% rename from img/location_photo/한맥빌딩/4층.png rename to public/img/location_photo/한맥빌딩/4층.png diff --git a/img/location_photo/한맥빌딩/5층.png b/public/img/location_photo/한맥빌딩/5층.png similarity index 100% rename from img/location_photo/한맥빌딩/5층.png rename to public/img/location_photo/한맥빌딩/5층.png diff --git a/img/location_photo/한맥빌딩/6층.png b/public/img/location_photo/한맥빌딩/6층.png similarity index 100% rename from img/location_photo/한맥빌딩/6층.png rename to public/img/location_photo/한맥빌딩/6층.png diff --git a/img/location_photo/한맥빌딩/7층.png b/public/img/location_photo/한맥빌딩/7층.png similarity index 100% rename from img/location_photo/한맥빌딩/7층.png rename to public/img/location_photo/한맥빌딩/7층.png diff --git a/img/location_photo/한맥빌딩/MDF실/MDF_1.png b/public/img/location_photo/한맥빌딩/MDF실/MDF_1.png similarity index 100% rename from img/location_photo/한맥빌딩/MDF실/MDF_1.png rename to public/img/location_photo/한맥빌딩/MDF실/MDF_1.png diff --git a/img/location_photo/한맥빌딩/MDF실/MDF_2.png b/public/img/location_photo/한맥빌딩/MDF실/MDF_2.png similarity index 100% rename from img/location_photo/한맥빌딩/MDF실/MDF_2.png rename to public/img/location_photo/한맥빌딩/MDF실/MDF_2.png diff --git a/img/location_photo/한맥빌딩/MDF실/MDF_3.png b/public/img/location_photo/한맥빌딩/MDF실/MDF_3.png similarity index 100% rename from img/location_photo/한맥빌딩/MDF실/MDF_3.png rename to public/img/location_photo/한맥빌딩/MDF실/MDF_3.png diff --git a/img/location_photo/한맥빌딩/MDF실/MDF_4.png b/public/img/location_photo/한맥빌딩/MDF실/MDF_4.png similarity index 100% rename from img/location_photo/한맥빌딩/MDF실/MDF_4.png rename to public/img/location_photo/한맥빌딩/MDF실/MDF_4.png diff --git a/rebuild_asset_codes.cjs b/rebuild_asset_codes.cjs deleted file mode 100644 index e83d2aa..0000000 --- a/rebuild_asset_codes.cjs +++ /dev/null @@ -1,72 +0,0 @@ -const mysql = require('mysql2/promise'); -require('dotenv').config({ override: true }); - -const TYPE_PREFIX_MAP = { - '서버': 'SVR', '워크스테이션': 'SVR', '개인PC': 'PC', '공용PC': 'PC', '서버PC': 'PC', - '저장시스템_렉(NAS)': 'DSS', '저장시스템_렉(DAS)': 'DSS', '저장시스템_미니(NAS)': 'DSS', '저장시스템_미니(DAS)':'DSS', - '저장매체': 'STM', 'HDD': 'HDD', 'SSD': 'SSD', - '노트북': 'NBK', '태블릿': 'TAB', - '드론': 'DRO', '측량장비': 'SUR', '보조기기': 'SUR', '허브': 'NET', - '구독SW': 'SW', '영구SW': 'SW', '내부' : 'SW_INT', '외부':'SW_EXT' -}; - -const CAT_PREFIX_MAP = { - '서버': 'SVR', 'PC': 'PC', '저장매체': 'STM', '네트워크': 'NET', - '공간정보장비': 'SUR', 'PC부품': 'PRT', '업무지원장비': 'EQP', '시설자산': 'FUR' -}; - -function getPrefix(cat, type) { - return TYPE_PREFIX_MAP[type] || TYPE_PREFIX_MAP[cat] || CAT_PREFIX_MAP[cat] || 'ETC'; -} - -(async () => { - const pool = mysql.createPool({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASS, - database: process.env.DB_NAME, - port: parseInt(process.env.DB_PORT || '3306') - }); - - const connection = await pool.getConnection(); - try { - const [rows] = await connection.query('SELECT id, category, asset_type, purchase_date, asset_code FROM asset_core ORDER BY purchase_date ASC, id ASC'); - console.log(`Found ${rows.length} assets to process.`); - - // Grouping by prefix and YYMM - const groups = {}; - - rows.forEach(row => { - const prefix = getPrefix(row.category, row.asset_type); - const datePart = (row.purchase_date && row.purchase_date.length >= 7) - ? row.purchase_date.replace(/-/g, '').substring(0, 6) // YYYYMM - : '000000'; - - const groupKey = `${prefix}-${datePart}`; - if (!groups[groupKey]) groups[groupKey] = []; - groups[groupKey].push(row); - }); - - let updatedCount = 0; - for (const groupKey in groups) { - const groupAssets = groups[groupKey]; - for (let i = 0; i < groupAssets.length; i++) { - const asset = groupAssets[i]; - const nextNum = i + 1; - const newCode = `${groupKey}-${String(nextNum).padStart(4, '0')}`; - - if (asset.asset_code !== newCode) { - await connection.query('UPDATE asset_core SET asset_code = ? WHERE id = ?', [newCode, asset.id]); - updatedCount++; - } - } - } - - console.log(`✅ Successfully rebuilt asset codes. Total updated: ${updatedCount}`); - } catch (err) { - console.error('❌ Error rebuilding asset codes:', err); - } finally { - connection.release(); - await pool.end(); - } -})(); diff --git a/scratch/analyze_codes.cjs b/scratch/analyze_codes.cjs new file mode 100644 index 0000000..642b56f --- /dev/null +++ b/scratch/analyze_codes.cjs @@ -0,0 +1,24 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function analyzeCodes() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + // 새 자산들의 연도 분포 확인 + const [years] = await connection.query('SELECT DISTINCT purchase_date FROM asset_core WHERE id LIKE "PC_20260615_%"'); + console.log('New assets years:', years.map(y => y.purchase_date)); + + // 기존 자산 코드 패턴 확인 + const [existing] = await connection.query('SELECT asset_code FROM asset_core WHERE asset_code LIKE "PC-%" LIMIT 5'); + console.log('Existing code sample:', existing); + + await connection.end(); +} + +analyzeCodes().catch(console.error); diff --git a/scratch/check_backup_excel.cjs b/scratch/check_backup_excel.cjs new file mode 100644 index 0000000..039b179 --- /dev/null +++ b/scratch/check_backup_excel.cjs @@ -0,0 +1,11 @@ +const XLSX = require('xlsx'); +const workbook = XLSX.readFile('backupDB_20260602.xlsx'); +console.log('Sheet Names:', workbook.SheetNames); +if (workbook.SheetNames.includes('system_users')) { + const sheet = workbook.Sheets['system_users']; + const data = XLSX.utils.sheet_to_json(sheet); + console.log('system_users found! Count:', data.length); + console.log('Sample:', data.slice(0, 2)); +} else { + console.log('system_users sheet not found in backupDB_20260602.xlsx'); +} diff --git a/scratch/check_codes.cjs b/scratch/check_codes.cjs new file mode 100644 index 0000000..b910768 --- /dev/null +++ b/scratch/check_codes.cjs @@ -0,0 +1,24 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function checkCodes() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + console.log('--- Asset Codes Sample ---'); + const [rows] = await connection.query('SELECT id, asset_code, purchase_date FROM asset_core WHERE id LIKE "PC_20260615_%" LIMIT 10'); + console.log(rows); + + console.log('\n--- Other Asset Codes Sample ---'); + const [rows2] = await connection.query('SELECT id, asset_code, purchase_date FROM asset_core WHERE id NOT LIKE "PC_20260615_%" AND asset_code IS NOT NULL LIMIT 5'); + console.log(rows2); + + await connection.end(); +} + +checkCodes().catch(console.error); diff --git a/scratch/check_public_pcs.cjs b/scratch/check_public_pcs.cjs new file mode 100644 index 0000000..37e6af0 --- /dev/null +++ b/scratch/check_public_pcs.cjs @@ -0,0 +1,40 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function checkPublicPCs() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + console.log('🔍 공용 PC(Public PC)로 추정되는 자산 조회 중...'); + + // 사번이 없거나, 사용자명에 '공용'이 포함된 데이터 조회 + const [rows] = await connection.query(` + SELECT id, asset_code, user_current, emp_no, current_dept, asset_type + FROM asset_core + WHERE (emp_no IS NULL OR emp_no = '' OR user_current LIKE '%공용%') + AND id LIKE 'PC_20260615_%' + `); + + console.log(`📊 발견된 공용 PC 후보: ${rows.length}건`); + + if (rows.length > 0) { + console.table(rows.slice(0, 20)); // 상위 20개 샘플 출력 + + // 요약 통계 + const summary = { + only_no_emp: rows.filter(r => (!r.emp_no) && !r.user_current.includes('공용')).length, + only_public_name: rows.filter(r => r.emp_no && r.user_current.includes('공용')).length, + both: rows.filter(r => (!r.emp_no) && r.user_current.includes('공용')).length + }; + console.log('\n📈 요약 통계:', summary); + } + + await connection.end(); +} + +checkPublicPCs().catch(console.error); diff --git a/scratch/compare_and_cleanup.cjs b/scratch/compare_and_cleanup.cjs new file mode 100644 index 0000000..deee2af --- /dev/null +++ b/scratch/compare_and_cleanup.cjs @@ -0,0 +1,77 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function updateAndCompare() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + console.log('🚀 [Step 1 & 2] "undefined" 사번 및 빈 사용자명 정리 중...'); + const [updateResult] = await connection.query(` + UPDATE asset_core + SET user_current = '공용', emp_no = NULL + WHERE id LIKE "PC_20260615_%" AND (emp_no = 'undefined' OR emp_no IS NULL OR emp_no = '') + `); + console.log(`✅ 업데이트 완료: ${updateResult.affectedRows}건`); + + console.log('\n🔍 [Step 3] 엑셀 데이터와 DB asset_type 비교 분석 중...'); + const XLSX = require('xlsx'); + const workbook = XLSX.readFile('asset_pc (2026.06.15).xlsx'); + const sheet = workbook.Sheets[workbook.SheetNames[0]]; + const excelData = XLSX.utils.sheet_to_json(sheet); + + // DB 데이터 로드 + const [dbRows] = await connection.query('SELECT id, asset_type, user_current, emp_no FROM asset_core WHERE id LIKE "PC_20260615_%"'); + const dbMap = new Map(); + dbRows.forEach(r => dbMap.set(r.id, r)); + + const mismatches = []; + const publicButExcelPersonal = []; + + for (let i = 0; i < excelData.length; i++) { + const excelRow = excelData[i]; + const assetId = `PC_20260615_${String(i + 1).padStart(4, '0')}`; + const dbRow = dbMap.get(assetId); + + if (!dbRow) continue; + + const excelType = excelRow.asset_type || '개인PC'; + + // 1. 단순 타입 불일치 체크 + if (dbRow.asset_type !== excelType) { + mismatches.push({ + id: assetId, + excel_type: excelType, + db_type: dbRow.asset_type, + user: dbRow.user_current + }); + } + + // 2. 엑셀은 '개인PC'인데 데이터는 공용(사번없음)인 경우 탐색 + if (excelType === '개인PC' && (!dbRow.emp_no || dbRow.user_current === '공용')) { + publicButExcelPersonal.push({ + id: assetId, + excel_user: excelRow.user_current, + excel_dept: excelRow.current_dept, + db_user: dbRow.user_current + }); + } + } + + console.log(`\n📊 분석 결과:`); + console.log(`- 엑셀과 DB의 asset_type 불일치: ${mismatches.length}건`); + console.log(`- 엑셀은 '개인PC'이나 사번이 없어 '공용'으로 잡힌 항목: ${publicButExcelPersonal.length}건`); + + if (publicButExcelPersonal.length > 0) { + console.log('\n⚠️ 엑셀은 개인PC이나 데이터가 미비한 항목 (상위 10개):'); + console.table(publicButExcelPersonal.slice(0, 10)); + } + + await connection.end(); +} + +updateAndCompare().catch(console.error); diff --git a/scratch/debug_public.cjs b/scratch/debug_public.cjs new file mode 100644 index 0000000..24c3762 --- /dev/null +++ b/scratch/debug_public.cjs @@ -0,0 +1,25 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function debugPublic() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + const [rows] = await connection.query(` + SELECT user_current, emp_no, COUNT(*) as count + FROM asset_core + WHERE id LIKE "PC_20260615_%" + GROUP BY user_current, emp_no + HAVING emp_no IS NULL OR emp_no = '' OR user_current LIKE '%공용%' OR user_current = '' + `); + + console.table(rows); + await connection.end(); +} + +debugPublic().catch(console.error); diff --git a/scratch/deep_audit.cjs b/scratch/deep_audit.cjs new file mode 100644 index 0000000..8f45221 --- /dev/null +++ b/scratch/deep_audit.cjs @@ -0,0 +1,69 @@ +const XLSX = require('xlsx'); +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function deepAudit() { + const workbook = XLSX.readFile('asset_pc (2026.06.15).xlsx'); + const sheet = workbook.Sheets[workbook.SheetNames[0]]; + const excelData = XLSX.utils.sheet_to_json(sheet); + + console.log('📊 [Excel Audit] Total Rows:', excelData.length); + + // 1. 엑셀 내 asset_type 종류 확인 + const excelTypes = new Set(); + excelData.forEach(r => excelTypes.add(r.asset_type)); + console.log('Excel Asset Types:', Array.from(excelTypes)); + + // 2. '공용' 키워드가 들어간 모든 행 추출 + const publicKeywords = ['공용', '공통', '테스트', 'TEST']; + const potentialPublicInExcel = excelData.filter(r => { + const name = String(r.user_current || ''); + const type = String(r.asset_type || ''); + const memo = String(r.memo || ''); + return publicKeywords.some(k => name.includes(k) || type.includes(k) || memo.includes(k)) || !r.emp_no; + }); + + console.log(`\n🔍 [Potential Public/Issue Rows in Excel]: ${potentialPublicInExcel.length}건`); + console.table(potentialPublicInExcel.slice(0, 30).map(r => ({ + emp_no: r.emp_no, + user: r.user_current, + dept: r.current_dept, + type: r.asset_type, + memo: r.memo + }))); + + // 3. DB와 대조 (특히 엑셀엔 사번이 있는데 DB엔 공용으로 된 게 있는지) + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + const [dbRows] = await connection.query('SELECT id, user_current, emp_no, asset_type FROM asset_core WHERE id LIKE "PC_20260615_%"'); + + // 엑셀은 개인PC인데 DB는 공용인 경우 (또는 그 반대) + const issues = []; + for (let i = 0; i < excelData.length; i++) { + const ex = excelData[i]; + const id = `PC_20260615_${String(i + 1).padStart(4, '0')}`; + const db = dbRows.find(r => r.id === id); + + if (!db) continue; + + const isExcelPublic = !ex.emp_no || String(ex.user_current).includes('공용'); + const isDbPublic = !db.emp_no || String(db.user_current).includes('공용'); + + if (isExcelPublic !== isDbPublic) { + issues.push({ id, excel_user: ex.user_current, db_user: db.user_current, excel_emp: ex.emp_no, db_emp: db.emp_no }); + } + } + + console.log(`\n⚠️ [Consistency Issues]: ${issues.length}건`); + if (issues.length > 0) console.table(issues); + + await connection.end(); +} + +deepAudit().catch(console.error); diff --git a/scratch/extract_pc_failures.cjs b/scratch/extract_pc_failures.cjs new file mode 100644 index 0000000..2cafac9 --- /dev/null +++ b/scratch/extract_pc_failures.cjs @@ -0,0 +1,61 @@ +const XLSX = require('xlsx'); +const mysql = require('mysql2/promise'); +const dotenv = require('dotenv'); +const path = require('path'); + +dotenv.config({ path: path.join(__dirname, '../.env') }); + +const { DB_HOST, DB_USER, DB_PASS, DB_NAME, DB_PORT } = process.env; + +async function extractFailures() { + const connection = await mysql.createConnection({ + host: DB_HOST, + user: DB_USER, + password: DB_PASS, + database: DB_NAME, + port: parseInt(DB_PORT || '3306') + }); + + console.log('🔍 실패 데이터 추출 중...'); + + const workbook = XLSX.readFile('asset_pc (2026.06.15).xlsx'); + const sheet = workbook.Sheets[workbook.SheetNames[0]]; + const rawData = XLSX.utils.sheet_to_json(sheet); + + // 현재 DB에 존재하는 모든 asset_core ID 조회 + const [existingRows] = await connection.query('SELECT id FROM asset_core'); + const existingIds = new Set(existingRows.map(r => r.id)); + + const failures = []; + + for (let i = 0; i < rawData.length; i++) { + const row = rawData[i]; + const assetId = `PC_20260615_${String(i + 1).padStart(4, '0')}`; + + // DB에 해당 ID가 없는 경우 = 실패(충돌 등의 이유로 입력되지 않음) 또는 스킵된 데이터 + // 하지만 이전 로그에서 'Duplicate entry'로 에러가 났던 항목들을 찾는 것이 목적 + // 로직상 ID 생성 규칙에 따라 해당 ID가 DB에 없으면 입력에 실패한 행임 + if (!existingIds.has(assetId)) { + failures.push({ + excel_row: i + 2, + generated_id: assetId, + ...row + }); + } + } + + if (failures.length > 0) { + const newWb = XLSX.utils.book_new(); + const newWs = XLSX.utils.json_to_sheet(failures); + XLSX.utils.book_append_sheet(newWb, newWs, 'Failures'); + const fileName = 'asset_pc_failures_20260615.xlsx'; + XLSX.writeFile(newWb, fileName); + console.log(`✅ 추출 완료: ${failures.length}건의 실패 데이터를 ${fileName}에 저장했습니다.`); + } else { + console.log('입력되지 않은 데이터가 없습니다.'); + } + + await connection.end(); +} + +extractFailures().catch(console.error); diff --git a/scratch/find_public.cjs b/scratch/find_public.cjs new file mode 100644 index 0000000..df02962 --- /dev/null +++ b/scratch/find_public.cjs @@ -0,0 +1,29 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function findPotentialPublic() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + console.log('--- Searching for rows with no emp_no or "공용" in user_current ---'); + + // 사번이 'undefined', 'null', 빈값, 또는 사용자명에 '공용'이 들어간 데이터 + const [rows] = await connection.query(` + SELECT id, user_current, emp_no + FROM asset_core + WHERE id LIKE "PC_20260615_%" + AND (emp_no IS NULL OR emp_no = '' OR emp_no = 'undefined' OR user_current LIKE '%공용%') + `); + + console.log('Count:', rows.length); + if (rows.length > 0) console.table(rows); + + await connection.end(); +} + +findPotentialPublic().catch(console.error); diff --git a/scratch/fix_asset_types_final.cjs b/scratch/fix_asset_types_final.cjs new file mode 100644 index 0000000..dff0802 --- /dev/null +++ b/scratch/fix_asset_types_final.cjs @@ -0,0 +1,47 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function fixAssetTypes() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + console.log('🚀 [데이터 정상화] 사번 기준 자산 유형 재설정 시작...'); + + // 1. 사번이 있는 모든 신규 자산을 '개인PC'로 강제 전환 + const [personalResult] = await connection.query(` + UPDATE asset_core + SET asset_type = '개인PC' + WHERE id LIKE "PC_20260615_%" + AND emp_no IS NOT NULL + AND emp_no != '' + `); + console.log(`✅ 개인PC 정상화 완료: ${personalResult.affectedRows}건 (사번 존재 항목)`); + + // 2. 사번이 없는 모든 신규 자산을 '공용PC'로 강제 전환 + const [publicResult] = await connection.query(` + UPDATE asset_core + SET asset_type = '공용PC', user_current = '공용' + WHERE id LIKE "PC_20260615_%" + AND (emp_no IS NULL OR emp_no = '') + `); + console.log(`✅ 공용PC 정상화 완료: ${publicResult.affectedRows}건 (사번 부재 항목)`); + + // 3. 최종 결과 확인 + const [rows] = await connection.query(` + SELECT asset_type, COUNT(*) as count + FROM asset_core + WHERE id LIKE "PC_20260615_%" + GROUP BY asset_type + `); + console.log('\n📊 최종 자산 유형 분포:'); + console.table(rows); + + await connection.end(); +} + +fixAssetTypes().catch(console.error); diff --git a/scratch/import_pc_assets.cjs b/scratch/import_pc_assets.cjs new file mode 100644 index 0000000..5c49a65 --- /dev/null +++ b/scratch/import_pc_assets.cjs @@ -0,0 +1,122 @@ +const XLSX = require('xlsx'); +const mysql = require('mysql2/promise'); +const dotenv = require('dotenv'); +const path = require('path'); + +dotenv.config({ path: path.join(__dirname, '../.env') }); + +const { DB_HOST, DB_USER, DB_PASS, DB_NAME, DB_PORT } = process.env; + +async function importAssets() { + const connection = await mysql.createConnection({ + host: DB_HOST, + user: DB_USER, + password: DB_PASS, + database: DB_NAME, + port: parseInt(DB_PORT || '3306') + }); + + console.log('🚀 [Step 1] 데이터 로드 및 사전 준비...'); + + // 1. 엑셀 파일 로드 + const workbook = XLSX.readFile('asset_pc (2026.06.15).xlsx'); + const sheet = workbook.Sheets[workbook.SheetNames[0]]; + const rawData = XLSX.utils.sheet_to_json(sheet); + + // 2. system_users 데이터 맵 생성 (사번 기준 빠른 조회를 위함) + const [userRows] = await connection.query('SELECT emp_no, user_name, dept_name, position, status FROM system_users'); + const userMap = new Map(); + userRows.forEach(u => userMap.set(String(u.emp_no), u)); + + // 3. 기존 자산 중복 체크용 맵 생성 (emp_no + asset_type + category) + const [existingAssets] = await connection.query('SELECT emp_no, asset_type, category FROM asset_core'); + const existingSet = new Set(); + existingAssets.forEach(a => { + existingSet.add(`${a.emp_no}|${a.asset_type}|${a.category}`); + }); + + console.log(`📊 처리 대상 데이터: ${rawData.length}건`); + + let skipCount = 0; + let insertCount = 0; + + for (let i = 0; i < rawData.length; i++) { + const row = rawData[i]; + const empNo = String(row.emp_no); + const assetType = row.asset_type || '개인PC'; + const category = row.category || 'PC'; + + // 중복 체크 + if (existingSet.has(`${empNo}|${assetType}|${category}`)) { + skipCount++; + continue; + } + + // [Step 2] 데이터 정제 + // 1. 사용자 정보 매칭 + const matchedUser = userMap.get(empNo); + const userName = matchedUser ? matchedUser.user_name : row.user_current; + const deptName = matchedUser ? matchedUser.dept_name : row.current_dept; + const position = matchedUser ? matchedUser.position : ''; + + // 2. 날짜 최적화 (purchase_date_1, purchase_date_2 중 최신값) + const d1 = parseInt(row.purchase_date_1) || 0; + const d2 = parseInt(row.purchase_date_2) || 0; + const latestDate = Math.max(d1, d2); + const purchaseDate = latestDate > 0 ? String(latestDate) : ''; + + // 3. 고유 ID 생성 + const assetId = `PC_20260615_${String(i + 1).padStart(4, '0')}`; + const now = new Date().toISOString().replace('T', ' ').substring(0, 19); + + try { + // [Step 3] DB 입력 + // A. asset_core 입력 + await connection.query( + `INSERT INTO asset_core (id, asset_code, category, asset_type, current_role, asset_purpose, service_type, + purchase_corp, purchase_date, memo, manager_primary, current_dept, user_current, emp_no, user_position, created_at, updated_at) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`, + [assetId, assetId, category, assetType, row.current_role, row.asset_purpose, row.service_type, + '', purchaseDate, row.memo || '', '', deptName, userName, empNo, position, now, now] + ); + + // B. asset_spec 입력 + await connection.query( + `INSERT INTO asset_spec (asset_id, model_name, mainboard, cpu, ram, gpu) VALUES (?, ?, ?, ?, ?, ?)`, + [assetId, '', row.mainboard || '', row.cpu || '', row.ram || '', row.gpu || ''] + ); + + // C. asset_volume 입력 (SSD1, SSD2, HDD1~4) + const volumes = [ + { type: 'SSD', cap: row.SDD1, slot: 1 }, + { type: 'SSD', cap: row.SDD2, slot: 2 }, + { type: 'HDD', cap: row.HDD1, slot: 3 }, + { type: 'HDD', cap: row.HDD2, slot: 4 }, + { type: 'HDD', cap: row.HDD3, slot: 5 }, + { type: 'HDD', cap: row.HDD4, slot: 6 } + ]; + + for (const vol of volumes) { + if (vol.cap && vol.cap !== '0' && vol.cap !== 0) { + await connection.query( + `INSERT INTO asset_volume (asset_id, disk_type, capacity, slot_no) VALUES (?, ?, ?, ?)`, + [assetId, vol.type, String(vol.cap), vol.slot] + ); + } + } + + insertCount++; + existingSet.add(`${empNo}|${assetType}|${category}`); // 실시간 중복 방지 추가 + } catch (err) { + console.error(`❌ [${empNo}] 처리 중 오류:`, err.message); + } + } + + console.log(`\n✨ 작업 완료!`); + console.log(`- 신규 입력: ${insertCount}건`); + console.log(`- 중복 스킵: ${skipCount}건`); + + await connection.end(); +} + +importAssets().catch(console.error); diff --git a/scratch/import_pc_assets_v2.cjs b/scratch/import_pc_assets_v2.cjs new file mode 100644 index 0000000..e3dd69b --- /dev/null +++ b/scratch/import_pc_assets_v2.cjs @@ -0,0 +1,164 @@ +const XLSX = require('xlsx'); +const mysql = require('mysql2/promise'); +const dotenv = require('dotenv'); +const path = require('path'); + +dotenv.config({ path: path.join(__dirname, '../.env') }); + +const { DB_HOST, DB_USER, DB_PASS, DB_NAME, DB_PORT } = process.env; + +// 용량 정제 함수 +function parseCapacity(val) { + if (!val || val === '0' || val === 0) return null; + + let str = String(val).toUpperCase(); + + // 1. 괄호와 그 안의 내용 제거 + str = str.replace(/\(.*\)/g, '').trim(); + + // 2. 숫자와 단위 분리 + const numMatch = str.match(/[\d.]+/); + if (!numMatch) return null; + + let num = parseFloat(numMatch[0]); + let unit = 'GB'; // 기본 단위 + + if (str.includes('TB')) { + unit = 'TB'; + } else if (str.includes('GB')) { + // 4자리수 GB인 경우 TB로 전환 (지시사항 1번) + if (num >= 1000) { + num = num / 1000; + unit = 'TB'; + } else { + unit = 'GB'; + } + } else { + // 단위가 명시되지 않은 경우 숫자의 크기로 판단 + if (num >= 1000) { + num = num / 1000; + unit = 'TB'; + } + } + + return { + capacity: parseFloat(num.toFixed(2)), + unit: unit + }; +} + +async function importAssets() { + const connection = await mysql.createConnection({ + host: DB_HOST, + user: DB_USER, + password: DB_PASS, + database: DB_NAME, + port: parseInt(DB_PORT || '3306') + }); + + console.log('🚀 [Step 1] 데이터 로드 및 사전 준비 (정제 로직 강화)...'); + + const workbook = XLSX.readFile('asset_pc (2026.06.15).xlsx'); + const sheet = workbook.Sheets[workbook.SheetNames[0]]; + const rawData = XLSX.utils.sheet_to_json(sheet); + + // system_users 데이터 맵 + const [userRows] = await connection.query('SELECT emp_no, user_name, dept_name, position, status FROM system_users'); + const userMap = new Map(); + userRows.forEach(u => userMap.set(String(u.emp_no), u)); + + // 기존 자산 중복 체크용 (emp_no + asset_type + category + user_current) + const [existingAssets] = await connection.query('SELECT emp_no, asset_type, category, user_current FROM asset_core'); + const existingSet = new Set(); + existingAssets.forEach(a => { + existingSet.add(`${a.emp_no || ''}|${a.asset_type}|${a.category}|${a.user_current}`); + }); + + console.log(`📊 처리 대상 데이터: ${rawData.length}건`); + + let skipCount = 0; + let insertCount = 0; + let errorCount = 0; + + for (let i = 0; i < rawData.length; i++) { + const row = rawData[i]; + const empNo = row.emp_no ? String(row.emp_no) : ''; // 사번 없는 행 처리 (지시사항 3번) + const assetType = row.asset_type || '개인PC'; + const category = row.category || 'PC'; + const userCurrent = row.user_current || ''; + + // 중복 체크 + const dupKey = `${empNo}|${assetType}|${category}|${userCurrent}`; + if (existingSet.has(dupKey)) { + skipCount++; + continue; + } + + // [Step 2] 데이터 정제 + const matchedUser = empNo ? userMap.get(empNo) : null; + const userName = matchedUser ? matchedUser.user_name : userCurrent; + const deptName = matchedUser ? matchedUser.dept_name : (row.current_dept || ''); + const position = matchedUser ? matchedUser.position : ''; + + const d1 = parseInt(row.purchase_date_1) || 0; + const d2 = parseInt(row.purchase_date_2) || 0; + const purchaseDate = Math.max(d1, d2) > 0 ? String(Math.max(d1, d2)) : ''; + + const assetId = `PC_20260615_${String(i + 1).padStart(4, '0')}`; + const now = new Date().toISOString().replace('T', ' ').substring(0, 19); + + try { + // [Step 3] DB 입력 + // A. asset_core + await connection.query( + `INSERT INTO asset_core (id, asset_code, category, asset_type, current_role, asset_purpose, service_type, + purchase_date, memo, current_dept, user_current, emp_no, user_position, created_at, updated_at) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`, + [assetId, assetId, category, assetType, row.current_role || '', row.asset_purpose || '', row.service_type || '', + purchaseDate, row.memo || '', deptName, userName, empNo, position, now, now] + ); + + // B. asset_spec + await connection.query( + `INSERT INTO asset_spec (asset_id, mainboard, cpu, ram, gpu) VALUES (?, ?, ?, ?, ?)`, + [assetId, row.mainboard || '', row.cpu || '', row.ram || '', row.gpu || ''] + ); + + // C. asset_volume + const volCols = [ + { key: 'SDD1', type: 'SSD', slot: 1 }, + { key: 'SDD2', type: 'SSD', slot: 2 }, + { key: 'HDD1', type: 'HDD', slot: 3 }, + { key: 'HDD2', type: 'HDD', slot: 4 }, + { key: 'HDD3', type: 'HDD', slot: 5 }, + { key: 'HDD4', type: 'HDD', slot: 6 } + ]; + + for (const col of volCols) { + const rawVol = row[col.key]; + const parsed = parseCapacity(rawVol); + if (parsed) { + await connection.query( + `INSERT INTO asset_volume (asset_id, disk_type, capacity, unit, slot_no) VALUES (?, ?, ?, ?, ?)`, + [assetId, col.type, parsed.capacity, parsed.unit, col.slot] + ); + } + } + + insertCount++; + existingSet.add(dupKey); + } catch (err) { + errorCount++; + console.error(`❌ [Row ${i + 2}] ${empNo || 'Public'}: ${err.message}`); + } + } + + console.log(`\n✨ 작업 완료!`); + console.log(`- 신규 입력: ${insertCount}건`); + console.log(`- 중복 스킵: ${skipCount}건`); + console.log(`- 오류 실패: ${errorCount}건`); + + await connection.end(); +} + +importAssets().catch(console.error); diff --git a/scratch/import_system_users.cjs b/scratch/import_system_users.cjs new file mode 100644 index 0000000..a9fb46c --- /dev/null +++ b/scratch/import_system_users.cjs @@ -0,0 +1,61 @@ +const XLSX = require('xlsx'); +const mysql = require('mysql2/promise'); +const dotenv = require('dotenv'); +const path = require('path'); + +dotenv.config({ path: path.join(__dirname, '../.env') }); + +const { DB_HOST, DB_USER, DB_PASS, DB_NAME, DB_PORT } = process.env; + +async function importUsers() { + const connection = await mysql.createConnection({ + host: DB_HOST, + user: DB_USER, + password: DB_PASS, + database: DB_NAME, + port: parseInt(DB_PORT || '3306') + }); + + console.log('🚀 Excel 데이터 로드 중...'); + const workbook = XLSX.readFile('system_User (20260615).xlsx'); + const sheetName = workbook.SheetNames[0]; + const sheet = workbook.Sheets[sheetName]; + const data = XLSX.utils.sheet_to_json(sheet); + + console.log(`📊 총 ${data.length}개의 데이터를 찾았습니다.`); + + // 기존 데이터 삭제 여부 (사용자 요구사항에 따라 결정 가능하지만, 보통 초기화 후 재입입) + // 여기서는 중복 방지를 위해 기존 데이터를 삭제하고 새로 넣는 방식을 취하겠습니다. + console.log('🧹 기존 system_users 데이터 삭제 중...'); + await connection.query('DELETE FROM system_users'); + + console.log('📥 데이터 삽입 중...'); + let successCount = 0; + + for (let i = 0; i < data.length; i++) { + const row = data[i]; + const { emp_no, user_name, dept_name, position, status } = row; + + // ID 생성 (USR_ + 인덱스 001 형식) + const id = `USR_${String(i + 1).padStart(3, '0')}`; + const createdAt = new Date().toISOString().replace('T', ' ').substring(0, 19); + + try { + await connection.query( + 'INSERT INTO system_users (id, emp_no, user_name, dept_name, position, status, created_at) VALUES (?, ?, ?, ?, ?, ?, ?)', + [id, String(emp_no), user_name, dept_name, position, status, createdAt] + ); + successCount++; + } catch (err) { + console.error(`❌ 삽입 실패 (Row ${i + 2}):`, err.message); + } + } + + console.log(`✅ 완료: ${successCount}개의 사용자가 성공적으로 등록되었습니다.`); + await connection.end(); +} + +importUsers().catch(err => { + console.error('❌ 작업 중 오류 발생:', err); + process.exit(1); +}); diff --git a/scratch/peek_asset_pc.cjs b/scratch/peek_asset_pc.cjs new file mode 100644 index 0000000..0ee0962 --- /dev/null +++ b/scratch/peek_asset_pc.cjs @@ -0,0 +1,7 @@ +const XLSX = require('xlsx'); +const workbook = XLSX.readFile('asset_pc (2026.06.15).xlsx'); +const sheetName = workbook.SheetNames[0]; +const sheet = workbook.Sheets[sheetName]; +const data = XLSX.utils.sheet_to_json(sheet, { header: 1 }); +console.log('Headers:', JSON.stringify(data[0], null, 2)); +console.log('Sample Row 1:', JSON.stringify(data[1], null, 2)); diff --git a/scratch/peek_excel.cjs b/scratch/peek_excel.cjs new file mode 100644 index 0000000..fdd32ae --- /dev/null +++ b/scratch/peek_excel.cjs @@ -0,0 +1,6 @@ +const XLSX = require('xlsx'); +const workbook = XLSX.readFile('system_User (20260615).xlsx'); +const sheetName = workbook.SheetNames[0]; +const sheet = workbook.Sheets[sheetName]; +const data = XLSX.utils.sheet_to_json(sheet, { header: 1 }); +console.log(JSON.stringify(data.slice(0, 5), null, 2)); diff --git a/scratch/raw_check.cjs b/scratch/raw_check.cjs new file mode 100644 index 0000000..85eec69 --- /dev/null +++ b/scratch/raw_check.cjs @@ -0,0 +1,18 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function rawCheck() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + const [rows] = await connection.query('SELECT user_current, emp_no FROM asset_core WHERE id LIKE "PC_20260615_%" LIMIT 10'); + console.log(rows); + await connection.end(); +} + +rawCheck().catch(console.error); diff --git a/scratch/rebuild_asset_codes_final.cjs b/scratch/rebuild_asset_codes_final.cjs new file mode 100644 index 0000000..9c1fec2 --- /dev/null +++ b/scratch/rebuild_asset_codes_final.cjs @@ -0,0 +1,85 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function rebuildAssetCodes() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + console.log('🚀 [Step 1] 신규 자산 구매일 업데이트 (YYYY-12-01)...'); + + // 1. 오늘 입력한 자산들 조회 + const [rows] = await connection.query( + 'SELECT id, purchase_date FROM asset_core WHERE id LIKE "PC_20260615_%"' + ); + console.log(`대상 자산: ${rows.length}건`); + + // 2. 구매일자 업데이트 (연도만 있는 경우 -12-01 추가) + for (const row of rows) { + if (row.purchase_date && row.purchase_date.length === 4) { + const newDate = `${row.purchase_date}-12-01`; + await connection.query( + 'UPDATE asset_core SET purchase_date = ? WHERE id = ?', + [newDate, row.id] + ); + } + } + console.log('✅ 구매일 업데이트 완료.'); + + console.log('\n🚀 [Step 2] 자산번호(asset_code) 재매핑 시작...'); + + // 3. 연도별로 그룹화하여 자산번호 부여 + // 연도 목록 추출 + const [yearRows] = await connection.query( + 'SELECT DISTINCT LEFT(purchase_date, 4) as year FROM asset_core WHERE id LIKE "PC_20260615_%" ORDER BY year' + ); + + for (const yRow of yearRows) { + const year = yRow.year; + const yearMonth = `${year}12`; + const pattern = `PC-${yearMonth}-%`; + + console.log(`--- [${year}년] 처리 중 ---`); + + // 해당 연도/월의 기존 최대 순번 조회 + const [maxRows] = await connection.query( + 'SELECT asset_code FROM asset_core WHERE asset_code LIKE ? AND id NOT LIKE "PC_20260615_%"', + [pattern] + ); + + let maxSeq = 0; + maxRows.forEach(r => { + const parts = r.asset_code.split('-'); + const seq = parseInt(parts[2]); + if (seq > maxSeq) maxSeq = seq; + }); + + console.log(`기존 최대 순번: ${maxSeq}`); + + // 해당 연도 자산들 순차적으로 번호 부여 + const [assetsOfYear] = await connection.query( + 'SELECT id FROM asset_core WHERE id LIKE "PC_20260615_%" AND purchase_date LIKE ? ORDER BY id', + [`${year}-12%`] + ); + + let currentSeq = maxSeq + 1; + for (const asset of assetsOfYear) { + const newCode = `PC-${yearMonth}-${String(currentSeq).padStart(4, '0')}`; + await connection.query( + 'UPDATE asset_core SET asset_code = ? WHERE id = ?', + [newCode, asset.id] + ); + currentSeq++; + } + console.log(`신규 부여 완료: ${assetsOfYear.length}건 (순번 ${maxSeq + 1} ~ ${currentSeq - 1})`); + } + + console.log('\n✨ 모든 작업이 완료되었습니다.'); + await connection.end(); +} + +rebuildAssetCodes().catch(console.error); diff --git a/scratch/reexamine_full.cjs b/scratch/reexamine_full.cjs new file mode 100644 index 0000000..10472c4 --- /dev/null +++ b/scratch/reexamine_full.cjs @@ -0,0 +1,85 @@ +const XLSX = require('xlsx'); +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function reexamineData() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + console.log('🧐 [전수 조사] 엑셀 vs DB 데이터 비교 분석...'); + + // 1. 엑셀 데이터 로드 + const workbook = XLSX.readFile('asset_pc (2026.06.15).xlsx'); + const sheet = workbook.Sheets[workbook.SheetNames[0]]; + const excelRows = XLSX.utils.sheet_to_json(sheet); + + // 2. DB 데이터 로드 + const [dbRows] = await connection.query(` + SELECT id, asset_code, asset_type, user_current, emp_no, current_dept + FROM asset_core + WHERE id LIKE "PC_20260615_%" + `); + const dbMap = new Map(); + dbRows.forEach(r => dbMap.set(r.id, r)); + + const report = { + total: excelRows.length, + publicInExcelWithEmpNo: [], // 엑셀은 공용PC인데 사번이 있는 경우 + personalInExcelNoEmpNo: [], // 엑셀은 개인PC인데 사번이 없는 경우 + typeMismatch: [], // 엑셀과 DB의 asset_type이 다른 경우 + userMismatch: [] // 사용자명이 크게 다른 경우 + }; + + for (let i = 0; i < excelRows.length; i++) { + const ex = excelRows[i]; + const id = `PC_20260615_${String(i + 1).padStart(4, '0')}`; + const db = dbMap.get(id); + + if (!db) continue; + + const exType = ex.asset_type || '개인PC'; + const exEmpNo = ex.emp_no ? String(ex.emp_no) : null; + const exUser = ex.user_current || ''; + + // A. 공용PC인데 사번이 있는 경우 (가장 큰 혼란 포인트) + if (exType === '공용PC' && exEmpNo) { + report.publicInExcelWithEmpNo.push({ id, exUser, exEmpNo, exDept: ex.current_dept }); + } + + // B. 개인PC인데 사번이 없는 경우 + if (exType === '개인PC' && !exEmpNo) { + report.personalInExcelNoEmpNo.push({ id, exUser, exDept: ex.current_dept }); + } + + // C. DB와의 타입 불일치 (현재 DB 상태 체크) + if (db.asset_type !== exType) { + report.typeMismatch.push({ id, exType, dbType: db.asset_type, user: db.user_current }); + } + } + + console.log('\n================================================'); + console.log(`📊 전수 조사 요약 (총 ${report.total}건)`); + console.log(`1. 엑셀은 '공용PC'이나 '사번'이 있는 항목: ${report.publicInExcelWithEmpNo.length}건`); + console.log(`2. 엑셀은 '개인PC'이나 '사번'이 없는 항목: ${report.personalInExcelNoEmpNo.length}건`); + console.log(`3. 현재 DB와 엑셀의 '자산유형' 불일치: ${report.typeMismatch.length}건`); + console.log('================================================\n'); + + if (report.publicInExcelWithEmpNo.length > 0) { + console.log('⚠️ [그룹 1] 공용PC인데 실사용자/관리자가 지정된 사례 (샘플 15건):'); + console.table(report.publicInExcelWithEmpNo.slice(0, 15)); + } + + if (report.personalInExcelNoEmpNo.length > 0) { + console.log('\n⚠️ [그룹 2] 개인PC인데 사번 정보가 누락된 사례 (샘플 15건):'); + console.table(report.personalInExcelNoEmpNo.slice(0, 15)); + } + + await connection.end(); +} + +reexamineData().catch(console.error); diff --git a/scratch/restore_and_merge_users.cjs b/scratch/restore_and_merge_users.cjs new file mode 100644 index 0000000..e2a1fed --- /dev/null +++ b/scratch/restore_and_merge_users.cjs @@ -0,0 +1,92 @@ +const XLSX = require('xlsx'); +const mysql = require('mysql2/promise'); +const dotenv = require('dotenv'); +const path = require('path'); + +dotenv.config({ path: path.join(__dirname, '../.env') }); + +const { DB_HOST, DB_USER, DB_PASS, DB_NAME, DB_PORT } = process.env; + +async function restoreAndMerge() { + const connection = await mysql.createConnection({ + host: DB_HOST, + user: DB_USER, + password: DB_PASS, + database: DB_NAME, + port: parseInt(DB_PORT || '3306') + }); + + console.log('🔄 데이터 복구 및 병합 시작...'); + + // 1. 백업 파일에서 기존 데이터(212건) 로드 + const workbookBackup = XLSX.readFile('backupDB_20260602.xlsx'); + const oldUsers = XLSX.utils.sheet_to_json(workbookBackup.Sheets['system_users']); + + // 2. 신규 파일에서 데이터(987건) 로드 + const workbookNew = XLSX.readFile('system_User (20260615).xlsx'); + const newUsers = XLSX.utils.sheet_to_json(workbookNew.Sheets[workbookNew.SheetNames[0]]); + + console.log(`기본 백업 데이터: ${oldUsers.length}건`); + console.log(`신규 추가 데이터: ${newUsers.length}건`); + + // 테이블 비우기 (실수를 바로잡기 위해 다시 시작) + await connection.query('DELETE FROM system_users'); + + const insertedEmpNos = new Set(); + let restoreCount = 0; + let addCount = 0; + + // 3. 기존 데이터 복구 (ID 보존 시도) + for (const user of oldUsers) { + const { id, emp_no, user_name, dept_name, position, status, created_at } = user; + + // 엑셀 날짜 처리 (숫자로 되어 있을 경우) + let finalCreatedAt = created_at; + if (typeof created_at === 'number') { + const date = new Date((created_at - 25569) * 86400 * 1000); + finalCreatedAt = date.toISOString().replace('T', ' ').substring(0, 19); + } + + try { + await connection.query( + 'INSERT INTO system_users (id, emp_no, user_name, dept_name, position, status, created_at) VALUES (?, ?, ?, ?, ?, ?, ?)', + [id, String(emp_no), user_name, dept_name, position, status, finalCreatedAt] + ); + insertedEmpNos.add(String(emp_no)); + restoreCount++; + } catch (err) { + console.error(`❌ 복구 실패 (emp_no: ${emp_no}):`, err.message); + } + } + + // 4. 신규 데이터 추가 (중복 제외) + for (let i = 0; i < newUsers.length; i++) { + const user = newUsers[i]; + const { emp_no, user_name, dept_name, position, status } = user; + const strEmpNo = String(emp_no); + + if (insertedEmpNos.has(strEmpNo)) { + continue; // 이미 복구된 데이터는 스킵 + } + + // 신규 데이터용 ID 생성 (기존 ID와 겹치지 않게 'NEW_' 접두어 또는 시퀀스 사용) + // 여기서는 단순히 시퀀스로 처리 (최대 ID 확인 후 +1 하는 방식이 좋으나 여기선 간단히) + const id = `USR_N_${String(i + 1).padStart(4, '0')}`; + const createdAt = new Date().toISOString().replace('T', ' ').substring(0, 19); + + try { + await connection.query( + 'INSERT INTO system_users (id, emp_no, user_name, dept_name, position, status, created_at) VALUES (?, ?, ?, ?, ?, ?, ?)', + [id, strEmpNo, user_name, dept_name, position, status, createdAt] + ); + addCount++; + } catch (err) { + console.error(`❌ 추가 실패 (emp_no: ${emp_no}):`, err.message); + } + } + + console.log(`✅ 복구 완료: 기존 ${restoreCount}건 복구, 신규 ${addCount}건 추가 (총 ${restoreCount + addCount}건)`); + await connection.end(); +} + +restoreAndMerge().catch(console.error); diff --git a/scratch/update_dept_saman.cjs b/scratch/update_dept_saman.cjs new file mode 100644 index 0000000..a12d079 --- /dev/null +++ b/scratch/update_dept_saman.cjs @@ -0,0 +1,32 @@ +const mysql = require('mysql2/promise'); +require('dotenv').config(); + +async function updateDepartments() { + const connection = await mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASS, + database: process.env.DB_NAME, + port: parseInt(process.env.DB_PORT || '3306') + }); + + console.log("🚀 부서명 '삼안' 통합 업데이트 시작..."); + + const [result] = await connection.query(` + UPDATE asset_core + SET current_dept = '삼안' + WHERE current_dept NOT IN ('총괄기획실', '기술개발센터', '현타', '장헌', '한맥', 'PTC', '', '삼안') + AND current_dept IS NOT NULL + `); + + console.log(`✅ 업데이트 완료: ${result.affectedRows}건의 부서명이 '삼안'으로 변경되었습니다.`); + + // 최종 확인용 카운트 + const [rows] = await connection.query('SELECT current_dept, COUNT(*) as count FROM asset_core GROUP BY current_dept'); + console.log('\n📊 최종 부서 분포:'); + console.table(rows); + + await connection.end(); +} + +updateDepartments().catch(console.error); diff --git a/server.js b/server.js index 17de21a..3086b74 100644 --- a/server.js +++ b/server.js @@ -706,16 +706,41 @@ app.delete('/api/system-users/:id', async (req, res) => { } }); -app.post('/api/maps/save', (req, res) => { +app.post('/api/maps/save', async (req, res) => { + let connection; try { const { path, boxes } = req.body; if (!path) return res.status(400).json({ error: 'Path is required' }); - let config = {}; - if (fs.existsSync('map_config.json')) config = JSON.parse(fs.readFileSync('map_config.json', 'utf8') || '{}'); - config[path] = boxes; - fs.writeFileSync('map_config.json', JSON.stringify(config, null, 2)); - res.json({ success: true }); - } catch (err) { handleError(res, err, 'SAVE MAPS'); } + + // 1. Get old config to track movements + let oldConfig = {}; + if (fs.existsSync('map_config.json')) { + oldConfig = JSON.parse(fs.readFileSync('map_config.json', 'utf8') || '{}'); + } + const oldBoxes = oldConfig[path] || []; + + // 2. Save new config to file + oldConfig[path] = boxes; + fs.writeFileSync('map_config.json', JSON.stringify(oldConfig, null, 2)); + + // 3. Sync Database Assets (asset_location table) + connection = await pool.getConnection(); + for (const box of boxes) { + if (box.asset_id) { + console.log(`Syncing asset ${box.asset_id} to new position: [${box.x}, ${box.y}]`); + await connection.query( + 'UPDATE asset_location SET loc_x = ?, loc_y = ? WHERE asset_id = ? AND is_active = 1', + [box.x, box.y, box.asset_id] + ); + } + } + + res.json({ success: true, message: 'Map and Database synced successfully' }); + } catch (err) { + handleError(res, err, 'SAVE MAPS SYNC'); + } finally { + if (connection) connection.release(); + } }); // 7. File Upload API (Base64) diff --git a/src/components/Guide.ts b/src/components/Guide.ts index b67dde0..5a43ce8 100644 --- a/src/components/Guide.ts +++ b/src/components/Guide.ts @@ -1,5 +1,6 @@ import { createIcons, BookOpen, X, ChevronDown, ChevronRight, RefreshCw } from 'lucide'; import { state } from '../core/state'; +import './guide.css'; // ─── 자산별 가이드 콘텐츠 정의 (SW_Table 브랜치 전체 복구) ─── interface GuideTabConfig { diff --git a/src/components/Modal/BaseModal.ts b/src/components/Modal/BaseModal.ts index 4ff7e1b..c5ba9e8 100644 --- a/src/components/Modal/BaseModal.ts +++ b/src/components/Modal/BaseModal.ts @@ -1,5 +1,6 @@ import { createIcons, X } from 'lucide'; import { setEditLock } from './ModalUtils'; +import './modal.css'; /** * 모든 모달의 공통 기능을 관리하는 베이스 추상 클래스입니다. diff --git a/src/components/Modal/HWModal.ts b/src/components/Modal/HWModal.ts index 44ca249..382cf21 100644 --- a/src/components/Modal/HWModal.ts +++ b/src/components/Modal/HWModal.ts @@ -377,6 +377,30 @@ class HwAssetModal extends BaseModal { return; } + // 자산코드가 비어있는 경우 자동 생성 처리 + let assetCode = getFieldValue('hw-asset_code').trim(); + if (!assetCode) { + const cat = categorySelect.value; + if (!cat) { alert('구분을 먼저 선택해주세요.'); return; } + const prefix = TYPE_PREFIX_MAP[cat] || 'ETC'; + const purchaseDate = (document.getElementById('hw-purchase_date') as HTMLInputElement)?.value || ''; + try { + const res = await fetch(`http://${location.hostname}:3000/api/generate-asset-code?prefix=${prefix}&purchaseDate=${purchaseDate}`); + const data = await res.json(); + if (data.nextCode) { + setFieldValue('hw-asset_code', data.nextCode); + assetCode = data.nextCode; + } else { + alert('자산코드 자동 생성에 실패했습니다. 수동으로 생성 버튼을 눌러주세요.'); + return; + } + } catch (err) { + console.error('코드 자동 생성 실패:', err); + alert('자산코드 자동 생성 중 오류가 발생했습니다.'); + return; + } + } + // 동적 볼륨 데이터 수집 const vols: any[] = []; document.querySelectorAll('#hw-volume-container .volume-row').forEach((row, idx) => { diff --git a/src/components/Modal/ModalUtils.ts b/src/components/Modal/ModalUtils.ts index c81f125..e27b519 100644 --- a/src/components/Modal/ModalUtils.ts +++ b/src/components/Modal/ModalUtils.ts @@ -125,10 +125,13 @@ export function setEditLock( const inputs = form.querySelectorAll('input, select, textarea'); inputs.forEach(input => { const el = input as HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement; - // 자산번호 및 ID 필드는 편집 모드에서도 잠금 유지 + // 자산번호 및 ID 필드는 편집 모드에서도 잠금 유지 (disabled는 해제하되 readOnly를 적용하여 폼 데이터 수집 가능하게 함) if (el.name !== 'asset_code' && !el.id.includes('asset-id') && !el.id.includes('id-hidden')) { el.disabled = false; if ('readOnly' in el) (el as HTMLInputElement).readOnly = false; + } else { + el.disabled = false; + if ('readOnly' in el) (el as HTMLInputElement).readOnly = true; } }); diff --git a/src/styles/modal.css b/src/components/Modal/modal.css similarity index 100% rename from src/styles/modal.css rename to src/components/Modal/modal.css diff --git a/src/styles/guide.css b/src/components/guide.css similarity index 100% rename from src/styles/guide.css rename to src/components/guide.css diff --git a/src/core/dummyData.ts b/src/core/dummyData.ts deleted file mode 100644 index a533f50..0000000 --- a/src/core/dummyData.ts +++ /dev/null @@ -1,10695 +0,0 @@ -import { HardwareAsset, SoftwareAsset, SWUser, HardwareLog } from './types'; - -// 유틸리티: 랜덤 문자열 -const randomId = () => Math.random().toString(36).substring(2, 9); - -// 유틸리티: 랜덤 년월 (YYYY-MM) (최근 10년) -const randomPurchaseYM = () => { - const currentYear = new Date().getFullYear(); - const year = currentYear - Math.floor(Math.random() * 10); - const month = String(Math.floor(Math.random() * 12) + 1).padStart(2, '0'); - return `${year}-${month}`; -}; - -// 유틸리티: 랜덤 YYYY-MM-DD -const randomDateStr = (maxYearsAgo = 10) => { - const currentYear = new Date().getFullYear(); - const year = currentYear - Math.floor(Math.random() * maxYearsAgo); - const month = String(Math.floor(Math.random() * 12) + 1).padStart(2, '0'); - const day = String(Math.floor(Math.random() * 28) + 1).padStart(2, '0'); - return `${year}-${month}-${day}`; -}; - -const CORPS = ['한맥', '삼안', '장헌', '장헌산업', 'PTC', '바론', '한라']; -const getRandomCorp = () => CORPS[Math.floor(Math.random() * CORPS.length)]; - -// ──────────────────────────────────────────────────────── -// 1. SampleData_PC.xlsx 에서 파싱된 PC 데이터 주입 -// ──────────────────────────────────────────────────────── -export const dummyPCs: any[] = [ - { - "id": "lo92jtv", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24000", - "purchase_date": "2018-01", - "user_current": "김형준", - "user_position": "엔지니어", - "current_dept": "과업수행그룹", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF B365M-PLUS GAMING", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF B365M-PLUS GAMING", - "ip_address": "192.168.0.10", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_0", - "memo": "1", - "asset_name": "개인PC 1", - "mac_address": "00:1A:2B:3C:4D:00", - "hw_status": "운영중" - }, - { - "id": "sdc4kxy", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24001", - "purchase_date": "2022-01", - "user_current": "정계완", - "user_position": "프로그램 개발자", - "current_dept": "구조물S/W개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRO Z790-A WIFI(MS-7E07)", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900K", - "gpu": "NVIDIA GeForce RTX 4080", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRO Z790-A WIFI(MS-7E07)", - "ip_address": "192.168.0.11", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_1", - "memo": "개인장비 사양 확인 방법", - "asset_name": "개인PC 2", - "mac_address": "00:1A:2B:3C:4D:01", - "hw_status": "운영중" - }, - { - "id": "c8l8fch", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24002", - "purchase_date": "2022-01", - "user_current": "김세열", - "user_position": "프로그램 개발자", - "current_dept": "구조물S/W개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "Z790 Pro RS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 3070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "Z790 Pro RS", - "ip_address": "192.168.0.12", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_2", - "memo": "기술개발센터 재물조사.pptx", - "asset_name": "개인PC 3", - "mac_address": "00:1A:2B:3C:4D:02", - "hw_status": "운영중" - }, - { - "id": "z9i2582", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24003", - "purchase_date": "2022-01", - "user_current": "김지웅", - "user_position": "프로그램 개발자", - "current_dept": "구조물S/W개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRO Z790-A WIFI(MS-7E07)", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900K", - "gpu": "NVIDIA GeForce RTX 4080", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRO Z790-A WIFI(MS-7E07)", - "ip_address": "192.168.0.13", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_3", - "memo": "임직원 지급용", - "asset_name": "개인PC 4", - "mac_address": "00:1A:2B:3C:4D:03", - "hw_status": "운영중" - }, - { - "id": "wwwm9ly", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24004", - "purchase_date": "2022-01", - "user_current": "이인우", - "user_position": "프로그램 개발자", - "current_dept": "구조물S/W개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRO Z790-A WIFI (MS-7E07)", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900K", - "gpu": "NVIDIA GeForce RTX 4080", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRO Z790-A WIFI (MS-7E07)", - "ip_address": "192.168.0.14", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_4", - "memo": "임직원 지급용", - "asset_name": "개인PC 5", - "mac_address": "00:1A:2B:3C:4D:04", - "hw_status": "운영중" - }, - { - "id": "pi8hxvq", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24005", - "purchase_date": "2022-01", - "user_current": "이연재", - "user_position": "프로그램 개발자", - "current_dept": "구조물S/W개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRO Z790-A WIFI (MS-7E07)", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900K", - "gpu": "NVIDIA GeForce RTX 4080", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRO Z790-A WIFI (MS-7E07)", - "ip_address": "192.168.0.15", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_5", - "memo": "임직원 지급용", - "asset_name": "개인PC 6", - "mac_address": "00:1A:2B:3C:4D:05", - "hw_status": "운영중" - }, - { - "id": "0dxefjo", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24006", - "purchase_date": "2022-01", - "user_current": "이준호", - "user_position": "프로그램 개발자", - "current_dept": "구조물S/W개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRO Z790-A WIFI(MS-7E07)", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900K", - "gpu": "NVIDIA GeForce RTX 4080", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRO Z790-A WIFI(MS-7E07)", - "ip_address": "192.168.0.16", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_6", - "memo": "임직원 지급용", - "asset_name": "개인PC 7", - "mac_address": "00:1A:2B:3C:4D:06", - "hw_status": "운영중" - }, - { - "id": "phm0i1c", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24007", - "purchase_date": "2018-01", - "user_current": "김민성", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "64GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-A", - "ip_address": "192.168.0.17", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_7", - "memo": "임직원 지급용", - "asset_name": "개인PC 8", - "mac_address": "00:1A:2B:3C:4D:07", - "hw_status": "운영중" - }, - { - "id": "45ls7qh", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24008", - "purchase_date": "2022-01", - "user_current": "한성일", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_Abut&시공통합관제셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME Z790-P", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 3070 Ti", - "ram": "64GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME Z790-P", - "ip_address": "192.168.0.18", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_8", - "memo": "임직원 지급용", - "asset_name": "개인PC 9", - "mac_address": "00:1A:2B:3C:4D:08", - "hw_status": "운영중" - }, - { - "id": "b2ug6me", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24009", - "purchase_date": "2021-01", - "user_current": "박승우", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_Abut&시공통합관제셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-D D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "64GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-D D4", - "ip_address": "192.168.0.19", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_9", - "memo": "임직원 지급용", - "asset_name": "개인PC 10", - "mac_address": "00:1A:2B:3C:4D:09", - "hw_status": "운영중" - }, - { - "id": "6quvoto", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24010", - "purchase_date": "2023-01", - "user_current": "이민규", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_Abut&시공통합관제셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "64GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.20", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_10", - "memo": "임직원 지급용", - "asset_name": "개인PC 11", - "mac_address": "00:1A:2B:3C:4D:0A", - "hw_status": "운영중" - }, - { - "id": "3jx7ok4", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24011", - "purchase_date": "2022-01", - "user_current": "최준영", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_EG-BIM Draw셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING B650M-PLUS", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 7900X", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING B650M-PLUS", - "ip_address": "192.168.0.21", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_11", - "memo": "임직원 지급용", - "asset_name": "개인PC 12", - "mac_address": "00:1A:2B:3C:4D:0B", - "hw_status": "운영중" - }, - { - "id": "jk661zs", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24012", - "purchase_date": "2022-01", - "user_current": "엄지숙", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_EG-BIM Draw셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRO B650M-A WIFI (MS-7D77)", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 7900X", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRO B650M-A WIFI (MS-7D77)", - "ip_address": "192.168.0.22", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_12", - "memo": "임직원 지급용", - "asset_name": "개인PC 13", - "mac_address": "00:1A:2B:3C:4D:0C", - "hw_status": "운영중" - }, - { - "id": "zd0eh8f", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24013", - "purchase_date": "2020-01", - "user_current": "강근아", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_EG-BIM Draw셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B460M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-10700", - "gpu": "NVIDIA GeForce RTX 2070", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "500GB", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B460M-A", - "ip_address": "192.168.0.23", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_13", - "memo": "임직원 지급용", - "asset_name": "개인PC 14", - "mac_address": "00:1A:2B:3C:4D:0D", - "hw_status": "운영중" - }, - { - "id": "pm97n4p", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24014", - "purchase_date": "2022-01", - "user_current": "서동해", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_EG-BIM Draw셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.24", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_14", - "memo": "임직원 지급용", - "asset_name": "개인PC 15", - "mac_address": "00:1A:2B:3C:4D:0E", - "hw_status": "운영중" - }, - { - "id": "vgieje0", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24015", - "purchase_date": "2022-01", - "user_current": "김근형", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_EG-BIM Draw셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING B650M-PLUS", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 7900X", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING B650M-PLUS", - "ip_address": "192.168.0.25", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_15", - "memo": "임직원 지급용", - "asset_name": "개인PC 16", - "mac_address": "00:1A:2B:3C:4D:0F", - "hw_status": "운영중" - }, - { - "id": "25j47jn", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24016", - "purchase_date": "2021-01", - "user_current": "백승민", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_HmEG셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "MPG Z690 FORCE WIFI (MS-7D30)", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-12900K", - "gpu": "NVIDIA GeForce RTX 3090 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "MPG Z690 FORCE WIFI (MS-7D30)", - "ip_address": "192.168.0.26", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_16", - "memo": "임직원 지급용", - "asset_name": "개인PC 17", - "mac_address": "00:1A:2B:3C:4D:10", - "hw_status": "운영중" - }, - { - "id": "bygqxeh", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24017", - "purchase_date": "2022-01", - "user_current": "최진영", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_HmEG셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "MAG B660M MORTAR WIFI DDR4 (MS-7D42)", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 4090", - "ram": "64GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "MAG B660M MORTAR WIFI DDR4 (MS-7D42)", - "ip_address": "192.168.0.27", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_17", - "memo": "임직원 지급용", - "asset_name": "개인PC 18", - "mac_address": "00:1A:2B:3C:4D:11", - "hw_status": "운영중" - }, - { - "id": "mwplhx6", - "asset_type": "개인PC", - "purchase_corp": "PTC", - "asset_code": "PC-24018", - "purchase_date": "2018-01", - "user_current": "문영석", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_HmEG셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF B365M-PLUS GAMING", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 2070", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF B365M-PLUS GAMING", - "ip_address": "192.168.0.28", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_18", - "memo": "임직원 지급용", - "asset_name": "개인PC 19", - "mac_address": "00:1A:2B:3C:4D:12", - "hw_status": "운영중" - }, - { - "id": "l1fe135", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24019", - "purchase_date": "2022-01", - "user_current": "김명식", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_HmEG셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRO B650M-A WIFI (MS-7D77)", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 7900X", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRO B650M-A WIFI (MS-7D77)", - "ip_address": "192.168.0.29", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_19", - "memo": "임직원 지급용", - "asset_name": "개인PC 20", - "mac_address": "00:1A:2B:3C:4D:13", - "hw_status": "운영중" - }, - { - "id": "vu2deiz", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24020", - "purchase_date": "2022-01", - "user_current": "민경록", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_HmEG셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME Z790-P", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 3070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME Z790-P", - "ip_address": "192.168.0.30", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_20", - "memo": "임직원 지급용", - "asset_name": "개인PC 21", - "mac_address": "00:1A:2B:3C:4D:14", - "hw_status": "운영중" - }, - { - "id": "89tt04z", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24021", - "purchase_date": "2023-01", - "user_current": "정진우", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_HmEG셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.31", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_21", - "memo": "임직원 지급용", - "asset_name": "개인PC 22", - "mac_address": "00:1A:2B:3C:4D:15", - "hw_status": "운영중" - }, - { - "id": "t7k8460", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24022", - "purchase_date": "2018-01", - "user_current": "이재원", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_Modeler셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce RTX 3060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-A", - "ip_address": "192.168.0.32", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_22", - "memo": "임직원 지급용", - "asset_name": "개인PC 23", - "mac_address": "00:1A:2B:3C:4D:16", - "hw_status": "운영중" - }, - { - "id": "zjx1p78", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24023", - "purchase_date": "2018-01", - "user_current": "홍길수", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_Modeler셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME Z390M-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce RTX 3070 Ti", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME Z390M-PLUS", - "ip_address": "192.168.0.33", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_23", - "memo": "임직원 지급용", - "asset_name": "개인PC 24", - "mac_address": "00:1A:2B:3C:4D:17", - "hw_status": "운영중" - }, - { - "id": "20li5yd", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24024", - "purchase_date": "2022-01", - "user_current": "이지율", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_Modeler셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 3070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.34", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_24", - "memo": "임직원 지급용", - "asset_name": "개인PC 25", - "mac_address": "00:1A:2B:3C:4D:18", - "hw_status": "운영중" - }, - { - "id": "4cjiemw", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24025", - "purchase_date": "2020-01", - "user_current": "이해랑", - "user_position": "3D 개발자", - "current_dept": "그래픽스 개발팀_Modeler셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B450M-K II", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600X", - "gpu": "NVIDIA GeForce RTX 3060 Ti", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "1TB", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B450M-K II", - "ip_address": "192.168.0.35", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_25", - "memo": "임직원 지급용", - "asset_name": "개인PC 26", - "mac_address": "00:1A:2B:3C:4D:19", - "hw_status": "운영중" - }, - { - "id": "vy3apmj", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24026", - "purchase_date": "2022-01", - "user_current": "박현수", - "user_position": "엔지니어", - "current_dept": "상하수도팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-E D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.82TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-E D4", - "ip_address": "192.168.0.36", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_26", - "memo": "임직원 지급용", - "asset_name": "개인PC 27", - "mac_address": "00:1A:2B:3C:4D:1A", - "hw_status": "운영중" - }, - { - "id": "0a8ek3m", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24027", - "purchase_date": "2021-01", - "user_current": "최정우A", - "user_position": "엔지니어", - "current_dept": "상하수도팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-E D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-E D4", - "ip_address": "192.168.0.37", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_27", - "memo": "임직원 지급용", - "asset_name": "개인PC 28", - "mac_address": "00:1A:2B:3C:4D:1B", - "hw_status": "운영중" - }, - { - "id": "2vjv5ml", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24028", - "purchase_date": "2018-01", - "user_current": "배상우", - "user_position": "엔지니어", - "current_dept": "상하수도팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.82TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.38", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_28", - "memo": "임직원 지급용", - "asset_name": "개인PC 29", - "mac_address": "00:1A:2B:3C:4D:1C", - "hw_status": "운영중" - }, - { - "id": "yrdeqqm", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24029", - "purchase_date": "2018-01", - "user_current": "최지수", - "user_position": "엔지니어", - "current_dept": "상하수도팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce GTX 1060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.39", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_29", - "memo": "임직원 지급용", - "asset_name": "개인PC 30", - "mac_address": "00:1A:2B:3C:4D:1D", - "hw_status": "운영중" - }, - { - "id": "jdkur63", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24030", - "purchase_date": "2021-01", - "user_current": "이은구", - "user_position": "엔지니어", - "current_dept": "수자원팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-D D4", - "os": "Windows 11 Pro", - "cpu": "12th Gen Intel(R) Core(TM) (12 CPUs)", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-D D4", - "ip_address": "192.168.0.40", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_30", - "memo": "임직원 지급용", - "asset_name": "개인PC 31", - "mac_address": "00:1A:2B:3C:4D:1E", - "hw_status": "운영중" - }, - { - "id": "j5ypqe4", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24031", - "purchase_date": "2018-01", - "user_current": "지현욱", - "user_position": "엔지니어", - "current_dept": "수자원팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B360M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce GTX 1070", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B360M-K", - "ip_address": "192.168.0.41", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_31", - "memo": "임직원 지급용", - "asset_name": "개인PC 32", - "mac_address": "00:1A:2B:3C:4D:1F", - "hw_status": "운영중" - }, - { - "id": "fd2zxxh", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24032", - "purchase_date": "2017-01", - "user_current": "김희철", - "user_position": "엔지니어", - "current_dept": "수자원팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B350M-A", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 7 1700X", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B350M-A", - "ip_address": "192.168.0.42", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_32", - "memo": "임직원 지급용", - "asset_name": "개인PC 33", - "mac_address": "00:1A:2B:3C:4D:20", - "hw_status": "운영중" - }, - { - "id": "3ujrpx1", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24033", - "purchase_date": "2020-01", - "user_current": "황호연", - "user_position": "엔지니어", - "current_dept": "수자원팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ROG STRIX B550-A GAMING", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 7 5800X", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ROG STRIX B550-A GAMING", - "ip_address": "192.168.0.43", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_33", - "memo": "임직원 지급용", - "asset_name": "개인PC 34", - "mac_address": "00:1A:2B:3C:4D:21", - "hw_status": "운영중" - }, - { - "id": "fmatclo", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24034", - "purchase_date": "2020-01", - "user_current": "복진훈", - "user_position": "엔지니어", - "current_dept": "스마트건설팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "Intel(R) UHD Graphics 630", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME H410M-A", - "ip_address": "192.168.0.44", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_34", - "memo": "임직원 지급용", - "asset_name": "개인PC 35", - "mac_address": "00:1A:2B:3C:4D:22", - "hw_status": "운영중" - }, - { - "id": "dif919j", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24035", - "purchase_date": "2017-01", - "user_current": "유석준", - "user_position": "프로그램 개발자", - "current_dept": "스마트건설팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME B350M-A", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 7 1800X", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME B350M-A", - "ip_address": "192.168.0.45", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_35", - "memo": "임직원 지급용", - "asset_name": "개인PC 36", - "mac_address": "00:1A:2B:3C:4D:23", - "hw_status": "운영중" - }, - { - "id": "sby9nbf", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24036", - "purchase_date": "2023-01", - "user_current": "최정균", - "user_position": "엔지니어", - "current_dept": "대산-당진 제2공구 파견", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 5060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.46", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_36", - "memo": "임직원 지급용", - "asset_name": "개인PC 37", - "mac_address": "00:1A:2B:3C:4D:24", - "hw_status": "운영중" - }, - { - "id": "ylejbed", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24037", - "purchase_date": "2018-01", - "user_current": "김재림", - "user_position": "엔지니어", - "current_dept": "스마트건설팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-9400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "32GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME B365M-K", - "ip_address": "192.168.0.47", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_37", - "memo": "임직원 지급용", - "asset_name": "개인PC 38", - "mac_address": "00:1A:2B:3C:4D:25", - "hw_status": "운영중" - }, - { - "id": "jmh5f1p", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24038", - "purchase_date": "2020-01", - "user_current": "이동원", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING Z490-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-10900", - "gpu": "NVIDIA GeForce RTX 3090", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "1TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING Z490-PLUS", - "ip_address": "192.168.0.48", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_38", - "memo": "임직원 지급용", - "asset_name": "개인PC 39", - "mac_address": "00:1A:2B:3C:4D:26", - "hw_status": "운영중" - }, - { - "id": "sz4xq1j", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24039", - "purchase_date": "2013-01", - "user_current": "김일태", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_구조물계획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUSTeK B85M-G", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-4690", - "gpu": "NVIDIA GeForce GTX 1030", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "250GB", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUSTeK B85M-G", - "ip_address": "192.168.0.49", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_39", - "memo": "임직원 지급용", - "asset_name": "개인PC 40", - "mac_address": "00:1A:2B:3C:4D:27", - "hw_status": "운영중" - }, - { - "id": "95thb4u", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24040", - "purchase_date": "2022-01", - "user_current": "곽현석", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_구조물계획팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME A620M-A", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 7500F", - "gpu": "AMD Radeon RX 580 2048SP", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME A620M-A", - "ip_address": "192.168.0.50", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_40", - "memo": "임직원 지급용", - "asset_name": "개인PC 41", - "mac_address": "00:1A:2B:3C:4D:28", - "hw_status": "운영중" - }, - { - "id": "vamw3ku", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24041", - "purchase_date": "2020-01", - "user_current": "윤현경", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_구조물계획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME A320M-K", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600X", - "gpu": "NVIDIA GeForce GTX 1650", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "250GB", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME A320M-K", - "ip_address": "192.168.0.51", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_41", - "memo": "임직원 지급용", - "asset_name": "개인PC 42", - "mac_address": "00:1A:2B:3C:4D:29", - "hw_status": "운영중" - }, - { - "id": "rcqv3r6", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24042", - "purchase_date": "2020-01", - "user_current": "정미정", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_구조물계획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.52", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_42", - "memo": "임직원 지급용", - "asset_name": "개인PC 43", - "mac_address": "00:1A:2B:3C:4D:2A", - "hw_status": "운영중" - }, - { - "id": "uxcl65l", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24043", - "purchase_date": "2020-01", - "user_current": "최용혁", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_구조물계획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B550M-A", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600G", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B550M-A", - "ip_address": "192.168.0.53", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_43", - "memo": "임직원 지급용", - "asset_name": "개인PC 44", - "mac_address": "00:1A:2B:3C:4D:2B", - "hw_status": "운영중" - }, - { - "id": "f4yzhnn", - "asset_type": "개인PC", - "purchase_corp": "PTC", - "asset_code": "PC-24044", - "purchase_date": "2020-01", - "user_current": "김상욱", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_일반구조물팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "EX-A320M-GAMING", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600X", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "EX-A320M-GAMING", - "ip_address": "192.168.0.54", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_44", - "memo": "임직원 지급용", - "asset_name": "개인PC 45", - "mac_address": "00:1A:2B:3C:4D:2C", - "hw_status": "운영중" - }, - { - "id": "w24yau6", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24045", - "purchase_date": "2018-01", - "user_current": "김재환", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_일반구조물팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-9400F", - "gpu": "NVIDIA GeForce GTX 1070", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-A", - "ip_address": "192.168.0.55", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_45", - "memo": "임직원 지급용", - "asset_name": "개인PC 46", - "mac_address": "00:1A:2B:3C:4D:2D", - "hw_status": "운영중" - }, - { - "id": "gxx9xj0", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24046", - "purchase_date": "2013-01", - "user_current": "양준열", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_일반구조물팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUSTeK B85M-G", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-4690", - "gpu": "NVIDIA GeForce GT 1030", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUSTeK B85M-G", - "ip_address": "192.168.0.56", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_46", - "memo": "임직원 지급용", - "asset_name": "개인PC 47", - "mac_address": "00:1A:2B:3C:4D:2E", - "hw_status": "운영중" - }, - { - "id": "n608c90", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24047", - "purchase_date": "2021-01", - "user_current": "김주영", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_일반구조물팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B660M-A D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-12900KF", - "gpu": "NVIDIA GeForce RTX 3070", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B660M-A D4", - "ip_address": "192.168.0.57", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_47", - "memo": "임직원 지급용", - "asset_name": "개인PC 48", - "mac_address": "00:1A:2B:3C:4D:2F", - "hw_status": "운영중" - }, - { - "id": "ajpy60r", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24048", - "purchase_date": "2018-01", - "user_current": "홍덕현", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_일반구조물팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF B365M-PLUS GAMING", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700F", - "gpu": "NVIDIA GeForce RTX 2060", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF B365M-PLUS GAMING", - "ip_address": "192.168.0.58", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_48", - "memo": "임직원 지급용", - "asset_name": "개인PC 49", - "mac_address": "00:1A:2B:3C:4D:30", - "hw_status": "운영중" - }, - { - "id": "z5b0y98", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24049", - "purchase_date": "2018-01", - "user_current": "김승호", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_하부구조팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce GTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.59", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_49", - "memo": "임직원 지급용", - "asset_name": "개인PC 50", - "mac_address": "00:1A:2B:3C:4D:31", - "hw_status": "운영중" - }, - { - "id": "ute9io5", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24050", - "purchase_date": "2020-01", - "user_current": "최창인", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_하부구조팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING B460M-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "32GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING B460M-PLUS", - "ip_address": "192.168.0.60", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_50", - "memo": "임직원 지급용", - "asset_name": "개인PC 51", - "mac_address": "00:1A:2B:3C:4D:32", - "hw_status": "운영중" - }, - { - "id": "fvhem8r", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24051", - "purchase_date": "2017-01", - "user_current": "김현일", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_하부구조팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B250M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-7500F", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "16GB", - "ssd_1": "250 GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.0TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B250M-K", - "ip_address": "192.168.0.61", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_51", - "memo": "임직원 지급용", - "asset_name": "개인PC 52", - "mac_address": "00:1A:2B:3C:4D:33", - "hw_status": "운영중" - }, - { - "id": "97bmvyq", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24052", - "purchase_date": "2020-01", - "user_current": "강지영", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_CM기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING B460m-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING B460m-PLUS", - "ip_address": "192.168.0.62", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_52", - "memo": "임직원 지급용", - "asset_name": "개인PC 53", - "mac_address": "00:1A:2B:3C:4D:34", - "hw_status": "운영중" - }, - { - "id": "fy16xiw", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24053", - "purchase_date": "2018-01", - "user_current": "조선두", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_CM기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700KF", - "gpu": "NVIDIA GeForce GTX 2060", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.63", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_53", - "memo": "임직원 지급용", - "asset_name": "개인PC 54", - "mac_address": "00:1A:2B:3C:4D:35", - "hw_status": "운영중" - }, - { - "id": "9wwyem9", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24054", - "purchase_date": "2021-01", - "user_current": "황선필", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_CM기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H510M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-11400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H510M-A", - "ip_address": "192.168.0.64", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_54", - "memo": "임직원 지급용", - "asset_name": "개인PC 55", - "mac_address": "00:1A:2B:3C:4D:36", - "hw_status": "운영중" - }, - { - "id": "awezaum", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24055", - "purchase_date": "2020-01", - "user_current": "강상구", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_CM기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B460M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-10700", - "gpu": "NVIDIA GeForce RTX 3090", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "2TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B460M-K", - "ip_address": "192.168.0.65", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_55", - "memo": "임직원 지급용", - "asset_name": "개인PC 56", - "mac_address": "00:1A:2B:3C:4D:37", - "hw_status": "운영중" - }, - { - "id": "9x0oxbq", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24056", - "purchase_date": "2017-01", - "user_current": "박상원", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_CM기획팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B250M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-7700K", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B250M-K", - "ip_address": "192.168.0.66", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_56", - "memo": "임직원 지급용", - "asset_name": "개인PC 57", - "mac_address": "00:1A:2B:3C:4D:38", - "hw_status": "운영중" - }, - { - "id": "0kdcl6h", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24057", - "purchase_date": "2020-01", - "user_current": "이창효", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_DfMA팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING B460M-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING B460M-PLUS", - "ip_address": "192.168.0.67", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_57", - "memo": "임직원 지급용", - "asset_name": "개인PC 58", - "mac_address": "00:1A:2B:3C:4D:39", - "hw_status": "운영중" - }, - { - "id": "mne1uun", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24058", - "purchase_date": "2018-01", - "user_current": "심영표", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_DfMA팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B360M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce RTX 1070", - "ram": "16GB", - "ssd_1": "500 GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B360M-K", - "ip_address": "192.168.0.68", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_58", - "memo": "임직원 지급용", - "asset_name": "개인PC 59", - "mac_address": "00:1A:2B:3C:4D:3A", - "hw_status": "운영중" - }, - { - "id": "kza697b", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24059", - "purchase_date": "2020-01", - "user_current": "이수문", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_DfMA팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250 GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.69", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_59", - "memo": "임직원 지급용", - "asset_name": "개인PC 60", - "mac_address": "00:1A:2B:3C:4D:3B", - "hw_status": "운영중" - }, - { - "id": "snjlmyj", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24060", - "purchase_date": "2017-01", - "user_current": "장한규", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_DfMA팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B360M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-8700", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "466 GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B360M-K", - "ip_address": "192.168.0.70", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_60", - "memo": "임직원 지급용", - "asset_name": "개인PC 61", - "mac_address": "00:1A:2B:3C:4D:3C", - "hw_status": "운영중" - }, - { - "id": "m4aqivy", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24061", - "purchase_date": "2017-01", - "user_current": "변정안", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_DfMA팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "Gigabyte B250M-DS3H-CF", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-7500", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "16GB", - "ssd_1": "250 GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.0TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "Gigabyte B250M-DS3H-CF", - "ip_address": "192.168.0.71", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_61", - "memo": "임직원 지급용", - "asset_name": "개인PC 62", - "mac_address": "00:1A:2B:3C:4D:3D", - "hw_status": "운영중" - }, - { - "id": "4l2zlk1", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24062", - "purchase_date": "2017-01", - "user_current": "강명진", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B250M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-7700", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B250M-A", - "ip_address": "192.168.0.72", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_62", - "memo": "임직원 지급용", - "asset_name": "개인PC 63", - "mac_address": "00:1A:2B:3C:4D:3E", - "hw_status": "운영중" - }, - { - "id": "4xselpy", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24063", - "purchase_date": "2018-01", - "user_current": "손원일", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_단지설계개발셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS TUF B365M-PLUS GAMING", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS TUF B365M-PLUS GAMING", - "ip_address": "192.168.0.73", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_63", - "memo": "임직원 지급용", - "asset_name": "개인PC 64", - "mac_address": "00:1A:2B:3C:4D:3F", - "hw_status": "운영중" - }, - { - "id": "wjiorkl", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24064", - "purchase_date": "2018-01", - "user_current": "김종석", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_단지설계개발셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700KF", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME B365M-K", - "ip_address": "192.168.0.74", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_64", - "memo": "임직원 지급용", - "asset_name": "개인PC 65", - "mac_address": "00:1A:2B:3C:4D:40", - "hw_status": "운영중" - }, - { - "id": "lntw80q", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24065", - "purchase_date": "2018-01", - "user_current": "이현경", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_단지설계개발셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B450M-A", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 7 2700X", - "gpu": "NVIDIA GeForce GTX 1070", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B450M-A", - "ip_address": "192.168.0.75", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_65", - "memo": "임직원 지급용", - "asset_name": "개인PC 66", - "mac_address": "00:1A:2B:3C:4D:41", - "hw_status": "운영중" - }, - { - "id": "lr18rjc", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24066", - "purchase_date": "2020-01", - "user_current": "김근아", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_단지설계개발셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B460M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-10700", - "gpu": "NVIDIA GeForce GTX 1660 SUPER", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "500GB", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B460M-A", - "ip_address": "192.168.0.76", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_66", - "memo": "임직원 지급용", - "asset_name": "개인PC 67", - "mac_address": "00:1A:2B:3C:4D:42", - "hw_status": "운영중" - }, - { - "id": "o57ja4y", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24067", - "purchase_date": "2017-01", - "user_current": "김규범", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_용지도셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B250M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-7700", - "gpu": "NVIDIA GeForce GTX 1060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B250M-A", - "ip_address": "192.168.0.77", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_67", - "memo": "임직원 지급용", - "asset_name": "개인PC 68", - "mac_address": "00:1A:2B:3C:4D:43", - "hw_status": "운영중" - }, - { - "id": "kbmv6ew", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24068", - "purchase_date": "2018-01", - "user_current": "이진수", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_용지도셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 2060", - "ram": "48GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME B365M-K", - "ip_address": "192.168.0.78", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_68", - "memo": "임직원 지급용", - "asset_name": "개인PC 69", - "mac_address": "00:1A:2B:3C:4D:44", - "hw_status": "운영중" - }, - { - "id": "zhowslh", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24069", - "purchase_date": "2021-01", - "user_current": "임성엽", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_용지도셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME H610M-E D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME H610M-E D4", - "ip_address": "192.168.0.79", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_69", - "memo": "임직원 지급용", - "asset_name": "개인PC 70", - "mac_address": "00:1A:2B:3C:4D:45", - "hw_status": "운영중" - }, - { - "id": "m7dvh0i", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24070", - "purchase_date": "2018-01", - "user_current": "김예서", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_용지도셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 3090", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME B365M-K", - "ip_address": "192.168.0.80", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_70", - "memo": "임직원 지급용", - "asset_name": "개인PC 71", - "mac_address": "00:1A:2B:3C:4D:46", - "hw_status": "운영중" - }, - { - "id": "fwk7jio", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24071", - "purchase_date": "2017-01", - "user_current": "신봉진", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_천지인셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME Z370-P", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-8700K", - "gpu": "NVIDIA GeForce GTX 1070 Ti", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME Z370-P", - "ip_address": "192.168.0.81", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_71", - "memo": "임직원 지급용", - "asset_name": "개인PC 72", - "mac_address": "00:1A:2B:3C:4D:47", - "hw_status": "운영중" - }, - { - "id": "g9ko9wg", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24072", - "purchase_date": "2018-01", - "user_current": "안대욱", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_천지인셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS TUF B365M-PLUS GAMING", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS TUF B365M-PLUS GAMING", - "ip_address": "192.168.0.82", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_72", - "memo": "임직원 지급용", - "asset_name": "개인PC 73", - "mac_address": "00:1A:2B:3C:4D:48", - "hw_status": "운영중" - }, - { - "id": "b77687i", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24073", - "purchase_date": "2021-01", - "user_current": "정주현", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_천지인셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME H670-PLUS D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME H670-PLUS D4", - "ip_address": "192.168.0.83", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_73", - "memo": "임직원 지급용", - "asset_name": "개인PC 74", - "mac_address": "00:1A:2B:3C:4D:49", - "hw_status": "운영중" - }, - { - "id": "u1ii9g3", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24074", - "purchase_date": "2021-01", - "user_current": "백순철", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_천지인셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME H610M-E D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "64GB", - "ssd_1": "1 TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2 TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME H610M-E D4", - "ip_address": "192.168.0.84", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_74", - "memo": "임직원 지급용", - "asset_name": "개인PC 75", - "mac_address": "00:1A:2B:3C:4D:4A", - "hw_status": "운영중" - }, - { - "id": "hvcbyyh", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24075", - "purchase_date": "2021-01", - "user_current": "전제경", - "user_position": "프로그램 개발자", - "current_dept": "천지인팀_천지인셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME H610M-D D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500 GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2 TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME H610M-D D4", - "ip_address": "192.168.0.85", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_75", - "memo": "임직원 지급용", - "asset_name": "개인PC 76", - "mac_address": "00:1A:2B:3C:4D:4B", - "hw_status": "운영중" - }, - { - "id": "uf1icdf", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24076", - "purchase_date": "2018-01", - "user_current": "이화영", - "user_position": "엔지니어", - "current_dept": "터널팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce GTX 2060 SUPER", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-A", - "ip_address": "192.168.0.86", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_76", - "memo": "임직원 지급용", - "asset_name": "개인PC 77", - "mac_address": "00:1A:2B:3C:4D:4C", - "hw_status": "운영중" - }, - { - "id": "t9wstpe", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24077", - "purchase_date": "2018-01", - "user_current": "심재훈", - "user_position": "엔지니어", - "current_dept": "터널팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B365M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-9400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "233GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B365M DS3H", - "ip_address": "192.168.0.87", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_77", - "memo": "임직원 지급용", - "asset_name": "개인PC 78", - "mac_address": "00:1A:2B:3C:4D:4D", - "hw_status": "운영중" - }, - { - "id": "1s0ddas", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24078", - "purchase_date": "2018-01", - "user_current": "최정혁", - "user_position": "엔지니어", - "current_dept": "터널팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce GTX 1660 SUPER", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.88", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_78", - "memo": "임직원 지급용", - "asset_name": "개인PC 79", - "mac_address": "00:1A:2B:3C:4D:4E", - "hw_status": "운영중" - }, - { - "id": "ds11eo3", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24079", - "purchase_date": "2018-01", - "user_current": "박민선", - "user_position": "엔지니어", - "current_dept": "터널팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.89", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_79", - "memo": "임직원 지급용", - "asset_name": "개인PC 80", - "mac_address": "00:1A:2B:3C:4D:4F", - "hw_status": "운영중" - }, - { - "id": "s4ntrkf", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24080", - "purchase_date": "2018-01", - "user_current": "이상목", - "user_position": "엔지니어", - "current_dept": "터널팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B360M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce GTX 1070", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B360M-K", - "ip_address": "192.168.0.90", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_80", - "memo": "임직원 지급용", - "asset_name": "개인PC 81", - "mac_address": "00:1A:2B:3C:4D:50", - "hw_status": "운영중" - }, - { - "id": "ymastrt", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24081", - "purchase_date": "2020-01", - "user_current": "이민지", - "user_position": "엔지니어", - "current_dept": "일반구조물 Div_하부구조팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING B460M-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "233GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING B460M-PLUS", - "ip_address": "192.168.0.91", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_81", - "memo": "임직원 지급용", - "asset_name": "개인PC 82", - "mac_address": "00:1A:2B:3C:4D:51", - "hw_status": "운영중" - }, - { - "id": "4qfjqzq", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24082", - "purchase_date": "2017-01", - "user_current": "정요한", - "user_position": "엔지니어", - "current_dept": "Construction Control팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B250M-DS3H-CF", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-7500", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B250M-DS3H-CF", - "ip_address": "192.168.0.92", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_82", - "memo": "임직원 지급용", - "asset_name": "개인PC 83", - "mac_address": "00:1A:2B:3C:4D:52", - "hw_status": "운영중" - }, - { - "id": "bw7i863", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24083", - "purchase_date": "2021-01", - "user_current": "김남걸", - "user_position": "엔지니어", - "current_dept": "Construction Control팀_공정관리셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B460M-A R2.0", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-11400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B460M-A R2.0", - "ip_address": "192.168.0.93", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_83", - "memo": "임직원 지급용", - "asset_name": "개인PC 84", - "mac_address": "00:1A:2B:3C:4D:53", - "hw_status": "운영중" - }, - { - "id": "7sxcou6", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24084", - "purchase_date": "2018-01", - "user_current": "신원태", - "user_position": "엔지니어", - "current_dept": "Construction Control팀_공정관리셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME Z390M-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce GTX 1070", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME Z390M-PLUS", - "ip_address": "192.168.0.94", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_84", - "memo": "임직원 지급용", - "asset_name": "개인PC 85", - "mac_address": "00:1A:2B:3C:4D:54", - "hw_status": "운영중" - }, - { - "id": "9idshv8", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24085", - "purchase_date": "2017-01", - "user_current": "유효식", - "user_position": "엔지니어", - "current_dept": "Construction Control팀_공정관리셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B250M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-7500", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1TB", - "hdd_2": "1TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B250M-K", - "ip_address": "192.168.0.95", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_85", - "memo": "임직원 지급용", - "asset_name": "개인PC 86", - "mac_address": "00:1A:2B:3C:4D:55", - "hw_status": "운영중" - }, - { - "id": "gb5hnvd", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24086", - "purchase_date": "2018-01", - "user_current": "김윤권", - "user_position": "엔지니어", - "current_dept": "Construction Control팀_공정관리셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-9400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.96", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_86", - "memo": "임직원 지급용", - "asset_name": "개인PC 87", - "mac_address": "00:1A:2B:3C:4D:56", - "hw_status": "운영중" - }, - { - "id": "iua8t5e", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24087", - "purchase_date": "2021-01", - "user_current": "오문성", - "user_position": "엔지니어", - "current_dept": "Construction Control팀_단가산출셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-D D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 2060", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-D D4", - "ip_address": "192.168.0.97", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_87", - "memo": "임직원 지급용", - "asset_name": "개인PC 88", - "mac_address": "00:1A:2B:3C:4D:57", - "hw_status": "운영중" - }, - { - "id": "d29sjkc", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24088", - "purchase_date": "2020-01", - "user_current": "이정곤", - "user_position": "엔지니어", - "current_dept": "Construction Control팀_단가산출셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.98", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_88", - "memo": "임직원 지급용", - "asset_name": "개인PC 89", - "mac_address": "00:1A:2B:3C:4D:58", - "hw_status": "운영중" - }, - { - "id": "xy13pi8", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24089", - "purchase_date": "2020-01", - "user_current": "김도우", - "user_position": "엔지니어", - "current_dept": "Construction Control팀_단가산출셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.99", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_89", - "memo": "임직원 지급용", - "asset_name": "개인PC 90", - "mac_address": "00:1A:2B:3C:4D:59", - "hw_status": "운영중" - }, - { - "id": "m2jsgd3", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24090", - "purchase_date": "2021-01", - "user_current": "이호성", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-D D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "2TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-D D4", - "ip_address": "192.168.0.100", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_90", - "memo": "임직원 지급용", - "asset_name": "개인PC 91", - "mac_address": "00:1A:2B:3C:4D:5A", - "hw_status": "운영중" - }, - { - "id": "el3gyfc", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24091", - "purchase_date": "2020-01", - "user_current": "기윤서", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B460M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-10700", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B460M-K", - "ip_address": "192.168.0.101", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_91", - "memo": "임직원 지급용", - "asset_name": "개인PC 92", - "mac_address": "00:1A:2B:3C:4D:5B", - "hw_status": "운영중" - }, - { - "id": "i979qvj", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24092", - "purchase_date": "2023-01", - "user_current": "박정우", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "Gigabyte B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "Gigabyte B760M DS3H", - "ip_address": "192.168.0.102", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_92", - "memo": "임직원 지급용", - "asset_name": "개인PC 93", - "mac_address": "00:1A:2B:3C:4D:5C", - "hw_status": "운영중" - }, - { - "id": "eqpro9b", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24093", - "purchase_date": "2021-01", - "user_current": "민홍", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "MPG Z690 Force wifi", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-12900K", - "gpu": "NVIDIA GeForce RTX 3090 Ti", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "MPG Z690 Force wifi", - "ip_address": "192.168.0.103", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_93", - "memo": "임직원 지급용", - "asset_name": "개인PC 94", - "mac_address": "00:1A:2B:3C:4D:5D", - "hw_status": "운영중" - }, - { - "id": "9o7hpz1", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24094", - "purchase_date": "2020-01", - "user_current": "김도현", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B460M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-10700", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B460M-K", - "ip_address": "192.168.0.104", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_94", - "memo": "임직원 지급용", - "asset_name": "개인PC 95", - "mac_address": "00:1A:2B:3C:4D:5E", - "hw_status": "운영중" - }, - { - "id": "8vr206d", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24095", - "purchase_date": "2022-01", - "user_current": "손제근", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.105", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_95", - "memo": "임직원 지급용", - "asset_name": "개인PC 96", - "mac_address": "00:1A:2B:3C:4D:5F", - "hw_status": "운영중" - }, - { - "id": "whb951n", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24096", - "purchase_date": "2022-01", - "user_current": "박지은", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.106", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_96", - "memo": "임직원 지급용", - "asset_name": "개인PC 97", - "mac_address": "00:1A:2B:3C:4D:60", - "hw_status": "운영중" - }, - { - "id": "m36yt6n", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24097", - "purchase_date": "2022-01", - "user_current": "최준호", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.107", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_97", - "memo": "임직원 지급용", - "asset_name": "개인PC 98", - "mac_address": "00:1A:2B:3C:4D:61", - "hw_status": "운영중" - }, - { - "id": "b2xhywm", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24098", - "purchase_date": "2023-01", - "user_current": "김건우A", - "user_position": "3D 개발자", - "current_dept": "GSIM 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "Gigabyte B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "Gigabyte B760M DS3H", - "ip_address": "192.168.0.108", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_98", - "memo": "임직원 지급용", - "asset_name": "개인PC 99", - "mac_address": "00:1A:2B:3C:4D:62", - "hw_status": "운영중" - }, - { - "id": "bi2jylb", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24099", - "purchase_date": "2018-01", - "user_current": "문남연", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B360M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce GTX 1070", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B360M-K", - "ip_address": "192.168.0.109", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_99", - "memo": "임직원 지급용", - "asset_name": "개인PC 100", - "mac_address": "00:1A:2B:3C:4D:63", - "hw_status": "운영중" - }, - { - "id": "e1myehm", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24100", - "purchase_date": "2022-01", - "user_current": "노준", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_비탈면/구조물셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760 GAMING X", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760 GAMING X", - "ip_address": "192.168.0.110", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_100", - "memo": "임직원 지급용", - "asset_name": "개인PC 101", - "mac_address": "00:1A:2B:3C:4D:64", - "hw_status": "운영중" - }, - { - "id": "tifzzec", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24101", - "purchase_date": "2020-01", - "user_current": "이가연", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_비탈면/구조물셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B450M-K II", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600X", - "gpu": "NVIDIA GeForce RTX 3060 Ti", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B450M-K II", - "ip_address": "192.168.0.111", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_101", - "memo": "임직원 지급용", - "asset_name": "개인PC 102", - "mac_address": "00:1A:2B:3C:4D:65", - "hw_status": "운영중" - }, - { - "id": "z1y6opr", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24102", - "purchase_date": "2022-01", - "user_current": "류한솔", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Primal/평면셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760 GAMING X", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760 GAMING X", - "ip_address": "192.168.0.112", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_102", - "memo": "임직원 지급용", - "asset_name": "개인PC 103", - "mac_address": "00:1A:2B:3C:4D:66", - "hw_status": "운영중" - }, - { - "id": "h16hrlu", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24103", - "purchase_date": "2018-01", - "user_current": "김영배", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Primal/평면셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700KF", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.113", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_103", - "memo": "임직원 지급용", - "asset_name": "개인PC 104", - "mac_address": "00:1A:2B:3C:4D:67", - "hw_status": "운영중" - }, - { - "id": "1hejkjh", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24104", - "purchase_date": "2020-01", - "user_current": "표재학", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Primal/평면셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B450M-K II", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600X", - "gpu": "NVIDIA GeForce GTX 1650", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B450M-K II", - "ip_address": "192.168.0.114", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_104", - "memo": "임직원 지급용", - "asset_name": "개인PC 105", - "mac_address": "00:1A:2B:3C:4D:68", - "hw_status": "운영중" - }, - { - "id": "swlat6y", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24105", - "purchase_date": "2022-01", - "user_current": "이예찬", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Primal/평면셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING X670E-PLUS", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 7900X", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING X670E-PLUS", - "ip_address": "192.168.0.115", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_105", - "memo": "임직원 지급용", - "asset_name": "개인PC 106", - "mac_address": "00:1A:2B:3C:4D:69", - "hw_status": "운영중" - }, - { - "id": "x7188yo", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24106", - "purchase_date": "2021-01", - "user_current": "김재현", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Watch BIM셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-D D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-D D4", - "ip_address": "192.168.0.116", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_106", - "memo": "임직원 지급용", - "asset_name": "개인PC 107", - "mac_address": "00:1A:2B:3C:4D:6A", - "hw_status": "운영중" - }, - { - "id": "dshodym", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24107", - "purchase_date": "2022-01", - "user_current": "박경빈", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Watch BIM셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.117", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_107", - "memo": "임직원 지급용", - "asset_name": "개인PC 108", - "mac_address": "00:1A:2B:3C:4D:6B", - "hw_status": "운영중" - }, - { - "id": "u8ew8g8", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24108", - "purchase_date": "2022-01", - "user_current": "박채영", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Watch BIM셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-A", - "ip_address": "192.168.0.118", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_108", - "memo": "임직원 지급용", - "asset_name": "개인PC 109", - "mac_address": "00:1A:2B:3C:4D:6C", - "hw_status": "운영중" - }, - { - "id": "zyttqv8", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24109", - "purchase_date": "2023-01", - "user_current": "신찬웅", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Watch BIM셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.119", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_109", - "memo": "임직원 지급용", - "asset_name": "개인PC 110", - "mac_address": "00:1A:2B:3C:4D:6D", - "hw_status": "운영중" - }, - { - "id": "595jwgr", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24110", - "purchase_date": "2018-01", - "user_current": "장용섭", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Way Draw셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700KF", - "gpu": "NVIDIA GeForce RTX 2060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.120", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_110", - "memo": "임직원 지급용", - "asset_name": "개인PC 111", - "mac_address": "00:1A:2B:3C:4D:6E", - "hw_status": "운영중" - }, - { - "id": "90bczcq", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24111", - "purchase_date": "2021-01", - "user_current": "최윤진", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Way Draw셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B560M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-11700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B560M-A", - "ip_address": "192.168.0.121", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_111", - "memo": "임직원 지급용", - "asset_name": "개인PC 112", - "mac_address": "00:1A:2B:3C:4D:6F", - "hw_status": "운영중" - }, - { - "id": "dhykl5v", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24112", - "purchase_date": "2022-01", - "user_current": "강성호", - "user_position": "프로그램 개발자", - "current_dept": "Infra Solution 개발팀_Way Draw셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.122", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_112", - "memo": "임직원 지급용", - "asset_name": "개인PC 113", - "mac_address": "00:1A:2B:3C:4D:70", - "hw_status": "운영중" - }, - { - "id": "y0p5rh1", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24113", - "purchase_date": "2017-01", - "user_current": "김정훈", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B350M-A", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 7 1700X", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "256GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B350M-A", - "ip_address": "192.168.0.123", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_113", - "memo": "임직원 지급용", - "asset_name": "개인PC 114", - "mac_address": "00:1A:2B:3C:4D:71", - "hw_status": "운영중" - }, - { - "id": "afkxryf", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24114", - "purchase_date": "2018-01", - "user_current": "황은식", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700KF", - "gpu": "NVIDIA GeForce RTX 2060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.124", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_114", - "memo": "임직원 지급용", - "asset_name": "개인PC 115", - "mac_address": "00:1A:2B:3C:4D:72", - "hw_status": "운영중" - }, - { - "id": "umzbqhd", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24115", - "purchase_date": "2020-01", - "user_current": "김원기A", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "32GB", - "ssd_1": "256GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-K", - "ip_address": "192.168.0.125", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_115", - "memo": "임직원 지급용", - "asset_name": "개인PC 116", - "mac_address": "00:1A:2B:3C:4D:73", - "hw_status": "운영중" - }, - { - "id": "c262lak", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24116", - "purchase_date": "2018-01", - "user_current": "이광태", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-9900KF", - "gpu": "NVIDIA GeForce RTX 2070", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365-PLUS", - "ip_address": "192.168.0.126", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_116", - "memo": "임직원 지급용", - "asset_name": "개인PC 117", - "mac_address": "00:1A:2B:3C:4D:74", - "hw_status": "운영중" - }, - { - "id": "kmoj80h", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24117", - "purchase_date": "2020-01", - "user_current": "이수창", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING R460M-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "32GB", - "ssd_1": "256GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING R460M-PLUS", - "ip_address": "192.168.0.127", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_117", - "memo": "임직원 지급용", - "asset_name": "개인PC 118", - "mac_address": "00:1A:2B:3C:4D:75", - "hw_status": "운영중" - }, - { - "id": "w61hyxj", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24118", - "purchase_date": "2021-01", - "user_current": "안효원", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B460M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-11400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "32GB", - "ssd_1": "256GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B460M-A", - "ip_address": "192.168.0.128", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_118", - "memo": "임직원 지급용", - "asset_name": "개인PC 119", - "mac_address": "00:1A:2B:3C:4D:76", - "hw_status": "운영중" - }, - { - "id": "5zsghzd", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24119", - "purchase_date": "2018-01", - "user_current": "문준혁", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-9400F", - "gpu": "NVIDIA GeForce GTX 1650", - "ram": "32GB", - "ssd_1": "256GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.129", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_119", - "memo": "임직원 지급용", - "asset_name": "개인PC 120", - "mac_address": "00:1A:2B:3C:4D:77", - "hw_status": "운영중" - }, - { - "id": "mujj7v9", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24120", - "purchase_date": "2023-01", - "user_current": "이배승", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 5060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.130", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_120", - "memo": "임직원 지급용", - "asset_name": "개인PC 121", - "mac_address": "00:1A:2B:3C:4D:78", - "hw_status": "운영중" - }, - { - "id": "gxw735w", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24121", - "purchase_date": "2020-01", - "user_current": "조용민", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "32GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.131", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_121", - "memo": "임직원 지급용", - "asset_name": "개인PC 122", - "mac_address": "00:1A:2B:3C:4D:79", - "hw_status": "운영중" - }, - { - "id": "9scryzj", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24122", - "purchase_date": "2017-01", - "user_current": "윤현욱", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B250M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-7700", - "gpu": "NVIDIA GeForce RTX 2060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B250M-A", - "ip_address": "192.168.0.132", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_122", - "memo": "임직원 지급용", - "asset_name": "개인PC 123", - "mac_address": "00:1A:2B:3C:4D:7A", - "hw_status": "운영중" - }, - { - "id": "6szwqai", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24123", - "purchase_date": "2023-01", - "user_current": "김이훈", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-14400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "32GB", - "ssd_1": "256GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.133", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_123", - "memo": "임직원 지급용", - "asset_name": "개인PC 124", - "mac_address": "00:1A:2B:3C:4D:7B", - "hw_status": "운영중" - }, - { - "id": "x2st5f6", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24124", - "purchase_date": "2023-01", - "user_current": "진희성", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.134", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_124", - "memo": "임직원 지급용", - "asset_name": "개인PC 125", - "mac_address": "00:1A:2B:3C:4D:7C", - "hw_status": "운영중" - }, - { - "id": "xc06iuy", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24125", - "purchase_date": "2023-01", - "user_current": "박석현", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.135", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_125", - "memo": "임직원 지급용", - "asset_name": "개인PC 126", - "mac_address": "00:1A:2B:3C:4D:7D", - "hw_status": "운영중" - }, - { - "id": "otn507e", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24126", - "purchase_date": "2023-01", - "user_current": "권장승", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.136", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_126", - "memo": "임직원 지급용", - "asset_name": "개인PC 127", - "mac_address": "00:1A:2B:3C:4D:7E", - "hw_status": "운영중" - }, - { - "id": "072gsz2", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24127", - "purchase_date": "2023-01", - "user_current": "성유정", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 1팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.137", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_127", - "memo": "임직원 지급용", - "asset_name": "개인PC 128", - "mac_address": "00:1A:2B:3C:4D:7F", - "hw_status": "운영중" - }, - { - "id": "8skwhy2", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24128", - "purchase_date": "2022-01", - "user_current": "김병조", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME Z790-P", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 3070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "3.6TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME Z790-P", - "ip_address": "192.168.0.138", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_128", - "memo": "임직원 지급용", - "asset_name": "개인PC 129", - "mac_address": "00:1A:2B:3C:4D:80", - "hw_status": "운영중" - }, - { - "id": "kz0k936", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24129", - "purchase_date": "2018-01", - "user_current": "표종진", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-9400F", - "gpu": "NVIDIA GeForce GTX 1660", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "2TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.139", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_129", - "memo": "임직원 지급용", - "asset_name": "개인PC 130", - "mac_address": "00:1A:2B:3C:4D:81", - "hw_status": "운영중" - }, - { - "id": "e4fd56w", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24130", - "purchase_date": "2018-01", - "user_current": "이주형", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "500GB", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "2TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.140", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_130", - "memo": "임직원 지급용", - "asset_name": "개인PC 131", - "mac_address": "00:1A:2B:3C:4D:82", - "hw_status": "운영중" - }, - { - "id": "3935xi8", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24131", - "purchase_date": "2022-01", - "user_current": "이동호", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.141", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_131", - "memo": "임직원 지급용", - "asset_name": "개인PC 132", - "mac_address": "00:1A:2B:3C:4D:83", - "hw_status": "운영중" - }, - { - "id": "htva1qv", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24132", - "purchase_date": "2023-01", - "user_current": "정학재", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.142", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_132", - "memo": "임직원 지급용", - "asset_name": "개인PC 133", - "mac_address": "00:1A:2B:3C:4D:84", - "hw_status": "운영중" - }, - { - "id": "kujxaxb", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24133", - "purchase_date": "2023-01", - "user_current": "박성원", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.143", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_133", - "memo": "임직원 지급용", - "asset_name": "개인PC 134", - "mac_address": "00:1A:2B:3C:4D:85", - "hw_status": "운영중" - }, - { - "id": "jqywxb5", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24134", - "purchase_date": "2023-01", - "user_current": "이병욱A", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.144", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_134", - "memo": "임직원 지급용", - "asset_name": "개인PC 135", - "mac_address": "00:1A:2B:3C:4D:86", - "hw_status": "운영중" - }, - { - "id": "h6d8d17", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24135", - "purchase_date": "2023-01", - "user_current": "신영교", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M-K", - "ip_address": "192.168.0.145", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_135", - "memo": "임직원 지급용", - "asset_name": "개인PC 136", - "mac_address": "00:1A:2B:3C:4D:87", - "hw_status": "운영중" - }, - { - "id": "uakhji5", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24136", - "purchase_date": "2023-01", - "user_current": "한동현", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.146", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_136", - "memo": "임직원 지급용", - "asset_name": "개인PC 137", - "mac_address": "00:1A:2B:3C:4D:88", - "hw_status": "운영중" - }, - { - "id": "s85bt8e", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24137", - "purchase_date": "2023-01", - "user_current": "곽동권", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.147", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_137", - "memo": "임직원 지급용", - "asset_name": "개인PC 138", - "mac_address": "00:1A:2B:3C:4D:89", - "hw_status": "운영중" - }, - { - "id": "nce6dez", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24138", - "purchase_date": "2023-01", - "user_current": "이에녹", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.148", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_138", - "memo": "임직원 지급용", - "asset_name": "개인PC 139", - "mac_address": "00:1A:2B:3C:4D:8A", - "hw_status": "운영중" - }, - { - "id": "y47w1m3", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24139", - "purchase_date": "2023-01", - "user_current": "박종혁", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 2팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.149", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_139", - "memo": "임직원 지급용", - "asset_name": "개인PC 140", - "mac_address": "00:1A:2B:3C:4D:8B", - "hw_status": "운영중" - }, - { - "id": "y3k6ov7", - "asset_type": "개인PC", - "purchase_corp": "PTC", - "asset_code": "PC-24140", - "purchase_date": "2018-01", - "user_current": "김지영", - "user_position": "엔지니어", - "current_dept": "Infra Solution Div_인프라BIM 3팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 2070", - "ram": "32GB", - "ssd_1": "466GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-K", - "ip_address": "192.168.0.150", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_140", - "memo": "임직원 지급용", - "asset_name": "개인PC 141", - "mac_address": "00:1A:2B:3C:4D:8C", - "hw_status": "운영중" - }, - { - "id": "qvvdbc4", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24141", - "purchase_date": "2023-01", - "user_current": "김성엽", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 3팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.151", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_141", - "memo": "임직원 지급용", - "asset_name": "개인PC 142", - "mac_address": "00:1A:2B:3C:4D:8D", - "hw_status": "운영중" - }, - { - "id": "eobehfx", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24142", - "purchase_date": "2023-01", - "user_current": "한반석", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 3팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.152", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_142", - "memo": "임직원 지급용", - "asset_name": "개인PC 143", - "mac_address": "00:1A:2B:3C:4D:8E", - "hw_status": "운영중" - }, - { - "id": "4atu2pm", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24143", - "purchase_date": "2023-01", - "user_current": "유서진", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 3팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.153", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_143", - "memo": "임직원 지급용", - "asset_name": "개인PC 144", - "mac_address": "00:1A:2B:3C:4D:8F", - "hw_status": "운영중" - }, - { - "id": "5wt3qnu", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24144", - "purchase_date": "2021-01", - "user_current": "함도원", - "user_position": "BIM모델러", - "current_dept": "Infra Solution Div_인프라BIM 3팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B660M-A D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-12900K", - "gpu": "NVIDIA GeForce RTX 3070", - "ram": "32GB", - "ssd_1": "932GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B660M-A D4", - "ip_address": "192.168.0.154", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_144", - "memo": "임직원 지급용", - "asset_name": "개인PC 145", - "mac_address": "00:1A:2B:3C:4D:90", - "hw_status": "운영중" - }, - { - "id": "p5v9fsf", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24145", - "purchase_date": "2017-01", - "user_current": "이호경", - "user_position": "엔지니어", - "current_dept": "Strana 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B250M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-7700K", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B250M-K", - "ip_address": "192.168.0.155", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_145", - "memo": "임직원 지급용", - "asset_name": "개인PC 146", - "mac_address": "00:1A:2B:3C:4D:91", - "hw_status": "운영중" - }, - { - "id": "utwofpx", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24146", - "purchase_date": "2017-01", - "user_current": "김경종", - "user_position": "3D 개발자", - "current_dept": "Strana 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B250M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-7700", - "gpu": "NVIDIA GeForce GTX 1070 Ti", - "ram": "48GB", - "ssd_1": "512GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B250M-A", - "ip_address": "192.168.0.156", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_146", - "memo": "임직원 지급용", - "asset_name": "개인PC 147", - "mac_address": "00:1A:2B:3C:4D:92", - "hw_status": "운영중" - }, - { - "id": "lpy5l4t", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24147", - "purchase_date": "2021-01", - "user_current": "유승민", - "user_position": "엔지니어", - "current_dept": "Strana 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-E D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-12400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "32GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-E D4", - "ip_address": "192.168.0.157", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_147", - "memo": "임직원 지급용", - "asset_name": "개인PC 148", - "mac_address": "00:1A:2B:3C:4D:93", - "hw_status": "운영중" - }, - { - "id": "1s7bpiq", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24148", - "purchase_date": "2018-01", - "user_current": "마르코", - "user_position": "3D 개발자", - "current_dept": "Strana 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B360M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce RTX 4090", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "2TB", - "ssd_3": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B360M-K", - "ip_address": "192.168.0.158", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_148", - "memo": "임직원 지급용", - "asset_name": "개인PC 149", - "mac_address": "00:1A:2B:3C:4D:94", - "hw_status": "운영중" - }, - { - "id": "2dma98k", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24149", - "purchase_date": "2021-01", - "user_current": "최진헌", - "user_position": "3D 개발자", - "current_dept": "Strana 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-E D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "64GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-E D4", - "ip_address": "192.168.0.159", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_149", - "memo": "임직원 지급용", - "asset_name": "개인PC 150", - "mac_address": "00:1A:2B:3C:4D:95", - "hw_status": "운영중" - }, - { - "id": "rygtcoj", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24150", - "purchase_date": "2022-01", - "user_current": "강정훈", - "user_position": "3D 개발자", - "current_dept": "Strana 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 5070", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "0", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-A", - "ip_address": "192.168.0.160", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_150", - "memo": "임직원 지급용", - "asset_name": "개인PC 151", - "mac_address": "00:1A:2B:3C:4D:96", - "hw_status": "운영중" - }, - { - "id": "54wf2as", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24151", - "purchase_date": "2022-01", - "user_current": "정호진", - "user_position": "3D 개발자", - "current_dept": "Strana 개발팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-E D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-E D4", - "ip_address": "192.168.0.161", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_151", - "memo": "임직원 지급용", - "asset_name": "개인PC 152", - "mac_address": "00:1A:2B:3C:4D:97", - "hw_status": "운영중" - }, - { - "id": "pz8142p", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24152", - "purchase_date": "2021-01", - "user_current": "김윤하", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME H610M-E D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-12700F", - "gpu": "NVIDIA GeForce RTX 2070 SUPER", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME H610M-E D4", - "ip_address": "192.168.0.162", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_152", - "memo": "임직원 지급용", - "asset_name": "개인PC 153", - "mac_address": "00:1A:2B:3C:4D:98", - "hw_status": "운영중" - }, - { - "id": "swmkdle", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24153", - "purchase_date": "2020-01", - "user_current": "한지아", - "user_position": "UXUI 디자이너", - "current_dept": "Web Solution팀_디자인셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "MSI B450M MORTAR MAX (MS-7B89)", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 5900X", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "64GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "MSI B450M MORTAR MAX (MS-7B89)", - "ip_address": "192.168.0.163", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_153", - "memo": "임직원 지급용", - "asset_name": "개인PC 154", - "mac_address": "00:1A:2B:3C:4D:99", - "hw_status": "운영중" - }, - { - "id": "qez310i", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24154", - "purchase_date": "2020-01", - "user_current": "이한울", - "user_position": "UXUI 디자이너", - "current_dept": "Web Solution팀_디자인셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "MAG B550M MORTAR (MS-7C94)", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 5900X", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "64GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "MAG B550M MORTAR (MS-7C94)", - "ip_address": "192.168.0.164", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_154", - "memo": "임직원 지급용", - "asset_name": "개인PC 155", - "mac_address": "00:1A:2B:3C:4D:9A", - "hw_status": "운영중" - }, - { - "id": "vqefecb", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24155", - "purchase_date": "2022-01", - "user_current": "양미연", - "user_position": "UXUI 디자이너", - "current_dept": "Web Solution팀_디자인셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "MAG B660M MORTAR DDR4 (MS-7D42)", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 2070", - "ram": "32GB", - "ssd_1": "466GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "MAG B660M MORTAR DDR4 (MS-7D42)", - "ip_address": "192.168.0.165", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_155", - "memo": "임직원 지급용", - "asset_name": "개인PC 156", - "mac_address": "00:1A:2B:3C:4D:9B", - "hw_status": "운영중" - }, - { - "id": "4q2ioy0", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24156", - "purchase_date": "2018-01", - "user_current": "정명준", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_솔루션개발셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME B365M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce RTX 2070 SUPER", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME B365M-K", - "ip_address": "192.168.0.166", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_156", - "memo": "임직원 지급용", - "asset_name": "개인PC 157", - "mac_address": "00:1A:2B:3C:4D:9C", - "hw_status": "운영중" - }, - { - "id": "95o16o9", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24157", - "purchase_date": "2018-01", - "user_current": "김진선", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_솔루션개발셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME B360M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce GTX 1070", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME B360M-K", - "ip_address": "192.168.0.167", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_157", - "memo": "임직원 지급용", - "asset_name": "개인PC 158", - "mac_address": "00:1A:2B:3C:4D:9D", - "hw_status": "운영중" - }, - { - "id": "7ooaagd", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24158", - "purchase_date": "2021-01", - "user_current": "최진태", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_솔루션개발셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME H510M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-11400", - "gpu": "NVIDIA GeForce GTX 750 Ti", - "ram": "16GB", - "ssd_1": "256GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME H510M-A", - "ip_address": "192.168.0.168", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_158", - "memo": "임직원 지급용", - "asset_name": "개인PC 159", - "mac_address": "00:1A:2B:3C:4D:9E", - "hw_status": "운영중" - }, - { - "id": "yagi59r", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24159", - "purchase_date": "2023-01", - "user_current": "윤석무", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_솔루션개발셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "32GB", - "ssd_1": "466GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H", - "ip_address": "192.168.0.169", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_159", - "memo": "임직원 지급용", - "asset_name": "개인PC 160", - "mac_address": "00:1A:2B:3C:4D:9F", - "hw_status": "운영중" - }, - { - "id": "vsd9l4h", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24160", - "purchase_date": "2021-01", - "user_current": "이병권", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_전산관리셀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B460M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-11400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B460M-A", - "ip_address": "192.168.0.170", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_160", - "memo": "임직원 지급용", - "asset_name": "개인PC 161", - "mac_address": "00:1A:2B:3C:4D:A0", - "hw_status": "운영중" - }, - { - "id": "qudjpsp", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24161", - "purchase_date": "2018-01", - "user_current": "신지호", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_ERP셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B360M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce GTX 1070", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B360M-K", - "ip_address": "192.168.0.171", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_161", - "memo": "임직원 지급용", - "asset_name": "개인PC 162", - "mac_address": "00:1A:2B:3C:4D:A1", - "hw_status": "운영중" - }, - { - "id": "rnrbg4l", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24162", - "purchase_date": "2015-01", - "user_current": "김한결", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_ERP셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS H110M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-6600", - "gpu": "NVIDIA GeForce GTX 1650", - "ram": "16GB", - "ssd_1": "120GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS H110M-K", - "ip_address": "192.168.0.172", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_162", - "memo": "임직원 지급용", - "asset_name": "개인PC 163", - "mac_address": "00:1A:2B:3C:4D:A2", - "hw_status": "운영중" - }, - { - "id": "px79fsz", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24163", - "purchase_date": "2020-01", - "user_current": "김병철", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_ERP셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.173", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_163", - "memo": "임직원 지급용", - "asset_name": "개인PC 164", - "mac_address": "00:1A:2B:3C:4D:A3", - "hw_status": "운영중" - }, - { - "id": "peubt2r", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24164", - "purchase_date": "2017-01", - "user_current": "서승완", - "user_position": "웹 개발자", - "current_dept": "Web Solution팀_ERP셀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASRock : B250M Pro4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-7700K", - "gpu": "NVIDIA GeForce GTX 1050", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASRock : B250M Pro4", - "ip_address": "192.168.0.174", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_164", - "memo": "임직원 지급용", - "asset_name": "개인PC 165", - "mac_address": "00:1A:2B:3C:4D:A4", - "hw_status": "운영중" - }, - { - "id": "hrlklyj", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24165", - "purchase_date": "2020-01", - "user_current": "김우진A", - "user_position": "기획자", - "current_dept": "경영기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME A320M-K", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600X", - "gpu": "NVIDIA GeForce GTX 1650", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME A320M-K", - "ip_address": "192.168.0.175", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_165", - "memo": "임직원 지급용", - "asset_name": "개인PC 166", - "mac_address": "00:1A:2B:3C:4D:A5", - "hw_status": "운영중" - }, - { - "id": "a2a92lv", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24166", - "purchase_date": "2021-01", - "user_current": "임민경", - "user_position": "기획자", - "current_dept": "경영기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H510M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-11400", - "gpu": "Intel(R) UHD Graphics", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H510M-A", - "ip_address": "192.168.0.176", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_166", - "memo": "임직원 지급용", - "asset_name": "개인PC 167", - "mac_address": "00:1A:2B:3C:4D:A6", - "hw_status": "운영중" - }, - { - "id": "lfeowyh", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24167", - "purchase_date": "2020-01", - "user_current": "최선아", - "user_position": "기획자", - "current_dept": "경영기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.177", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_167", - "memo": "임직원 지급용", - "asset_name": "개인PC 168", - "mac_address": "00:1A:2B:3C:4D:A7", - "hw_status": "운영중" - }, - { - "id": "ej169xn", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24168", - "purchase_date": "2020-01", - "user_current": "김윤재", - "user_position": "기획자", - "current_dept": "경영기획팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME A520M-K", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600G", - "gpu": "내장 그래픽", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME A520M-K", - "ip_address": "192.168.0.178", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_168", - "memo": "임직원 지급용", - "asset_name": "개인PC 169", - "mac_address": "00:1A:2B:3C:4D:A8", - "hw_status": "운영중" - }, - { - "id": "lybsx74", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24169", - "purchase_date": "2020-01", - "user_current": "이미영A", - "user_position": "기획자", - "current_dept": "경영기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "Intel(R) UHD Graphics 630", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.179", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_169", - "memo": "임직원 지급용", - "asset_name": "개인PC 170", - "mac_address": "00:1A:2B:3C:4D:A9", - "hw_status": "운영중" - }, - { - "id": "fud9fl4", - "asset_type": "개인PC", - "purchase_corp": "PTC", - "asset_code": "PC-24170", - "purchase_date": "2018-01", - "user_current": "국혜림", - "user_position": "기획자", - "current_dept": "경영기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF B365M-PLUS GAMING", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700", - "gpu": "NVIDIA GeForce GTX 2070", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF B365M-PLUS GAMING", - "ip_address": "192.168.0.180", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_170", - "memo": "임직원 지급용", - "asset_name": "개인PC 171", - "mac_address": "00:1A:2B:3C:4D:AA", - "hw_status": "운영중" - }, - { - "id": "lrtotxe", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24171", - "purchase_date": "2020-01", - "user_current": "김원기", - "user_position": "기획자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF Gaming Z490-Plus", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-10900", - "gpu": "NVIDIA GeForce RTX 3090", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF Gaming Z490-Plus", - "ip_address": "192.168.0.181", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_171", - "memo": "임직원 지급용", - "asset_name": "개인PC 172", - "mac_address": "00:1A:2B:3C:4D:AB", - "hw_status": "운영중" - }, - { - "id": "16uutld", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24172", - "purchase_date": "2019-01", - "user_current": "홍아름", - "user_position": "기획자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME X570-P", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 3900X", - "gpu": "NVIDIA GeForce RTX 3090", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME X570-P", - "ip_address": "192.168.0.182", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_172", - "memo": "임직원 지급용", - "asset_name": "개인PC 173", - "mac_address": "00:1A:2B:3C:4D:AC", - "hw_status": "운영중" - }, - { - "id": "ym1ende", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24173", - "purchase_date": "2022-01", - "user_current": "이경민", - "user_position": "기획자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-A", - "ip_address": "192.168.0.183", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_173", - "memo": "임직원 지급용", - "asset_name": "개인PC 174", - "mac_address": "00:1A:2B:3C:4D:AD", - "hw_status": "운영중" - }, - { - "id": "1jwgi62", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24174", - "purchase_date": "2020-01", - "user_current": "김혜인", - "user_position": "기획자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF Gaming B460M-Plus", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF Gaming B460M-Plus", - "ip_address": "192.168.0.184", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_174", - "memo": "임직원 지급용", - "asset_name": "개인PC 175", - "mac_address": "00:1A:2B:3C:4D:AE", - "hw_status": "운영중" - }, - { - "id": "52qla80", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24175", - "purchase_date": "2020-01", - "user_current": "황동환", - "user_position": "기획자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 750", - "ram": "32GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-K", - "ip_address": "192.168.0.185", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_175", - "memo": "임직원 지급용", - "asset_name": "개인PC 176", - "mac_address": "00:1A:2B:3C:4D:AF", - "hw_status": "운영중" - }, - { - "id": "hxzz4zh", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24176", - "purchase_date": "2022-01", - "user_current": "최현호", - "user_position": "기획자", - "current_dept": "기술기획팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-A", - "ip_address": "192.168.0.186", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_176", - "memo": "임직원 지급용", - "asset_name": "개인PC 177", - "mac_address": "00:1A:2B:3C:4D:B0", - "hw_status": "운영중" - }, - { - "id": "hqjx0qz", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24177", - "purchase_date": "2021-01", - "user_current": "이태훈", - "user_position": "기획자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H510M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-11400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H510M-A", - "ip_address": "192.168.0.187", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_177", - "memo": "임직원 지급용", - "asset_name": "개인PC 178", - "mac_address": "00:1A:2B:3C:4D:B1", - "hw_status": "운영중" - }, - { - "id": "42r3xoz", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24178", - "purchase_date": "2020-01", - "user_current": "김신지", - "user_position": "기획자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.188", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_178", - "memo": "임직원 지급용", - "asset_name": "개인PC 179", - "mac_address": "00:1A:2B:3C:4D:B2", - "hw_status": "운영중" - }, - { - "id": "fz1wzir", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24179", - "purchase_date": "2022-01", - "user_current": "조찬영", - "user_position": "AI 개발자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME X670-P WIFI", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 7950X", - "gpu": "NVIDIA GeForce RTX 4090", - "ram": "128GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME X670-P WIFI", - "ip_address": "192.168.0.189", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_179", - "memo": "임직원 지급용", - "asset_name": "개인PC 180", - "mac_address": "00:1A:2B:3C:4D:B3", - "hw_status": "운영중" - }, - { - "id": "tpxiaon", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24180", - "purchase_date": "2022-01", - "user_current": "김용연", - "user_position": "AI 개발자", - "current_dept": "기술기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME X670-P WIFI", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 7950X", - "gpu": "NVIDIA GeForce RTX 4090", - "ram": "128GB", - "ssd_1": "1.8TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME X670-P WIFI", - "ip_address": "192.168.0.190", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_180", - "memo": "임직원 지급용", - "asset_name": "개인PC 181", - "mac_address": "00:1A:2B:3C:4D:B4", - "hw_status": "운영중" - }, - { - "id": "lp9og3g", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24181", - "purchase_date": "2022-01", - "user_current": "신혜영", - "user_position": "3D 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "Z790 AORUS ELITE", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900K", - "gpu": "NVIDIA GeForce RTX 4080", - "ram": "64GB", - "ssd_1": "1.8TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "3.6TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "Z790 AORUS ELITE", - "ip_address": "192.168.0.191", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_181", - "memo": "임직원 지급용", - "asset_name": "개인PC 182", - "mac_address": "00:1A:2B:3C:4D:B5", - "hw_status": "운영중" - }, - { - "id": "jiv35cl", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24182", - "purchase_date": "2018-01", - "user_current": "정은혜", - "user_position": "3D 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce RTX 3060", - "ram": "64GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-A", - "ip_address": "192.168.0.192", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_182", - "memo": "임직원 지급용", - "asset_name": "개인PC 183", - "mac_address": "00:1A:2B:3C:4D:B6", - "hw_status": "운영중" - }, - { - "id": "h6raqmy", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24183", - "purchase_date": "2022-01", - "user_current": "김태식A", - "user_position": "3D 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "Z790 AORUS ELITE", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 4080", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "Z790 AORUS ELITE", - "ip_address": "192.168.0.193", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_183", - "memo": "임직원 지급용", - "asset_name": "개인PC 184", - "mac_address": "00:1A:2B:3C:4D:B7", - "hw_status": "운영중" - }, - { - "id": "aj68sky", - "asset_type": "개인PC", - "purchase_corp": "PTC", - "asset_code": "PC-24184", - "purchase_date": "2022-01", - "user_current": "최혜은", - "user_position": "3D 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900KF", - "gpu": "NVIDIA GeForce RTX 3070", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760-PLUS", - "ip_address": "192.168.0.194", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_184", - "memo": "임직원 지급용", - "asset_name": "개인PC 185", - "mac_address": "00:1A:2B:3C:4D:B8", - "hw_status": "운영중" - }, - { - "id": "r3ktf22", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24185", - "purchase_date": "2022-01", - "user_current": "채선영", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900KF", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760-PLUS", - "ip_address": "192.168.0.195", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_185", - "memo": "임직원 지급용", - "asset_name": "개인PC 186", - "mac_address": "00:1A:2B:3C:4D:B9", - "hw_status": "운영중" - }, - { - "id": "v4vohne", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24186", - "purchase_date": "2022-01", - "user_current": "최영환", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B660M DS3H DDR4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 3090 Ti", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "4TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B660M DS3H DDR4", - "ip_address": "192.168.0.196", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_186", - "memo": "임직원 지급용", - "asset_name": "개인PC 187", - "mac_address": "00:1A:2B:3C:4D:BA", - "hw_status": "운영중" - }, - { - "id": "f40ahg9", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24187", - "purchase_date": "2022-01", - "user_current": "윤봄이", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B660M-A D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B660M-A D4", - "ip_address": "192.168.0.197", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_187", - "memo": "임직원 지급용", - "asset_name": "개인PC 188", - "mac_address": "00:1A:2B:3C:4D:BB", - "hw_status": "운영중" - }, - { - "id": "cfjs6k2", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24188", - "purchase_date": "2022-01", - "user_current": "이예진", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B660M-A D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 3070", - "ram": "64GB", - "ssd_1": "932GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B660M-A D4", - "ip_address": "192.168.0.198", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_188", - "memo": "임직원 지급용", - "asset_name": "개인PC 189", - "mac_address": "00:1A:2B:3C:4D:BC", - "hw_status": "운영중" - }, - { - "id": "gzc3gsi", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24189", - "purchase_date": "2018-01", - "user_current": "허유나", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-9900KF", - "gpu": "NVIDIA GeForce RTX 2070", - "ram": "64GB", - "ssd_1": "500", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8tb", - "hdd_2": "1.8tb", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365-PLUS", - "ip_address": "192.168.0.199", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_189", - "memo": "임직원 지급용", - "asset_name": "개인PC 190", - "mac_address": "00:1A:2B:3C:4D:BD", - "hw_status": "운영중" - }, - { - "id": "lv6a6k0", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24190", - "purchase_date": "2022-01", - "user_current": "마희연", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B660M-A D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 3070", - "ram": "64GB", - "ssd_1": "932GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B660M-A D4", - "ip_address": "192.168.0.200", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_190", - "memo": "임직원 지급용", - "asset_name": "개인PC 191", - "mac_address": "00:1A:2B:3C:4D:BE", - "hw_status": "운영중" - }, - { - "id": "vqnk92s", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24191", - "purchase_date": "2023-01", - "user_current": "김수현", - "user_position": "3D 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M DS3H DDR4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-14700", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "64GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M DS3H DDR4", - "ip_address": "192.168.0.201", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_191", - "memo": "임직원 지급용", - "asset_name": "개인PC 192", - "mac_address": "00:1A:2B:3C:4D:BF", - "hw_status": "운영중" - }, - { - "id": "x20dvli", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24192", - "purchase_date": "2022-01", - "user_current": "박지영", - "user_position": "3D 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B660M DS3H DDR4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 3090 Ti", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "4TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B660M DS3H DDR4", - "ip_address": "192.168.0.202", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_192", - "memo": "임직원 지급용", - "asset_name": "개인PC 193", - "mac_address": "00:1A:2B:3C:4D:C0", - "hw_status": "운영중" - }, - { - "id": "xbcxfhi", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24193", - "purchase_date": "2021-01", - "user_current": "권순호", - "user_position": "3D 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-A D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-12900F", - "gpu": "NVIDIA GeForce RTX 4080", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "4TB", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-A D4", - "ip_address": "192.168.0.203", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_193", - "memo": "임직원 지급용", - "asset_name": "개인PC 194", - "mac_address": "00:1A:2B:3C:4D:C1", - "hw_status": "운영중" - }, - { - "id": "7l9xw7d", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24194", - "purchase_date": "2024-01", - "user_current": "정두휘", - "user_position": "3D 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "TUF GAMING B650M-PLUS", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 9 9900X", - "gpu": "NVIDIA GeForce RTX 4090", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "TUF GAMING B650M-PLUS", - "ip_address": "192.168.0.204", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_194", - "memo": "임직원 지급용", - "asset_name": "개인PC 195", - "mac_address": "00:1A:2B:3C:4D:C2", - "hw_status": "운영중" - }, - { - "id": "ciq854z", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24195", - "purchase_date": "2022-01", - "user_current": "김정석", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B660M-A D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 4070 Ti", - "ram": "64GB", - "ssd_1": "2TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B660M-A D4", - "ip_address": "192.168.0.205", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_195", - "memo": "임직원 지급용", - "asset_name": "개인PC 196", - "mac_address": "00:1A:2B:3C:4D:C3", - "hw_status": "운영중" - }, - { - "id": "w8bf6ci", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24196", - "purchase_date": "2023-01", - "user_current": "정지윤", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B760M AORUS ELITE", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-14900K", - "gpu": "NVIDIA GeForce RTX 4070 SUPER", - "ram": "64GB", - "ssd_1": "1.8TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B760M AORUS ELITE", - "ip_address": "192.168.0.206", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_196", - "memo": "임직원 지급용", - "asset_name": "개인PC 197", - "mac_address": "00:1A:2B:3C:4D:C4", - "hw_status": "운영중" - }, - { - "id": "66vdoux", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24197", - "purchase_date": "2022-01", - "user_current": "양숙영", - "user_position": "편집 디자이너", - "current_dept": "디자인기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B760M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i9-13900F", - "gpu": "NVIDIA GeForce RTX 4080 SUPER", - "ram": "64GB", - "ssd_1": "3.6TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B760M-K", - "ip_address": "192.168.0.207", - "purchase_amount": "3500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_197", - "memo": "임직원 지급용", - "asset_name": "개인PC 198", - "mac_address": "00:1A:2B:3C:4D:C5", - "hw_status": "운영중" - }, - { - "id": "861requ", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24198", - "purchase_date": "2021-01", - "user_current": "윤준수", - "user_position": "엔지니어", - "current_dept": "솔루션통합팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME H510M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-11400", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME H510M-A", - "ip_address": "192.168.0.208", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_198", - "memo": "임직원 지급용", - "asset_name": "개인PC 199", - "mac_address": "00:1A:2B:3C:4D:C6", - "hw_status": "운영중" - }, - { - "id": "0daj8vb", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24199", - "purchase_date": "2018-01", - "user_current": "권혁진", - "user_position": "기획자", - "current_dept": "솔루션통합팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H310M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) I5-9400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "8GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H310M-K", - "ip_address": "192.168.0.209", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_199", - "memo": "임직원 지급용", - "asset_name": "개인PC 200", - "mac_address": "00:1A:2B:3C:4D:C7", - "hw_status": "운영중" - }, - { - "id": "vuuvyr6", - "asset_type": "개인PC", - "purchase_corp": "삼안", - "asset_code": "PC-24200", - "purchase_date": "2017-01", - "user_current": "염승호", - "user_position": "엔지니어", - "current_dept": "솔루션통합팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B350M-A", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 7 1800X", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B350M-A", - "ip_address": "192.168.0.210", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_200", - "memo": "임직원 지급용", - "asset_name": "개인PC 201", - "mac_address": "00:1A:2B:3C:4D:C8", - "hw_status": "운영중" - }, - { - "id": "ymdzwdc", - "asset_type": "개인PC", - "purchase_corp": "PTC", - "asset_code": "PC-24201", - "purchase_date": "2018-01", - "user_current": "김지영", - "user_position": "기획자", - "current_dept": "솔루션통합팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B365M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700KF", - "gpu": "NVIDIA GeForce RTX 2060", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B365M-A", - "ip_address": "192.168.0.211", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_201", - "memo": "임직원 지급용", - "asset_name": "개인PC 202", - "mac_address": "00:1A:2B:3C:4D:C9", - "hw_status": "운영중" - }, - { - "id": "cx4vkak", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24202", - "purchase_date": "2013-01", - "user_current": "조태희", - "user_position": "기획자", - "current_dept": "인재성장팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "H87-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-4570", - "gpu": "NVIDIA GeForce GTX 550 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "H87-PLUS", - "ip_address": "192.168.0.212", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_202", - "memo": "임직원 지급용", - "asset_name": "개인PC 203", - "mac_address": "00:1A:2B:3C:4D:CA", - "hw_status": "운영중" - }, - { - "id": "k6rxkq9", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24203", - "purchase_date": "2015-01", - "user_current": "최근혜", - "user_position": "기획자", - "current_dept": "인재성장팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B150M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-6600", - "gpu": "AMD Radeon (TM) R9 370", - "ram": "16GB", - "ssd_1": "120GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B150M-K", - "ip_address": "192.168.0.213", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_203", - "memo": "임직원 지급용", - "asset_name": "개인PC 204", - "mac_address": "00:1A:2B:3C:4D:CB", - "hw_status": "운영중" - }, - { - "id": "awf5xlu", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24204", - "purchase_date": "2020-01", - "user_current": "류원준", - "user_position": "기획자", - "current_dept": "인재성장팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H410M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-10400", - "gpu": "NVIDIA GeForce GTX 1650", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H410M-A", - "ip_address": "192.168.0.214", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_204", - "memo": "임직원 지급용", - "asset_name": "개인PC 205", - "mac_address": "00:1A:2B:3C:4D:CC", - "hw_status": "운영중" - }, - { - "id": "z7ov2a8", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24205", - "purchase_date": "2020-01", - "user_current": "주완기", - "user_position": "기획자", - "current_dept": "인재성장팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME A320M-K", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600X", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME A320M-K", - "ip_address": "192.168.0.215", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_205", - "memo": "임직원 지급용", - "asset_name": "개인PC 206", - "mac_address": "00:1A:2B:3C:4D:CD", - "hw_status": "운영중" - }, - { - "id": "b07jjnb", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24206", - "purchase_date": "2020-01", - "user_current": "정성호", - "user_position": "기획자", - "current_dept": "인재성장팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "EX-A320M-GAMING", - "os": "Windows 11 Pro", - "cpu": "AMD Ryzen 5 5600X", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "EX-A320M-GAMING", - "ip_address": "192.168.0.216", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_206", - "memo": "임직원 지급용", - "asset_name": "개인PC 207", - "mac_address": "00:1A:2B:3C:4D:CE", - "hw_status": "운영중" - }, - { - "id": "saybbwp", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24207", - "purchase_date": "2018-01", - "user_current": "성형일", - "user_position": "기획자", - "current_dept": "협업증진팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME Z390M-PLUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-9700K", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME Z390M-PLUS", - "ip_address": "192.168.0.217", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_207", - "memo": "임직원 지급용", - "asset_name": "개인PC 208", - "mac_address": "00:1A:2B:3C:4D:CF", - "hw_status": "운영중" - }, - { - "id": "uwnthc6", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24208", - "purchase_date": "2022-01", - "user_current": "박주한", - "user_position": "기획자", - "current_dept": "협업증진팀", - "previous_dept": "기획팀", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASRock Z790 Pro RS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700KF", - "gpu": "NVIDIA GeForce RTX 3070 Ti", - "ram": "32GB", - "ssd_1": "1TB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASRock Z790 Pro RS", - "ip_address": "192.168.0.218", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_208", - "memo": "임직원 지급용", - "asset_name": "개인PC 209", - "mac_address": "00:1A:2B:3C:4D:D0", - "hw_status": "운영중" - }, - { - "id": "0fiyb4s", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24209", - "purchase_date": "2021-01", - "user_current": "한승민", - "user_position": "기획자", - "current_dept": "협업증진팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME H610M-D D4", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-12400F", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ram": "32GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME H610M-D D4", - "ip_address": "192.168.0.219", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_209", - "memo": "임직원 지급용", - "asset_name": "개인PC 210", - "mac_address": "00:1A:2B:3C:4D:D1", - "hw_status": "운영중" - }, - { - "id": "qtpkop5", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24210", - "purchase_date": "2017-01", - "user_current": "문형석", - "user_position": "웹 개발자", - "current_dept": "ERP기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS PRIME B250M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-7700", - "gpu": "NVIDIA GeForce GTX 1060 6GB", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS PRIME B250M-A", - "ip_address": "192.168.0.220", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_210", - "memo": "임직원 지급용", - "asset_name": "개인PC 211", - "mac_address": "00:1A:2B:3C:4D:D2", - "hw_status": "운영중" - }, - { - "id": "27l9a1o", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24211", - "purchase_date": "2017-01", - "user_current": "류호성", - "user_position": "기획자", - "current_dept": "ERP기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-7500", - "gpu": "NVIDIA GeForce GTX 750 Ti", - "ram": "8GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS", - "ip_address": "192.168.0.221", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_211", - "memo": "임직원 지급용", - "asset_name": "개인PC 212", - "mac_address": "00:1A:2B:3C:4D:D3", - "hw_status": "운영중" - }, - { - "id": "wizmjat", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24212", - "purchase_date": "2022-01", - "user_current": "권오재", - "user_position": "기획자", - "current_dept": "ERP기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "ASUS", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-13700F", - "gpu": "NVIDIA GeForce RTX 4060", - "ram": "16GB", - "ssd_1": "500GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "ASUS", - "ip_address": "192.168.0.222", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_212", - "memo": "임직원 지급용", - "asset_name": "개인PC 213", - "mac_address": "00:1A:2B:3C:4D:D4", - "hw_status": "운영중" - }, - { - "id": "upzehiw", - "asset_type": "개인PC", - "purchase_corp": "바론", - "asset_code": "PC-24213", - "purchase_date": "2018-01", - "user_current": "송대일", - "user_position": "기획자", - "current_dept": "ERP기획팀", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "PRIME B365M-A", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i5-9400F", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ram": "16GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "PRIME B365M-A", - "ip_address": "192.168.0.223", - "purchase_amount": "1500000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_213", - "memo": "임직원 지급용", - "asset_name": "개인PC 214", - "mac_address": "00:1A:2B:3C:4D:D5", - "hw_status": "운영중" - }, - { - "id": "fa6jvoz", - "asset_type": "개인PC", - "purchase_corp": "한맥", - "asset_code": "PC-24214", - "purchase_date": "2020-01", - "user_current": "장종찬", - "user_position": "기획자", - "current_dept": "총괄기획실", - "previous_dept": "-", - "location": "서울본사 7층", - "manager_primary": "김IT", - "manager_secondary": "이IT", - "model_name": "B460M-K", - "os": "Windows 11 Pro", - "cpu": "Intel(R) Core(TM) i7-10700F", - "gpu": "NVIDIA GeForce RTX 3070 Ti", - "ram": "32GB", - "ssd_1": "250GB", - "ssd_2": "-", - "ssd_3": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "mainboard": "B460M-K", - "ip_address": "192.168.0.224", - "purchase_amount": "2200000", - "purchase_vendor": "LG전자/삼성전자/HP", - "approval_document": "2024_상반기_PC구매_214", - "memo": "임직원 지급용", - "asset_name": "개인PC 215", - "mac_address": "00:1A:2B:3C:4D:D6", - "hw_status": "운영중" - } -]; - -// ──────────────────────────────────────────────────────── -// 2. 기타 자산 더미 데이터 (서버, 스토리지, 소프트웨어 등 - 엑셀 파싱 연동) -// ──────────────────────────────────────────────────────── - -export const dummyServers: any[] = [ - { - "id": "mjz91cl", - "asset_type": "공용PC", - "purchase_corp": "한맥", - "asset_code": "SVR-24000", - "purchase_date": "2023-03", - "asset_purpose": "사진 측량 및 드론매핑 프로세싱을 위한 공용PC (Pix4D 전용)", - "current_dept": "인프라 BIM 1", - "previous_dept": "-", - "location": "기술개발센터", - "manager_primary": "안효원", - "manager_secondary": "김이훈", - "ip_address": "172.16.10.50", - "remote_tool": "RDP / VNC", - "model_name": "PRO Z790-A WIFI (MS-7E07)", - "os": "Windows 10 Enterprise (22H2)", - "cpu": "13th Gen Intel(R) Core(TM) i9-13900K 3.00 GHz", - "ram": "64GB", - "gpu": "NVIDIA GeForce RTX 4080 (16 GB)", - "ssd_1": "2TB", - "ssd_2": "-", - "hdd_1": "8TB", - "hdd_2": "1TB", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "3500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_0", - "memo": "정상 운영 장비", - "asset_name": "Pix4D 프로세싱PC", - "mac_address": "00:1A:2B:3C:5E:00", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 77, - "ram_usage": 93, - "network_traffic": "310 GB" - }, - { - "id": "1xis2rv", - "asset_type": "공용PC", - "purchase_corp": "삼안", - "asset_code": "SVR-24001", - "purchase_date": "2023-03", - "asset_purpose": "사진 측량 및 드론매핑 프로세싱을 위한 공용PC (DJI Terra 전용)", - "current_dept": "인프라 BIM 1", - "previous_dept": "-", - "location": "기술개발센터", - "manager_primary": "안효원", - "manager_secondary": "김이훈", - "ip_address": "172.16.10.51", - "remote_tool": "RDP / VNC", - "model_name": "Pro WS WRX80E-SAGE SE WIFI", - "os": "Windows 10 Enterprise (22H2)", - "cpu": "AMD Ryzen Threadripper PRO 5975WX 32-Cores 3.60 GHz", - "ram": "128GB", - "gpu": "NVIDIA GeForce RTX 3090 (24GB) x 2ea", - "ssd_1": "1TB", - "ssd_2": "-", - "hdd_1": "4TB", - "hdd_2": "8TB", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "3500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_1", - "memo": "정상 운영 장비", - "asset_name": "DJI Terra 프로세싱PC", - "mac_address": "00:1A:2B:3C:5E:01", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 82, - "ram_usage": 86, - "network_traffic": "267 GB" - }, - { - "id": "twgpb4n", - "asset_type": "공용PC", - "purchase_corp": "장헌", - "asset_code": "SVR-24002", - "purchase_date": "2023-03", - "asset_purpose": "천지인팀 애플리케이션 테스트; Thales Sentinel EMS", - "current_dept": "천지인", - "previous_dept": "-", - "location": "천지인팀", - "manager_primary": "강명진", - "manager_secondary": "백순철", - "ip_address": "172.16.10.52", - "remote_tool": "RDP / VNC", - "model_name": "ASUS PRIME B365M-A", - "os": "Windows 10", - "cpu": "AMD Ryzen 7 1800X", - "ram": "32 GiB", - "gpu": "NVIDIA GeForce GTX 1050", - "ssd_1": "1 TB", - "ssd_2": "500 GB", - "hdd_1": "1 TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_2", - "memo": "정상 운영 장비", - "asset_name": "천지인팀 테스트 PC", - "mac_address": "00:1A:2B:3C:5E:02", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 15, - "ram_usage": 24, - "network_traffic": "309 GB" - }, - { - "id": "k677um9", - "asset_type": "서버_타워형", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24003", - "purchase_date": "2023-03", - "asset_purpose": "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0 hot standby 컨테이너(Nginx); HmMapService 2.0 hot standby PostgreSQL", - "current_dept": "천지인", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "강명진", - "manager_secondary": "백순철", - "ip_address": "172.16.10.53", - "remote_tool": "RDP / VNC", - "model_name": "HP Z8 G4", - "os": "Proxmox VE (9.1.11)", - "cpu": "Intel Xeon Silver 4108 * 2", - "ram": "128 GiB ECC", - "gpu": "NVIDIA Quadro P400", - "ssd_1": "256 GB", - "ssd_2": "512 GB", - "hdd_1": "8 TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_3", - "memo": "정상 운영 장비", - "asset_name": "Proxmox VE node A", - "mac_address": "00:1A:2B:3C:5E:03", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 16, - "ram_usage": 27, - "network_traffic": "151 GB" - }, - { - "id": "r73p16i", - "asset_type": "서버_랙마운트", - "purchase_corp": "PTC", - "asset_code": "SVR-24004", - "purchase_date": "2023-03", - "asset_purpose": "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; 천지인팀 GitLab; GitLab Runner; Domainer production + staging 컨테이너", - "current_dept": "천지인", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "강명진", - "manager_secondary": "백순철", - "ip_address": "172.16.10.54", - "remote_tool": "RDP / VNC", - "model_name": "HPE DL360 Gen10", - "os": "Proxmox VE (9.1.11)", - "cpu": "Intel Xeon Silver 4208", - "ram": "64 GiB ECC", - "gpu": "Matrox G200eH3 (HPE)", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "1.2 TB", - "hdd_2": "1.2 TB", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_4", - "memo": "정상 운영 장비", - "asset_name": "Proxmox VE node B", - "mac_address": "00:1A:2B:3C:5E:04", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 20, - "ram_usage": 40, - "network_traffic": "67 GB" - }, - { - "id": "pbaea9j", - "asset_type": "서버_랙마운트", - "purchase_corp": "바론", - "asset_code": "SVR-24005", - "purchase_date": "2023-03", - "asset_purpose": "Proxmox HA 클러스터; OPNsense IDS + IPS + CrowdSec; HmMapService 2.0(Apache + PostgreSQL); 천지인팀 ClickOnce 배포서버(용지도 + GAIA); Domainer PostgreSQL; 큰길 서비스 PostgreSQL; 인트라넷 공간정보신청서비스 프론트엔드 + API 서버", - "current_dept": "천지인", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "강명진", - "manager_secondary": "백순철", - "ip_address": "172.16.10.55", - "remote_tool": "RDP / VNC", - "model_name": "HPE DL380 Gen10", - "os": "Windows Server 2019 Standard\r\nProxmox VE (1809\r\n9.1.11)", - "cpu": "Intel Xeon Silver 4208", - "ram": "128 GiB ECC", - "gpu": "Matrox G200eH3 (HPE)", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "1.2 TB", - "hdd_2": "1.2 TB", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_5", - "memo": "정상 운영 장비", - "asset_name": "HmMapService 2.0 서버\r\n(Proxmox VE node C)", - "mac_address": "00:1A:2B:3C:5E:05", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 38, - "ram_usage": 40, - "network_traffic": "48 GB" - }, - { - "id": "qvyo1rn", - "asset_type": "서버_워크스테이션", - "purchase_corp": "한라", - "asset_code": "SVR-24006", - "purchase_date": "2023-03", - "asset_purpose": "큰길 서비스 문서제작 서버", - "current_dept": "천지인", - "previous_dept": "-", - "location": "단지설계셀", - "manager_primary": "손원일", - "manager_secondary": "김종석", - "ip_address": "172.16.10.56", - "remote_tool": "RDP / VNC", - "model_name": "Dell 060K5C", - "os": "Windows 11 pro for Workstation (-)", - "cpu": "Intel(R) Xeon(R) silver 4210R CPU @ 2.40GHz", - "ram": "64", - "gpu": "NVIDIA Quadro RTX 4000", - "ssd_1": "1TB", - "ssd_2": "-", - "hdd_1": "4TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_6", - "memo": "정상 운영 장비", - "asset_name": "큰길 운영서버#1", - "mac_address": "00:1A:2B:3C:5E:06", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 65, - "ram_usage": 63, - "network_traffic": "778 GB" - }, - { - "id": "7cx1n45", - "asset_type": "서버PC", - "purchase_corp": "한맥", - "asset_code": "SVR-24007", - "purchase_date": "2023-03", - "asset_purpose": "큰길 서비스 문서제작 서버", - "current_dept": "천지인", - "previous_dept": "-", - "location": "단지설계셀", - "manager_primary": "손원일", - "manager_secondary": "김종석", - "ip_address": "172.16.10.57", - "remote_tool": "RDP / VNC", - "model_name": "Gigabyte B760M DS3H", - "os": "Windows 10 ent (-)", - "cpu": "Intel(R) Core(TM) i7-14700F", - "ram": "32", - "gpu": "NVIDIA GeForce RTX 4060", - "ssd_1": "500GB", - "ssd_2": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_7", - "memo": "정상 운영 장비", - "asset_name": "큰길 운영서버#2", - "mac_address": "00:1A:2B:3C:5E:07", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 41, - "ram_usage": 75, - "network_traffic": "1783 GB" - }, - { - "id": "t1kwytx", - "asset_type": "서버PC", - "purchase_corp": "삼안", - "asset_code": "SVR-24008", - "purchase_date": "2023-03", - "asset_purpose": "큰길 서비스 문서제작 서버", - "current_dept": "천지인", - "previous_dept": "-", - "location": "단지설계셀", - "manager_primary": "손원일", - "manager_secondary": "김종석", - "ip_address": "172.16.10.58", - "remote_tool": "RDP / VNC", - "model_name": "ASUS PRIME B365M-K", - "os": "Windows 11 Ent (-)", - "cpu": "Intel(R) Core(TM) i7-9700 CPU @3.00GHz (8 CPUs)", - "ram": "32", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ssd_1": "500GB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_8", - "memo": "정상 운영 장비", - "asset_name": "큰길 운영서버#3", - "mac_address": "00:1A:2B:3C:5E:08", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 56, - "ram_usage": 78, - "network_traffic": "558 GB" - }, - { - "id": "xqargcv", - "asset_type": "서버PC", - "purchase_corp": "장헌", - "asset_code": "SVR-24009", - "purchase_date": "2023-03", - "asset_purpose": "큰길 서비스 문서제작 서버", - "current_dept": "천지인", - "previous_dept": "-", - "location": "단지설계셀", - "manager_primary": "손원일", - "manager_secondary": "김종석", - "ip_address": "172.16.10.59", - "remote_tool": "RDP / VNC", - "model_name": "PRIME B460M-A", - "os": "Windows 10 ent (-)", - "cpu": "Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz, 2904Mhz, 8 코어, 16 논리 프로세서", - "ram": "32", - "gpu": "NVIDIA GeForce GTX 1650", - "ssd_1": "256GB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_9", - "memo": "정상 운영 장비", - "asset_name": "큰길 운영서버#4", - "mac_address": "00:1A:2B:3C:5E:09", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 59, - "ram_usage": 78, - "network_traffic": "906 GB" - }, - { - "id": "l0vt4w1", - "asset_type": "서버PC", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24010", - "purchase_date": "2023-03", - "asset_purpose": "큰길 문서제작 테스트 서버, 큰길 홈페이지 테스트 서버, 큰길 서비스 테스트 서버", - "current_dept": "천지인", - "previous_dept": "-", - "location": "단지설계셀", - "manager_primary": "손원일", - "manager_secondary": "김종석", - "ip_address": "172.16.10.60", - "remote_tool": "RDP / VNC", - "model_name": "PRIME A620M-A", - "os": "Windows 11 Pro (-)", - "cpu": "AMD Ryzen 5 7500F 6-Core Processor(3.70 GHz)", - "ram": "32", - "gpu": "AMD Radeon RX 580 2048SP", - "ssd_1": "500GB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_10", - "memo": "정상 운영 장비", - "asset_name": "큰길 테스트 서버", - "mac_address": "00:1A:2B:3C:5E:0A", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 51, - "ram_usage": 74, - "network_traffic": "1425 GB" - }, - { - "id": "1arz71r", - "asset_type": "랙마운트 스토리지", - "purchase_corp": "PTC", - "asset_code": "SVR-24011", - "purchase_date": "2023-03", - "asset_purpose": "HmMapService 2.0 스토리지", - "current_dept": "천지인", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "강명진", - "manager_secondary": "백순철", - "ip_address": "172.16.10.61", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Promise Vess R3604fiS (36.67 TB RAID 6 (48 TB RAW))", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_11", - "memo": "정상 운영 장비", - "asset_name": "HmMapService 2.0 스토리지", - "mac_address": "00:1A:2B:3C:5E:0B", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 19, - "ram_usage": 47, - "network_traffic": "304 GB" - }, - { - "id": "yw7u61y", - "asset_type": "서버PC", - "purchase_corp": "바론", - "asset_code": "SVR-24012", - "purchase_date": "2023-03", - "asset_purpose": "유니티 개발서버", - "current_dept": "Infra Solution 개발", - "previous_dept": "-", - "location": "Infra Solution 개발", - "manager_primary": "김재현", - "manager_secondary": "박경빈", - "ip_address": "172.16.10.62", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_12", - "memo": "정상 운영 장비", - "asset_name": "개발PC", - "mac_address": "00:1A:2B:3C:5E:0C", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 44, - "ram_usage": 38, - "network_traffic": "309 GB" - }, - { - "id": "oedpqak", - "asset_type": "타워형", - "purchase_corp": "한라", - "asset_code": "SVR-24013", - "purchase_date": "2023-03", - "asset_purpose": "Way AI 서버, RoadWay 개발서버,", - "current_dept": "Infra Solution 개발", - "previous_dept": "-", - "location": "Infra Solution 개발", - "manager_primary": "문남연", - "manager_secondary": "-", - "ip_address": "172.16.10.63", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_13", - "memo": "정상 운영 장비", - "asset_name": "RoadWay 서버", - "mac_address": "00:1A:2B:3C:5E:0D", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 21, - "ram_usage": 37, - "network_traffic": "267 GB" - }, - { - "id": "eqvrhw2", - "asset_type": "서버PC", - "purchase_corp": "한맥", - "asset_code": "SVR-24014", - "purchase_date": "2023-03", - "asset_purpose": "개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)", - "current_dept": "Infra Solution 개발", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "문남연", - "manager_secondary": "-", - "ip_address": "172.16.10.64", - "remote_tool": "RDP / VNC", - "model_name": "Dell EMC PowerEdge T380", - "os": "CentOS Linux 7 (Core) (-)", - "cpu": "Intel(R) Xeon(R) E-2324G CPU @ 3.10GHz", - "ram": "16GB", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_14", - "memo": "정상 운영 장비", - "asset_name": "공통 GIT 서버", - "mac_address": "00:1A:2B:3C:5E:0E", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 40, - "ram_usage": 26, - "network_traffic": "52 GB" - }, - { - "id": "u534ivy", - "asset_type": "테스트 PC", - "purchase_corp": "삼안", - "asset_code": "SVR-24015", - "purchase_date": "2023-03", - "asset_purpose": "구조물 SW SaaS 버전 개발을 위한 테스트 PC", - "current_dept": "구조물 SW 개발", - "previous_dept": "-", - "location": "구조물 SW팀", - "manager_primary": "김세열", - "manager_secondary": "이인우", - "ip_address": "172.16.10.65", - "remote_tool": "RDP / VNC", - "model_name": "HP 81C", - "os": "Windows 10 Pro (22H2)", - "cpu": "Intel(R) Xeon(R) Gold 6248R CPU", - "ram": "64GB", - "gpu": "NVIDIA Quadro P400 (2GB)", - "ssd_1": "1.86TB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_15", - "memo": "정상 운영 장비", - "asset_name": "SaaS 테스트 PC", - "mac_address": "00:1A:2B:3C:5E:0F", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 44, - "ram_usage": 71, - "network_traffic": "854 GB" - }, - { - "id": "rhk8097", - "asset_type": "공용PC", - "purchase_corp": "장헌", - "asset_code": "SVR-24016", - "purchase_date": "2023-03", - "asset_purpose": "Strana 개발팀 FTP, Git 서버, StranaCore , CFDCore 개발 테스트 PC", - "current_dept": "Strana 개발", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "김경종", - "manager_secondary": "마르코", - "ip_address": "172.16.10.66", - "remote_tool": "RDP / VNC", - "model_name": "ASUS B150M", - "os": "Windows 10 pro (22H2)", - "cpu": "Intel(R) Core(TM) i7-7700", - "ram": "32GB", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ssd_1": "500GB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_16", - "memo": "정상 운영 장비", - "asset_name": "Strana 공용 PC", - "mac_address": "00:1A:2B:3C:5E:10", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 29, - "ram_usage": 40, - "network_traffic": "271 GB" - }, - { - "id": "fsulffw", - "asset_type": "테스트 PC", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24017", - "purchase_date": "2023-03", - "asset_purpose": "StranaCore , CFDCore 개발 테스트 PC", - "current_dept": "Strana 개발", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "마르코", - "manager_secondary": "김경종", - "ip_address": "172.16.10.67", - "remote_tool": "RDP / VNC", - "model_name": "ASUS ROG MAXIMUS Z790 HERO", - "os": "Windows 11 Pro (25H2)", - "cpu": "13th Gen Intel(R) Core(TM) i9-13900KS", - "ram": "128GB", - "gpu": "NVIDIA RTX A4500 x2", - "ssd_1": "12TB", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_17", - "memo": "정상 운영 장비", - "asset_name": "CFDCore 테스트 PC", - "mac_address": "00:1A:2B:3C:5E:11", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 45, - "ram_usage": 21, - "network_traffic": "279 GB" - }, - { - "id": "wemy0q6", - "asset_type": "테스트 PC", - "purchase_corp": "PTC", - "asset_code": "SVR-24018", - "purchase_date": "2023-03", - "asset_purpose": "Abaqus 해석용 PC, Abaqus 정품 설치", - "current_dept": "Strana 개발", - "previous_dept": "-", - "location": "Strana개발팀", - "manager_primary": "김경종", - "manager_secondary": "-", - "ip_address": "172.16.10.68", - "remote_tool": "RDP / VNC", - "model_name": "ASUS PRIME H610M-D D4", - "os": "Windows 10 Enterprise (22H2)", - "cpu": "12th Gen Intel(R) Core(TM) i7-12700F", - "ram": "32GB", - "gpu": "NVIDIA GeForce RTX 3060", - "ssd_1": "1TB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_18", - "memo": "정상 운영 장비", - "asset_name": "Abaqus PC 1", - "mac_address": "00:1A:2B:3C:5E:12", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 80, - "ram_usage": 86, - "network_traffic": "302 GB" - }, - { - "id": "x5xbg3g", - "asset_type": "테스트 PC", - "purchase_corp": "바론", - "asset_code": "SVR-24019", - "purchase_date": "2023-03", - "asset_purpose": "Abaqus 해석용 PC", - "current_dept": "Strana 개발", - "previous_dept": "-", - "location": "Strana개발팀", - "manager_primary": "김경종", - "manager_secondary": "-", - "ip_address": "172.16.10.69", - "remote_tool": "RDP / VNC", - "model_name": "ASUS PRIME B450M-A", - "os": "Windows 11 Enterprise (24H2)", - "cpu": "AMD Ryzen 7 2700X", - "ram": "32GB", - "gpu": "NVIDIA GeForce RTX 2070", - "ssd_1": "500GB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_19", - "memo": "정상 운영 장비", - "asset_name": "Abaqus PC 2", - "mac_address": "00:1A:2B:3C:5E:13", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 80, - "ram_usage": 93, - "network_traffic": "91 GB" - }, - { - "id": "c6boq64", - "asset_type": "테스트 PC", - "purchase_corp": "한라", - "asset_code": "SVR-24020", - "purchase_date": "2023-03", - "asset_purpose": "Abaqus 해석용 PC", - "current_dept": "Strana 개발", - "previous_dept": "-", - "location": "Strana개발팀", - "manager_primary": "김경종", - "manager_secondary": "-", - "ip_address": "172.16.10.70", - "remote_tool": "RDP / VNC", - "model_name": "ASUS PRIME H410M-A", - "os": "Windows 10 Enterprise (22H2)", - "cpu": "Intel(R) Core(TM) i5-10400", - "ram": "16GB", - "gpu": "NVIDIA GeForce GTX 1050 Ti", - "ssd_1": "250GB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_20", - "memo": "정상 운영 장비", - "asset_name": "Abaqus PC 3", - "mac_address": "00:1A:2B:3C:5E:14", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 86, - "ram_usage": 82, - "network_traffic": "48 GB" - }, - { - "id": "2m767fm", - "asset_type": "테스트 PC", - "purchase_corp": "한맥", - "asset_code": "SVR-24021", - "purchase_date": "2023-03", - "asset_purpose": "Abaqus 해석용 PC", - "current_dept": "Strana 개발", - "previous_dept": "-", - "location": "Strana개발팀", - "manager_primary": "김경종", - "manager_secondary": "-", - "ip_address": "172.16.10.71", - "remote_tool": "RDP / VNC", - "model_name": "ASUS PRIME B365m-K", - "os": "Windows 10 Pro (22H2)", - "cpu": "Intel(R) Core(TM) i7-9700", - "ram": "48GB", - "gpu": "-", - "ssd_1": "500GB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_21", - "memo": "정상 운영 장비", - "asset_name": "Abaqus PC 4", - "mac_address": "00:1A:2B:3C:5E:15", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 73, - "ram_usage": 90, - "network_traffic": "86 GB" - }, - { - "id": "fdjeigv", - "asset_type": "테스트 PC", - "purchase_corp": "삼안", - "asset_code": "SVR-24022", - "purchase_date": "2023-03", - "asset_purpose": "EG-BIM Drawer 개발을 위한 오토캐드 비교 테스트 PC", - "current_dept": "그래픽스 개발", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "최준영", - "manager_secondary": "김근형", - "ip_address": "172.16.10.72", - "remote_tool": "RDP / VNC", - "model_name": "ASUS PRIME B450M-A II", - "os": "Windows 10 pro (22H2)", - "cpu": "AMD Ryzen 9 3900X 12-Core Processor, 3793Mhz", - "ram": "32GB", - "gpu": "NVIDIA GeForce RTX 3060", - "ssd_1": "1TB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_22", - "memo": "정상 운영 장비", - "asset_name": "오토캐드 테스트 PC", - "mac_address": "00:1A:2B:3C:5E:16", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 30, - "ram_usage": 21, - "network_traffic": "185 GB" - }, - { - "id": "7levxyb", - "asset_type": "테스트 PC", - "purchase_corp": "장헌", - "asset_code": "SVR-24023", - "purchase_date": "2023-03", - "asset_purpose": "HmEG 엔진 기능 테스트 PC", - "current_dept": "그래픽스 개발", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "백승민", - "manager_secondary": "김명식", - "ip_address": "172.16.10.73", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10 Pro (22H2)", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_23", - "memo": "정상 운영 장비", - "asset_name": "HmEG 테스트 PC", - "mac_address": "00:1A:2B:3C:5E:17", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 32, - "ram_usage": 47, - "network_traffic": "223 GB" - }, - { - "id": "vibil40", - "asset_type": "코드서명인증용 PC", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24024", - "purchase_date": "2023-03", - "asset_purpose": "응용프로그램 실행파일 및 라이브러리에 대한 디지털 서명 PC", - "current_dept": "그래픽스 개발", - "previous_dept": "-", - "location": "센터 사무실", - "manager_primary": "한성일", - "manager_secondary": "이민규", - "ip_address": "172.16.10.74", - "remote_tool": "RDP / VNC", - "model_name": "PRIME B360M-K", - "os": "Windows 10 Pro (22H2)", - "cpu": "16GB", - "ram": "NVIDIA GeForce GTX 1070", - "gpu": "500GB", - "ssd_1": "-", - "ssd_2": "2TB", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_24", - "memo": "정상 운영 장비", - "asset_name": "코드서명인증 PC", - "mac_address": "00:1A:2B:3C:5E:18", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 16, - "ram_usage": 41, - "network_traffic": "254 GB" - }, - { - "id": "7w8n1nc", - "asset_type": "테스트PC(가상화_DB)", - "purchase_corp": "PTC", - "asset_code": "SVR-24025", - "purchase_date": "2023-03", - "asset_purpose": "외주 한국종합엔지니어링 페이지 개발을 위한 테스트 PC [(구)가평 VM 원격 PC의 가상화]", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "가상화", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.75", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows Server 2008 (-)", - "cpu": "Intel(R) core(TM) i5-3550 CPU @ 3.30GHz 3.29Ghz", - "ram": "4GB", - "gpu": "-", - "ssd_1": "128GB", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_25", - "memo": "정상 운영 장비", - "asset_name": "한종 테스트 PC", - "mac_address": "00:1A:2B:3C:5E:19", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 86, - "ram_usage": 86, - "network_traffic": "1671 GB" - }, - { - "id": "zb2jld7", - "asset_type": "테스트PC(실물)", - "purchase_corp": "바론", - "asset_code": "SVR-24026", - "purchase_date": "2023-03", - "asset_purpose": "외주 한국종합엔지니어링 페이지 개발을 위한 테스트 PC // 구형 OS설치(정품 미인증)로 인해 원격 및 로컬접근 불가 // 개발 종료 이후 철수예정", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.76", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_26", - "memo": "방치 의심 장비 (회수 필요)", - "asset_name": "한종 테스트 PC", - "mac_address": "00:1A:2B:3C:5E:1A", - "hw_status": "수리/대기", - "service_type": "외부서비스", - "is_inactive": true, - "cpu_usage": 0, - "ram_usage": 0, - "network_traffic": "0 GB (N/A)" - }, - { - "id": "ygyukzr", - "asset_type": "테스트PC", - "purchase_corp": "한라", - "asset_code": "SVR-24027", - "purchase_date": "2023-03", - "asset_purpose": "장헌,PTC 안전관리 개발 테스트 PC 및 산하 인트라넷 개발 테스트 PC", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.77", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10 Pro (22H2)", - "cpu": "AMD Ryzen 7 1800X Eight-Core Processor 3.60Ghz", - "ram": "16GB", - "gpu": "NVIDIA GeForce GTX 1050", - "ssd_1": "512GB", - "ssd_2": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_27", - "memo": "정상 운영 장비", - "asset_name": "안전관리 테스트 PC", - "mac_address": "00:1A:2B:3C:5E:1B", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 20, - "ram_usage": 38, - "network_traffic": "148 GB" - }, - { - "id": "azsn9x8", - "asset_type": "공용PC", - "purchase_corp": "한맥", - "asset_code": "SVR-24028", - "purchase_date": "2023-03", - "asset_purpose": "(구) 공간정보 PC / (현) WallZainer 테스트 및 맨아워 테스트 PC", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.78", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10 Pro (22H2)", - "cpu": "Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz", - "ram": "16GB", - "gpu": "Intel(R) UHD Graphics 630", - "ssd_1": "256GB", - "ssd_2": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_28", - "memo": "정상 운영 장비", - "asset_name": "(구)공간정보 PC", - "mac_address": "00:1A:2B:3C:5E:1C", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 32, - "ram_usage": 38, - "network_traffic": "149 GB" - }, - { - "id": "iyh24gd", - "asset_type": "공용PC", - "purchase_corp": "삼안", - "asset_code": "SVR-24029", - "purchase_date": "2023-03", - "asset_purpose": "(구) 가평 상하수도 원격 PC", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.79", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 11 (-)", - "cpu": "Intel(R) Core(TM) i5-3550 CPU @ 3.30GHz", - "ram": "16GB", - "gpu": "Intel(R) HD Graphics", - "ssd_1": "128GB", - "ssd_2": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_29", - "memo": "정상 운영 장비", - "asset_name": "(구)가평 VM 원격 PC", - "mac_address": "00:1A:2B:3C:5E:1D", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 44, - "ram_usage": 32, - "network_traffic": "89 GB" - }, - { - "id": "92is22f", - "asset_type": "테스트PC", - "purchase_corp": "장헌", - "asset_code": "SVR-24030", - "purchase_date": "2023-03", - "asset_purpose": "(구) 최하림 연구원 PC / (현) AI 개발 테스트 PC", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.80", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 11 Pro (25H2)", - "cpu": "AMD Ryzen 7 7800X3D 8-Core Processor (4.20GHz)", - "ram": "64GB", - "gpu": "NVIDIA GeForce RTX 4070 SUPER (12GB)", - "ssd_1": "1TB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_30", - "memo": "정상 운영 장비", - "asset_name": "AI 개발 서버", - "mac_address": "00:1A:2B:3C:5E:1E", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 22, - "ram_usage": 23, - "network_traffic": "165 GB" - }, - { - "id": "1ilteou", - "asset_type": "공용PC", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24031", - "purchase_date": "2023-03", - "asset_purpose": "모든 IDC서버, NAS 관리", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "IDC", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.81", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_31", - "memo": "정상 운영 장비", - "asset_name": "IDC 서버들", - "mac_address": "00:1A:2B:3C:5E:1F", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 41, - "ram_usage": 24, - "network_traffic": "269 GB" - }, - { - "id": "y5t0tp5", - "asset_type": "서버", - "purchase_corp": "PTC", - "asset_code": "SVR-24032", - "purchase_date": "2023-03", - "asset_purpose": "한종 리뉴얼 메뉴 개발서버", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.82", - "remote_tool": "RDP / VNC", - "model_name": "DL380 GEN10", - "os": "Windows Server 2019 (-)", - "cpu": "Intel Xeon(R) Silver 4208 CPU @ 2.10GHz", - "ram": "128GB", - "gpu": "-", - "ssd_1": "300GB", - "ssd_2": "-", - "hdd_1": "1.88TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_32", - "memo": "정상 운영 장비", - "asset_name": "한종 개발서버", - "mac_address": "00:1A:2B:3C:5E:20", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 44, - "ram_usage": 40, - "network_traffic": "76 GB" - }, - { - "id": "swuhwpw", - "asset_type": "서버", - "purchase_corp": "바론", - "asset_code": "SVR-24033", - "purchase_date": "2023-03", - "asset_purpose": "MyStation & 전화기 운영서버", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.83", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_33", - "memo": "정상 운영 장비", - "asset_name": "MyStation 운영 서버", - "mac_address": "00:1A:2B:3C:5E:21", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 93, - "ram_usage": 93, - "network_traffic": "808 GB" - }, - { - "id": "p0ma56d", - "asset_type": "서버", - "purchase_corp": "한라", - "asset_code": "SVR-24034", - "purchase_date": "2023-03", - "asset_purpose": "한라 제외 각 자회사 소스 백업서버", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.84", - "remote_tool": "RDP / VNC", - "model_name": "IBM x3350 M2", - "os": "Windows Server 2012R2 (6.3.9600)", - "cpu": "Xeon(R) CPU E5520 @ 2.27GHz 2.26GHz", - "ram": "4GB", - "gpu": "-", - "ssd_1": "135GB", - "ssd_2": "-", - "hdd_1": "17.2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_34", - "memo": "정상 운영 장비", - "asset_name": "백업 서버", - "mac_address": "00:1A:2B:3C:5E:22", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 30, - "ram_usage": 31, - "network_traffic": "230 GB" - }, - { - "id": "7ugdxps", - "asset_type": "서버", - "purchase_corp": "한맥", - "asset_code": "SVR-24035", - "purchase_date": "2023-03", - "asset_purpose": "한라 소스 백업서버", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.85", - "remote_tool": "RDP / VNC", - "model_name": "Supermicro", - "os": "Windows Server 2019 (10.0.17763)", - "cpu": "Intel Xeon(R) Silver 4210 CPU @ 2.20GHz", - "ram": "16GB", - "gpu": "-", - "ssd_1": "300GB", - "ssd_2": "-", - "hdd_1": "1TB", - "hdd_2": "30TB", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_35", - "memo": "정상 운영 장비", - "asset_name": "한라 백업서버", - "mac_address": "00:1A:2B:3C:5E:23", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 41, - "ram_usage": 26, - "network_traffic": "121 GB" - }, - { - "id": "eebhxop", - "asset_type": "서버", - "purchase_corp": "삼안", - "asset_code": "SVR-24036", - "purchase_date": "2023-03", - "asset_purpose": "(구)XR 프로젝트 Was 서버 / (현) 한맥 전자자료실 서버", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.86", - "remote_tool": "RDP / VNC", - "model_name": "DL360 Gen10", - "os": "Windows Server 2019 (10.0.17763)", - "cpu": "Intel Xeon(R) Silver 4214R CPU @ 2.40GHz", - "ram": "32GB", - "gpu": "-", - "ssd_1": "280GB", - "ssd_2": "-", - "hdd_1": "3.3TB", - "hdd_2": "33.5TB", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_36", - "memo": "정상 운영 장비", - "asset_name": "XR-WAS", - "mac_address": "00:1A:2B:3C:5E:24", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 60, - "ram_usage": 68, - "network_traffic": "1025 GB" - }, - { - "id": "27zwihk", - "asset_type": "서버", - "purchase_corp": "장헌", - "asset_code": "SVR-24037", - "purchase_date": "2023-03", - "asset_purpose": "XR 프로젝트 가상화 Main 서버", - "current_dept": "Web Solution", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "이병권", - "manager_secondary": "김한결", - "ip_address": "172.16.10.87", - "remote_tool": "RDP / VNC", - "model_name": "DL360 Gen10", - "os": "Windows Server 2019 (10.0.17763)", - "cpu": "Intel Xeon(R) Silver 4214R CPU @ 2.40GHz", - "ram": "32GB", - "gpu": "-", - "ssd_1": "280GB", - "ssd_2": "-", - "hdd_1": "3.3TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_37", - "memo": "정상 운영 장비", - "asset_name": "XR-Main", - "mac_address": "00:1A:2B:3C:5E:25", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 48, - "ram_usage": 24, - "network_traffic": "254 GB" - }, - { - "id": "a4hid3x", - "asset_type": "공용PC/테스트PC", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24038", - "purchase_date": "2023-03", - "asset_purpose": "유체 시뮬레이션 모델링을 위한 공용 PC", - "current_dept": "수자원", - "previous_dept": "-", - "location": "한맥빌딩 7층", - "manager_primary": "이은구", - "manager_secondary": "황호연", - "ip_address": "172.16.10.88", - "remote_tool": "RDP / VNC", - "model_name": "PRO Z790-A WIFI (MS-7E07)", - "os": "Windows 10 Pro (22H2)", - "cpu": "13th Gen Intel(R) Core(TM) i9-13900K (24 CPUs)", - "ram": "64GB", - "gpu": "NVIDIA GeForce RTX 4080\r\nIntel(R) UHD Graphics 770", - "ssd_1": "2TB", - "ssd_2": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "3500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_38", - "memo": "정상 운영 장비", - "asset_name": "모델링 PC", - "mac_address": "00:1A:2B:3C:5E:26", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 31, - "ram_usage": 36, - "network_traffic": "53 GB" - }, - { - "id": "pe1y5a6", - "asset_type": "렌더링 PC", - "purchase_corp": "PTC", - "asset_code": "SVR-24039", - "purchase_date": "2023-03", - "asset_purpose": "3D 영상 렌더링을 위한 PC", - "current_dept": "디자인팀", - "previous_dept": "-", - "location": "한맥빌딩 6층", - "manager_primary": "최영환", - "manager_secondary": "권순호", - "ip_address": "172.16.10.89", - "remote_tool": "RDP / VNC", - "model_name": "Z790 AORUS ELITE AX", - "os": "Windows 11 (25H2)", - "cpu": "Intel(R) i9-14900KF (3.20GHz)", - "ram": "128GB", - "gpu": "NIVIDA GeForce RTX 4090", - "ssd_1": "4TB", - "ssd_2": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_39", - "memo": "정상 운영 장비", - "asset_name": "영상셀 PC", - "mac_address": "00:1A:2B:3C:5E:27", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 70, - "ram_usage": 85, - "network_traffic": "27 GB" - }, - { - "id": "idahevp", - "asset_type": "테스트 PC", - "purchase_corp": "바론", - "asset_code": "SVR-24040", - "purchase_date": "2023-03", - "asset_purpose": "UX/UI 테스트를 위한 PC", - "current_dept": "디자인팀", - "previous_dept": "-", - "location": "한맥빌딩 6층", - "manager_primary": "채선영", - "manager_secondary": "김정석", - "ip_address": "172.16.10.90", - "remote_tool": "RDP / VNC", - "model_name": "PRIME H510M-K B2.0", - "os": "Windows 10 (22H2)", - "cpu": "Intel(R) i9-10900 (2.8GHz)", - "ram": "64GB", - "gpu": "NIVIDA GeForce RTX 3090", - "ssd_1": "1TB", - "ssd_2": "-", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "3500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_40", - "memo": "정상 운영 장비", - "asset_name": "UX셀 PC", - "mac_address": "00:1A:2B:3C:5E:28", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 33, - "ram_usage": 39, - "network_traffic": "247 GB" - }, - { - "id": "xraug94", - "asset_type": "타워형", - "purchase_corp": "한라", - "asset_code": "SVR-24041", - "purchase_date": "2023-03", - "asset_purpose": "코드관리 /L7 스위치 역할 / 각종 테스트 90개 이상 Docker 구동중", - "current_dept": "기술기획", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "한치영", - "manager_secondary": "이태훈", - "ip_address": "172.16.10.91", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Ubuntu Server (Ubuntu 24.04.4 LTS)", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_41", - "memo": "정상 운영 장비", - "asset_name": "AI-cell-util", - "mac_address": "00:1A:2B:3C:5E:29", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 49, - "ram_usage": 22, - "network_traffic": "291 GB" - }, - { - "id": "zkao0y2", - "asset_type": "타워형", - "purchase_corp": "한맥", - "asset_code": "SVR-24042", - "purchase_date": "2023-03", - "asset_purpose": "A100 GPU 구동용", - "current_dept": "기술기획", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "한치영", - "manager_secondary": "이태훈", - "ip_address": "172.16.10.92", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Ubuntu Server (Ubuntu 24.04.4 LTS)", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_42", - "memo": "정상 운영 장비", - "asset_name": "AI-cell-A100", - "mac_address": "00:1A:2B:3C:5E:2A", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 17, - "ram_usage": 32, - "network_traffic": "157 GB" - }, - { - "id": "1cp5dkq", - "asset_type": "타워형", - "purchase_corp": "삼안", - "asset_code": "SVR-24043", - "purchase_date": "2023-03", - "asset_purpose": "gitea action (CI 테스트 등) 및 인증 테스트용", - "current_dept": "기술기획", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "한치영", - "manager_secondary": "이태훈", - "ip_address": "172.16.10.93", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Ubuntu Server (Ubuntu 24.04.4 LTS)", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_43", - "memo": "정상 운영 장비", - "asset_name": "AI-cell-beps", - "mac_address": "00:1A:2B:3C:5E:2B", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 21, - "ram_usage": 41, - "network_traffic": "99 GB" - }, - { - "id": "jqgnday", - "asset_type": "타워형", - "purchase_corp": "장헌", - "asset_code": "SVR-24044", - "purchase_date": "2023-03", - "asset_purpose": "gitea action (CI 테스트 등) 및 인증 테스트용", - "current_dept": "기술기획", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "한치영", - "manager_secondary": "이태훈", - "ip_address": "172.16.10.94", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Ubuntu Server (Ubuntu 24.04.4 LTS)", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_44", - "memo": "정상 운영 장비", - "asset_name": "chat-hmac", - "mac_address": "00:1A:2B:3C:5E:2C", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 45, - "ram_usage": 21, - "network_traffic": "246 GB" - }, - { - "id": "1be1c30", - "asset_type": "테스트PC", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24045", - "purchase_date": "2023-03", - "asset_purpose": "개발 앱 테스트", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "최준호", - "manager_secondary": "-", - "ip_address": "172.16.10.95", - "remote_tool": "RDP / VNC", - "model_name": "PRIME B365M-K", - "os": "Windows 10 (22H2)", - "cpu": "Intel(R) Core(TM) i7-9700KF", - "ram": "16GB", - "gpu": "NVIDIA GeForce RTX 2060", - "ssd_1": "500GB", - "ssd_2": "500GB", - "hdd_1": "8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_45", - "memo": "정상 운영 장비", - "asset_name": "테스트서버", - "mac_address": "00:1A:2B:3C:5E:2D", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 25, - "ram_usage": 38, - "network_traffic": "304 GB" - }, - { - "id": "d77klpa", - "asset_type": "서버랙형", - "purchase_corp": "PTC", - "asset_code": "SVR-24046", - "purchase_date": "2023-03", - "asset_purpose": "프로젝트마스터 스토리지 서버, 터레인 서버, BaseMap서버", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.96", - "remote_tool": "RDP / VNC", - "model_name": "DL360 GEN10", - "os": "Windows Server 2019 (1809)", - "cpu": "Intel(R) Xeon(R) Silver 4214R CPU", - "ram": "32GB", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "300GB", - "hdd_2": "3.5TB", - "hdd_3": "3.5TB", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_46", - "memo": "정상 운영 장비", - "asset_name": "GSIM서버", - "mac_address": "00:1A:2B:3C:5E:2E", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 24, - "ram_usage": 39, - "network_traffic": "57 GB" - }, - { - "id": "hlqt12h", - "asset_type": "공용PC", - "purchase_corp": "바론", - "asset_code": "SVR-24047", - "purchase_date": "2023-03", - "asset_purpose": "GSIM 정사영상 및 BIM 3D모델 데이터 구축", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "박정우", - "manager_secondary": "-", - "ip_address": "172.16.10.97", - "remote_tool": "RDP / VNC", - "model_name": "HP Z8 G4 Workstation (81C7)", - "os": "Windows 10 (22H2)", - "cpu": "Intel(R) Xeon(R) Gold 6136", - "ram": "128GB", - "gpu": "NVIDIA Quadro P2200", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "1TB", - "hdd_2": "8TB", - "hdd_3": "8TB", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_47", - "memo": "정상 운영 장비", - "asset_name": "언리얼서버", - "mac_address": "00:1A:2B:3C:5E:2F", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 36, - "ram_usage": 35, - "network_traffic": "176 GB" - }, - { - "id": "u9smwy5", - "asset_type": "공용PC", - "purchase_corp": "한라", - "asset_code": "SVR-24048", - "purchase_date": "2023-03", - "asset_purpose": "프로젝트마스터 컨버터(PDF) 서버", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "박지은", - "manager_secondary": "-", - "ip_address": "172.16.10.98", - "remote_tool": "RDP / VNC", - "model_name": "MAG Z690 TOMAHAWK WIFI DDR4 (MS-7D32)", - "os": "Windows 10 (22H2)", - "cpu": "12th Gen Intel(R) Core(TM) i9-12900K", - "ram": "128GB", - "gpu": "NVIDIA GeForece RTX 3090", - "ssd_1": "4TB", - "ssd_2": "10TB", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "3500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_48", - "memo": "정상 운영 장비", - "asset_name": "빌드서버", - "mac_address": "00:1A:2B:3C:5E:30", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 24, - "ram_usage": 30, - "network_traffic": "53 GB" - }, - { - "id": "prvuwas", - "asset_type": "서버랙형", - "purchase_corp": "한맥", - "asset_code": "SVR-24049", - "purchase_date": "2023-03", - "asset_purpose": "이전 프로젝트마스터 서버 구동", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "손제근", - "manager_secondary": "-", - "ip_address": "172.16.10.99", - "remote_tool": "RDP / VNC", - "model_name": "DL360 GEN10", - "os": "Windows Server 2019 (1809)", - "cpu": "Intel(R) Xeon(R) Silver 4214R CPU", - "ram": "32GB", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "300GB", - "hdd_2": "3.5TB", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_49", - "memo": "정상 운영 장비", - "asset_name": "META서버", - "mac_address": "00:1A:2B:3C:5E:31", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 33, - "ram_usage": 36, - "network_traffic": "259 GB" - }, - { - "id": "rqxpfkw", - "asset_type": "서버랙형", - "purchase_corp": "삼안", - "asset_code": "SVR-24050", - "purchase_date": "2023-03", - "asset_purpose": "함양합천서버, GSIM 웹서비스, 프로젝트마스터 웹서비스", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "민홍", - "manager_secondary": "-", - "ip_address": "172.16.10.100", - "remote_tool": "RDP / VNC", - "model_name": "DL380 GEN10", - "os": "Windows Server 2019 (1809)", - "cpu": "Intel(R) Xeon(R) Silver 4208 CPU", - "ram": "96GB", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "600GB", - "hdd_2": "10.3TB", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_50", - "memo": "정상 운영 장비", - "asset_name": "함양합천서버", - "mac_address": "00:1A:2B:3C:5E:32", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 63, - "ram_usage": 60, - "network_traffic": "1117 GB" - }, - { - "id": "jrhabxz", - "asset_type": "서버랙형", - "purchase_corp": "장헌", - "asset_code": "SVR-24051", - "purchase_date": "2023-03", - "asset_purpose": "스마트건설 R&D 웹서비스", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "MDF실", - "manager_primary": "기윤서", - "manager_secondary": "-", - "ip_address": "172.16.10.101", - "remote_tool": "RDP / VNC", - "model_name": "DL360 GEN10", - "os": "Windows Server 2019 (1809)", - "cpu": "Intel(R) Xeon(R) Silver 4214R CPU", - "ram": "64GB", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "300GB", - "hdd_2": "3.2TB", - "hdd_3": "16.3TB", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_51", - "memo": "정상 운영 장비", - "asset_name": "스마트건설서버", - "mac_address": "00:1A:2B:3C:5E:33", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 62, - "ram_usage": 74, - "network_traffic": "1127 GB" - }, - { - "id": "y3c7q3q", - "asset_type": "클라우드 서버", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24052", - "purchase_date": "2023-03", - "asset_purpose": "PM CLOUD 서버", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "아마존 AWS EC2", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.102", - "remote_tool": "RDP / VNC", - "model_name": "m5.large", - "os": "Windows Server 2025 (24H2)", - "cpu": "Intel(R) Xeon(R) Platinum 8259 CPU", - "ram": "8GB", - "gpu": "-", - "ssd_1": "50GB", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_52", - "memo": "정상 운영 장비", - "asset_name": "PM CLOUD 서버", - "mac_address": "00:1A:2B:3C:5E:34", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 50, - "ram_usage": 61, - "network_traffic": "1210 GB" - }, - { - "id": "gaqo7w9", - "asset_type": "클라우드 서버", - "purchase_corp": "PTC", - "asset_code": "SVR-24053", - "purchase_date": "2023-03", - "asset_purpose": "GSIM CLOUD 서버", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "아마존 AWS EC2", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.103", - "remote_tool": "RDP / VNC", - "model_name": "t3.large", - "os": "Windows Server 2025 (24H2)", - "cpu": "Intel(R) Xeon(R) Platinum 8259 CPU", - "ram": "8GB", - "gpu": "-", - "ssd_1": "50GB", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_53", - "memo": "정상 운영 장비", - "asset_name": "GSIM CLOUD 서버", - "mac_address": "00:1A:2B:3C:5E:35", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 52, - "ram_usage": 78, - "network_traffic": "764 GB" - }, - { - "id": "uc1cofv", - "asset_type": "클라우드 서버", - "purchase_corp": "바론", - "asset_code": "SVR-24054", - "purchase_date": "2023-03", - "asset_purpose": "CFS, BCMF CLOUD 서버", - "current_dept": "회의실", - "previous_dept": "-", - "location": "아마존 AWS EC2", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.104", - "remote_tool": "RDP / VNC", - "model_name": "t3.large", - "os": "Windows Server 2022 (21H2)", - "cpu": "Intel(R) Xeon(R) Platinum 8259 CPU", - "ram": "8GB", - "gpu": "-", - "ssd_1": "100GB", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_54", - "memo": "정상 운영 장비", - "asset_name": "CFS, BCMF CLOUD 서버", - "mac_address": "00:1A:2B:3C:5E:36", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 9, - "ram_usage": 11, - "network_traffic": "1.1 GB" - }, - { - "id": "ak21xfd", - "asset_type": "회의실 PC", - "purchase_corp": "한라", - "asset_code": "SVR-24055", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "한맥빌딩 3층", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.105", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_55", - "memo": "정상 운영 장비", - "asset_name": "3B 회의실 PC", - "mac_address": "00:1A:2B:3C:5E:37", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 9, - "ram_usage": 17, - "network_traffic": "0.7 GB" - }, - { - "id": "otwer75", - "asset_type": "회의실 PC", - "purchase_corp": "한맥", - "asset_code": "SVR-24056", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "한맥빌딩 5층", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.106", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "Intel(R) Core(TM) i9-12900K CPU", - "ram": "-", - "gpu": "NVIDIA GeForce RTX 3090 Ti", - "ssd_1": "1TB", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "3500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_56", - "memo": "정상 운영 장비", - "asset_name": "5B 회의실 PC", - "mac_address": "00:1A:2B:3C:5E:38", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 11, - "ram_usage": 10, - "network_traffic": "0.5 GB" - }, - { - "id": "vd15fg0", - "asset_type": "회의실 PC", - "purchase_corp": "삼안", - "asset_code": "SVR-24057", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "한맥빌딩 6층", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.107", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "Intel(R) Xeon(R) W-1250P CPU @ 4.10Ghz", - "ram": "-", - "gpu": "NVIDIA Quadro P620", - "ssd_1": "2TB", - "ssd_2": "2TB", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_57", - "memo": "정상 운영 장비", - "asset_name": "6층 대회의실 PC", - "mac_address": "00:1A:2B:3C:5E:39", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 7, - "ram_usage": 16, - "network_traffic": "0.7 GB" - }, - { - "id": "i909fhg", - "asset_type": "회의실 PC", - "purchase_corp": "장헌", - "asset_code": "SVR-24058", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "한맥빌딩 6층", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.108", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "-", - "ram": "32", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_58", - "memo": "정상 운영 장비", - "asset_name": "6층 소회의실A PC", - "mac_address": "00:1A:2B:3C:5E:3A", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 2, - "ram_usage": 7, - "network_traffic": "1.6 GB" - }, - { - "id": "wzfwwcw", - "asset_type": "회의실 PC", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24059", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "한맥빌딩 6층", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.109", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "AMD Ryzen 9 5950X", - "ram": "32", - "gpu": "NVIDIA GeForce RTX 3090 Ti", - "ssd_1": "2TB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "3500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_59", - "memo": "정상 운영 장비", - "asset_name": "6층 소회의실B PC", - "mac_address": "00:1A:2B:3C:5E:3B", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 2, - "ram_usage": 6, - "network_traffic": "0.4 GB" - }, - { - "id": "6157j4h", - "asset_type": "회의실 PC", - "purchase_corp": "PTC", - "asset_code": "SVR-24060", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "한맥빌딩 7층", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.110", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "Intel(R) Core(TM) i7-6700 CPU @ 3.40Ghz", - "ram": "-", - "gpu": "NVIDIA GeForce RTX 2060 SUPER", - "ssd_1": "500", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_60", - "memo": "정상 운영 장비", - "asset_name": "7층 대회의실 PC", - "mac_address": "00:1A:2B:3C:5E:3C", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 6, - "ram_usage": 7, - "network_traffic": "1.0 GB" - }, - { - "id": "n1vrcqs", - "asset_type": "회의실 PC", - "purchase_corp": "바론", - "asset_code": "SVR-24061", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "한맥빌딩 7층", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.111", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "Intel(R) Core(TM) i7-8700 CPU @ 3.20Ghz", - "ram": "128", - "gpu": "NVIDIA Quadro P400", - "ssd_1": "250", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_61", - "memo": "정상 운영 장비", - "asset_name": "7층 소회의실 PC", - "mac_address": "00:1A:2B:3C:5E:3D", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 3, - "ram_usage": 9, - "network_traffic": "0.6 GB" - }, - { - "id": "ryou7lf", - "asset_type": "회의실 PC", - "purchase_corp": "한라", - "asset_code": "SVR-24062", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "한맥빌딩 파고라", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.112", - "remote_tool": "RDP / VNC", - "model_name": "사내 표준 공용PC", - "os": "Windows 10", - "cpu": "Intel(R) Core(TM) i9-13900K CPU", - "ram": "16", - "gpu": "NVIDIA GeForce RTX 4090", - "ssd_1": "250GB", - "ssd_2": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_62", - "memo": "정상 운영 장비", - "asset_name": "파고라 PC", - "mac_address": "00:1A:2B:3C:5E:3E", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 6, - "ram_usage": 12, - "network_traffic": "1.3 GB" - }, - { - "id": "8pdpgeg", - "asset_type": "회의실 PC", - "purchase_corp": "한맥", - "asset_code": "SVR-24063", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "기술개발센터 2번회의실", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.113", - "remote_tool": "RDP / VNC", - "model_name": "PRIME B365M-K", - "os": "Windows 10 pro (22H2)", - "cpu": "Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz", - "ram": "16", - "gpu": "NVIDIA GeForce GTX 1650", - "ssd_1": "500GB", - "ssd_2": "-", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_63", - "memo": "정상 운영 장비", - "asset_name": "회의실2 PC", - "mac_address": "00:1A:2B:3C:5E:3F", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 8, - "ram_usage": 10, - "network_traffic": "0.9 GB" - }, - { - "id": "w3putkf", - "asset_type": "회의실 PC", - "purchase_corp": "삼안", - "asset_code": "SVR-24064", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "기술개발센터 3번회의실", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.114", - "remote_tool": "RDP / VNC", - "model_name": "PRIME B250M-A", - "os": "Windows 10 pro (22H2)", - "cpu": "Intel(R) Core(TM) i7-7700 CPU @ 3.60Ghz", - "ram": "16", - "gpu": "NVIDIA GeForce GTX 1070", - "ssd_1": "500GB", - "ssd_2": "1TB", - "hdd_1": "1.8TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_64", - "memo": "정상 운영 장비", - "asset_name": "회의실3 PC", - "mac_address": "00:1A:2B:3C:5E:40", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 6, - "ram_usage": 8, - "network_traffic": "1.1 GB" - }, - { - "id": "crebben", - "asset_type": "회의실 PC", - "purchase_corp": "장헌", - "asset_code": "SVR-24065", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "기술개발센터 5번회의실", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.115", - "remote_tool": "RDP / VNC", - "model_name": "PRIME B350M-A", - "os": "Windows 10 pro (22H2)", - "cpu": "AMD Ryzen 7 1800X Eight-Core Processor", - "ram": "32", - "gpu": "NVIDIA GeForce GTX 1050", - "ssd_1": "500GB", - "ssd_2": "-", - "hdd_1": "1TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_65", - "memo": "정상 운영 장비", - "asset_name": "회의실5 PC", - "mac_address": "00:1A:2B:3C:5E:41", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 7, - "ram_usage": 14, - "network_traffic": "1.3 GB" - }, - { - "id": "4q47y0x", - "asset_type": "회의실 PC", - "purchase_corp": "장헌산업", - "asset_code": "SVR-24066", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "기술개발센터 6번회의실", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.116", - "remote_tool": "RDP / VNC", - "model_name": "PRIME B350M-K", - "os": "Windows 10 pro (22H2)", - "cpu": "Intel(R) Core(TM) i7-9700K CPU @ 3.60 Ghz", - "ram": "16", - "gpu": "NVIDIA GeForce GTX 1070", - "ssd_1": "500GB", - "ssd_2": "2TB", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_66", - "memo": "정상 운영 장비", - "asset_name": "회의실6 PC", - "mac_address": "00:1A:2B:3C:5E:42", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 7, - "ram_usage": 10, - "network_traffic": "0.3 GB" - }, - { - "id": "4iv7wr8", - "asset_type": "회의실 PC", - "purchase_corp": "PTC", - "asset_code": "SVR-24067", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "기술개발센터 7번회의실", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.117", - "remote_tool": "RDP / VNC", - "model_name": "PRIME B365M-K", - "os": "Windows 10 Enterprise (22H2)", - "cpu": "Intel(R) Core(TM) i7-9700KF CPU @ 3.60 Ghz", - "ram": "32", - "gpu": "NVIDIA GeForce RTX 2060", - "ssd_1": "4TB", - "ssd_2": "2TB", - "hdd_1": "2TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_67", - "memo": "정상 운영 장비", - "asset_name": "회의실7 PC", - "mac_address": "00:1A:2B:3C:5E:43", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 7, - "ram_usage": 16, - "network_traffic": "1.4 GB" - }, - { - "id": "voxga62", - "asset_type": "회의실 PC", - "purchase_corp": "바론", - "asset_code": "SVR-24068", - "purchase_date": "2023-03", - "asset_purpose": "-", - "current_dept": "회의실", - "previous_dept": "-", - "location": "기술개발센터 사이니지룸", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.10.118", - "remote_tool": "RDP / VNC", - "model_name": "TUF GAMING B550-PLUS", - "os": "Windows 10 pro (22H2)", - "cpu": "AMD Ryzen 9 5900X 12-core Processor", - "ram": "128", - "gpu": "NVIDIA GeForce RTX 3090 Ti", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "3500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_68", - "memo": "정상 운영 장비", - "asset_name": "사이니지룸 PC", - "mac_address": "00:1A:2B:3C:5E:44", - "hw_status": "운영중", - "service_type": "회의용/공용", - "is_inactive": false, - "cpu_usage": 9, - "ram_usage": 7, - "network_traffic": "0.2 GB" - } -]; - -export const dummyStorages: any[] = [ - { - "id": "dwrxncs", - "asset_type": "NAS", - "purchase_corp": "장헌산업", - "asset_code": "STO-24000", - "purchase_date": "2023-03", - "asset_purpose": "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이호성", - "manager_secondary": "-", - "ip_address": "172.16.10.95", - "remote_tool": "RDP / VNC", - "model_name": "20TB", - "os": "AMD Ryzen R1600 (20TB)", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_45", - "memo": "정상 운영 장비", - "asset_name": "GSIM NAS", - "mac_address": "00:1A:2B:3C:5E:2D", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 37, - "ram_usage": 45, - "network_traffic": "301 GB", - "volume": "10TB" - }, - { - "id": "wg2dii6", - "asset_type": "DAS", - "purchase_corp": "장헌산업", - "asset_code": "STO-24001", - "purchase_date": "2023-03", - "asset_purpose": "전세계 터레인, 전세계 배경지도, 전국 정사영상 자료 저장", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이호성", - "manager_secondary": "최준호", - "ip_address": "172.16.10.102", - "remote_tool": "RDP / VNC", - "model_name": "PROMISE Vess R3604fi", - "os": "Windows 10", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "36TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_52", - "memo": "정상 운영 장비", - "asset_name": "GSIM DAS", - "mac_address": "00:1A:2B:3C:5E:34", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "cpu_usage": 43, - "ram_usage": 24, - "network_traffic": "114 GB", - "volume": "36TB" - }, - { - "id": "bh6cbt2", - "asset_type": "NAS", - "purchase_corp": "장헌산업", - "asset_code": "STO-24002", - "purchase_date": "2023-03", - "asset_purpose": "CLOUD R2 데이터 백업", - "current_dept": "GSIM", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "이호성", - "manager_secondary": "민홍", - "ip_address": "172.16.10.102", - "remote_tool": "RDP / VNC", - "model_name": "PROMISE Vess R3604fi", - "os": "Windows 10", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "36TB", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "대상", - "purchase_amount": "1500000", - "purchase_vendor": "다나와", - "approval_document": "2023_공용PC_도입_52", - "memo": "정상 운영 장비", - "asset_name": "GSIM NAS", - "mac_address": "00:1A:2B:3C:5E:34", - "hw_status": "운영중", - "service_type": "외부서비스", - "is_inactive": false, - "cpu_usage": 86, - "ram_usage": 88, - "network_traffic": "1761 GB", - "volume": "36TB" - }, - { - "id": "1r4hiov", - "asset_type": "유형", - "purchase_corp": "장헌산업", - "asset_code": "STO-24003", - "purchase_date": "2022-08", - "asset_purpose": "상세", - "current_dept": "팀명", - "previous_dept": "-", - "location": "위치", - "manager_primary": "담당자(정)", - "manager_secondary": "담당자(부)", - "ip_address": "IP", - "remote_tool": "원격 접속도구", - "model_name": "메인보드/모델명", - "os": "OS(에디션) 버전", - "cpu": "CPU", - "ram": "RAM", - "gpu": "GPU", - "ssd_1": "SSD1", - "ssd_2": "SSD2", - "hdd_1": "HDD1", - "hdd_2": "HDD2", - "hdd_3": "HDD3", - "hdd_4": "HDD4", - "monitoring": "비대상", - "purchase_amount": "4500000", - "purchase_vendor": "시놀로지 총판", - "approval_document": "2022_스토리지_도입_3", - "memo": "스토리지 서버 공유 자산", - "asset_name": "자산명", - "mac_address": "00:1A:2B:3C:5F:03", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "volume": "HDD1", - "cpu_usage": 17, - "ram_usage": 60, - "network_traffic": "612 GB" - }, - { - "id": "rc5so7y", - "asset_type": "공용 NAS", - "purchase_corp": "PTC", - "asset_code": "STO-24004", - "purchase_date": "2022-08", - "asset_purpose": "그래픽스 개발팀의 데이터 백업 및 도커용 Tool 운영", - "current_dept": "그래픽스 개발", - "previous_dept": "-", - "location": "센터 서버실", - "manager_primary": "최준영", - "manager_secondary": "김민성", - "ip_address": "http://172.16.42.99/", - "remote_tool": "웹", - "model_name": "Synology 공용 NAS", - "os": "DSM DSM 7.3.2-86009 Update 3", - "cpu": "AMD Ryzen R1600", - "ram": "32GB", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "16TB", - "hdd_2": "16TB (미러링)", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "4500000", - "purchase_vendor": "시놀로지 총판", - "approval_document": "2022_스토리지_도입_4", - "memo": "스토리지 서버 공유 자산", - "asset_name": "데이터 스토리지", - "mac_address": "00:1A:2B:3C:5F:04", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "volume": "16TB", - "cpu_usage": 36, - "ram_usage": 62, - "network_traffic": "254 GB" - }, - { - "id": "sz9iqsa", - "asset_type": "NAS 서버", - "purchase_corp": "바론", - "asset_code": "STO-24005", - "purchase_date": "2022-08", - "asset_purpose": "디자인팀 실시간 프로젝트 작업 공유 및 최종 결과물 저장", - "current_dept": "디자인팀", - "previous_dept": "-", - "location": "한맥빌딩 B1", - "manager_primary": "최영환", - "manager_secondary": "권순호", - "ip_address": "172.16.10.100", - "remote_tool": "SMB", - "model_name": "X", - "os": "DSM 7.1", - "cpu": "X", - "ram": "X", - "gpu": "X", - "ssd_1": "X", - "ssd_2": "X", - "hdd_1": "10.9TB", - "hdd_2": "10.9TB", - "hdd_3": "10.9TB", - "hdd_4": "10.9TB", - "monitoring": "비대상", - "purchase_amount": "4500000", - "purchase_vendor": "시놀로지 총판", - "approval_document": "2022_스토리지_도입_5", - "memo": "스토리지 서버 공유 자산", - "asset_name": "디자인팀 서버(Design)", - "mac_address": "00:1A:2B:3C:5F:05", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "volume": "10.9TB", - "cpu_usage": 31, - "ram_usage": 51, - "network_traffic": "369 GB" - }, - { - "id": "ppqi5lq", - "asset_type": "NAS 서버", - "purchase_corp": "한라", - "asset_code": "STO-24006", - "purchase_date": "2022-08", - "asset_purpose": "영상셀 실시간 프로젝트 작업 공유 및 최종 결과물 저장", - "current_dept": "디자인팀", - "previous_dept": "-", - "location": "한맥빌딩 B1", - "manager_primary": "최영환", - "manager_secondary": "권순호", - "ip_address": "172.16.10.99", - "remote_tool": "SMB", - "model_name": "X", - "os": "DSM 7.2.2", - "cpu": "X", - "ram": "X", - "gpu": "X", - "ssd_1": "X", - "ssd_2": "X", - "hdd_1": "10.9TB", - "hdd_2": "10.9TB", - "hdd_3": "10.9TB", - "hdd_4": "10.9TB", - "monitoring": "비대상", - "purchase_amount": "4500000", - "purchase_vendor": "시놀로지 총판", - "approval_document": "2022_스토리지_도입_6", - "memo": "스토리지 서버 공유 자산", - "asset_name": "영상셀 서버", - "mac_address": "00:1A:2B:3C:5F:06", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "volume": "10.9TB", - "cpu_usage": 24, - "ram_usage": 54, - "network_traffic": "578 GB" - }, - { - "id": "aenhhii", - "asset_type": "NAS", - "purchase_corp": "한맥", - "asset_code": "STO-24007", - "purchase_date": "2022-08", - "asset_purpose": "인사정보NAS", - "current_dept": "디자인팀", - "previous_dept": "-", - "location": "한맥빌딩 6층(정성호 연구원)", - "manager_primary": "-", - "manager_secondary": "-", - "ip_address": "172.16.8.2", - "remote_tool": "Web GUI", - "model_name": "Synology 공용 NAS", - "os": "DS224+ 5.4TB", - "cpu": "-", - "ram": "-", - "gpu": "-", - "ssd_1": "-", - "ssd_2": "-", - "hdd_1": "-", - "hdd_2": "-", - "hdd_3": "-", - "hdd_4": "-", - "monitoring": "비대상", - "purchase_amount": "4500000", - "purchase_vendor": "시놀로지 총판", - "approval_document": "2022_스토리지_도입_7", - "memo": "스토리지 서버 공유 자산", - "asset_name": "인사정보 NAS", - "mac_address": "00:1A:2B:3C:5F:07", - "hw_status": "운영중", - "service_type": "내부서비스", - "is_inactive": false, - "volume": "24TB", - "cpu_usage": 36, - "ram_usage": 45, - "network_traffic": "63 GB" - } -]; - -export const dummyEquips: any[] = Array.from({ length: 12 }).map((_, i) => ({ - id: randomId(), - asset_type: '전산비품', - purchase_corp: getRandomCorp(), - asset_code: `EQ-24${String(i).padStart(3, '0')}`, - asset_name: `네트워크 스위치 ${i+1}`, - location: '전산실 랙 1', - manager_primary: '네트워크담당자', - ip_address: `192.168.10.${200 + i}`, - mac_address: `00:1A:2B:3C:51:${String(i).padStart(2, '0')}`, - os: 'Cisco IOS', - purchase_date: randomPurchaseYM(), - purchase_amount: '150000', - purchase_vendor: '다나와', - approval_document: `2024_비품구매_${i}`, - memo: '사내망 확장용', - asset_purpose: '네트워크 분배' -})); - -export const dummyMobiles: any[] = Array.from({ length: 15 }).map((_, i) => ({ - id: randomId(), - asset_type: '모바일기기', - purchase_corp: getRandomCorp(), - asset_code: `MOB-24${String(i).padStart(3, '0')}`, - asset_name: `테스트용 단말기 ${i+1}`, - location: '개발2팀', - manager_primary: '테스터', - os: i % 2 === 0 ? 'Android 14' : 'iOS 17', - purchase_date: randomPurchaseYM(), - purchase_amount: '900000', - purchase_vendor: '삼성전자/애플', - approval_document: `2024_모바일구매_${i}`, - memo: '앱 호환성 테스트 전용', - asset_purpose: 'QA 테스트', - ip_address: `192.168.1.${10 + i}`, - mac_address: `00:1A:2B:3C:50:${String(i).padStart(2, '0')}` -})); - -export const dummySubSw: any[] = Array.from({ length: 10 }).map((_, i) => ({ - id: randomId(), - sw_type: '구독SW', - sw_field: '업무용/협업', - purchase_corp: getRandomCorp(), - current_dept: '전사', - product_name: `Microsoft 365 E${3 + (i%2)}`, - purchase_date: randomDateStr(3), - start_date: randomDateStr(1), - expired_date: randomDateStr(0), - purchase_amount: '150000', - asset_count: 50 + i * 5, - email_account: `admin${i}@hmcorp.com`, - purchase_vendor: '소프트웨어인라이프', - memo: '연간 계약 갱신 필요' -})); - -export const dummyPermSw: any[] = Array.from({ length: 5 }).map((_, i) => ({ - id: randomId(), - sw_type: '영구SW', - sw_field: '디자인/설계', - purchase_corp: getRandomCorp(), - current_dept: '디자인팀', - product_name: `AutoCAD 202${i%4}`, - purchase_date: randomDateStr(5), - start_date: randomDateStr(5), - expired_date: '2099-12-31', - purchase_amount: '3000000', - asset_count: 2, - email_account: `design${i}@hmcorp.com`, - purchase_vendor: '오토데스크 파트너', - memo: 'USB 동글키 보관중' -})); - -export const dummyCloud: any[] = Array.from({ length: 5 }).map((_, i) => ({ - id: randomId(), - sw_type: '클라우드', - asset_mfr: i % 2 === 0 ? 'AWS' : 'GCP', - purchase_corp: getRandomCorp(), - current_dept: '개발팀', - product_name: `컴퓨팅 인스턴스 Type ${i}`, - email_account: `awsadmin${i}@hmcorp.com`, - purchase_method: '법인카드(신한 1234)', - purchase_amount: `${500000 + i * 100000}`, - asset_count: 1, - purchase_vendor: 'AWS/GCP', - memo: '환율 변동에 따라 매월 상이함' -})); - -export const dummyDomain: any[] = Array.from({ length: 5 }).map((_, i) => ({ - id: randomId(), - asset_type: '도메인', - purchase_corp: getRandomCorp(), - product_name: `사내 운영 서비스 ${i+1}`, - domain_address: `service${i+1}.hmcorp.com`, - start_date: randomDateStr(4), - expired_date: randomDateStr(0), - purchase_amount: '22000', - manager_primary: '인프라팀장', - manager_secondary: '인프라담당자', - memo: '가비아 자동갱신 설정 완료' -})); - -export const dummySwUsers: any[] = Array.from({ length: 15 }).map((_, i) => ({ - id: randomId(), - sw_id: dummySubSw[0]?.id || randomId(), - purchase_corp: getRandomCorp(), - current_dept: '경영지원팀', - user_current: `홍길동${i}`, - memo: `SW신청서_2400${i}` -})); - -export const dummyLogs: any[] = Array.from({ length: 10 }).map((_, i) => ({ - id: randomId(), - asset_id: dummyPCs[0]?.id || randomId(), - log_date: randomDateStr(1), - details: i % 2 === 0 ? '메모리 추가 증설 (16GB -> 32GB)' : '디스플레이 파손 수리', - log_user: 'IT지원팀', - cost: i % 2 === 0 ? 80000 : 150000, -})); diff --git a/src/core/excelHandler.ts b/src/core/excelHandler.ts index 0310d49..13c6399 100644 --- a/src/core/excelHandler.ts +++ b/src/core/excelHandler.ts @@ -1,167 +1,7 @@ -import * as XLSX from 'xlsx'; -import { ASSET_SCHEMA } from './schema'; -import { HardwareAsset, SoftwareAsset, SWUser, HardwareLog, MasterAssetData } from './types'; - /** - * ITAM 엑셀 핸들러 (Database Synchronized Edition) - * 데이터베이스 실제 스키마 컬럼과 엑셀 헤더를 1:1로 일치시킵니다. + * ITAM 엑셀 핸들러 (지정 날짜 포맷팅 유틸리티) */ -/** - * DB 컬럼 순서 및 구성 정의 (실제 DB 스키마 dump 기준) - */ -const DB_MAPPING: Record = { - pc: [ - 'ASSET_TYPE', 'HW_STATUS', 'CURRENT_DEPT', 'PREV_DEPT', 'USER_POSITION', - 'EMP_NO', 'CURRENT_USER', - 'CPU', 'RAM', 'GPU', 'SSD1', 'SSD2', 'HDD1', 'HDD2', 'HDD3', 'HDD4', 'MAC_ADDR', - 'MANAGER_MAIN', 'MANAGER_SUB', 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', - 'PURCHASE_VENDOR', 'MEMO', 'MAINBOARD' - ], - server: [ - 'ASSET_TYPE', 'MODEL_NAME', 'ASSET_PURPOSE', 'HW_STATUS', - 'CURRENT_DEPT', 'CPU', 'RAM', 'GPU', 'SSD1', 'SSD2', 'HDD1', 'HDD2', 'IP_ADDR', - 'REMOTE_TOOL', 'REMOTE_ID', 'REMOTE_PW', 'LOCATION', 'LOC_DETAIL', 'MANAGER_MAIN', - 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', 'PURCHASE_VENDOR', - 'MEMO', 'PREV_DEPT', 'MANAGER_SUB', 'IP_ADDR2', 'MONITORING', 'HDD3', 'HDD4', 'EMP_NO' - ], - storage: [ - 'ASSET_TYPE', 'HW_STATUS', 'VOLUME', 'MODEL_NAME', - 'EMP_NO', 'CURRENT_USER', - 'SERIAL_NUM', 'LOCATION', 'LOC_DETAIL', 'MANAGER_MAIN', 'MANAGER_SUB', - 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', 'PURCHASE_VENDOR', - 'MEMO', 'CURRENT_DEPT', 'PREV_DEPT' - ], - network: [ - 'PURCHASE_CORP', 'HW_STATUS', 'CURRENT_DEPT', 'PREV_DEPT', - 'EMP_NO', 'CURRENT_USER', - 'ASSET_TYPE', 'ASSET_MFR', 'MODEL_NAME', 'LOCATION', 'LOC_DETAIL', 'MANAGER_MAIN', - 'MANAGER_SUB', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', 'PURCHASE_VENDOR', 'MEMO' - ], - survey: [ // asset_survey (공간정보장비) - 'HW_STATUS', 'ASSET_NAME', 'LOCATION', 'LOC_DETAIL', - 'EMP_NO', 'CURRENT_USER', - 'MANAGER_MAIN', 'MANAGER_SUB', 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', - 'PURCHASE_VENDOR', 'MEMO' - ], - pcParts: [ - 'HW_STATUS', 'ASSET_TYPE', 'ASSET_MFR', 'MODEL_NAME', 'VOLUME', - 'EMP_NO', 'CURRENT_USER', - 'MONITOR_INCH', 'LOCATION', 'LOC_DETAIL', 'PURCHASE_CORP', 'PURCHASE_DATE', - 'PURCHASE_AMOUNT', 'PURCHASE_VENDOR', 'MEMO' - ], - equipment: [ - 'HW_STATUS', 'ASSET_STATUS', 'ASSET_TYPE', 'ASSET_MFR', - 'EMP_NO', 'CURRENT_USER', - 'MODEL_NAME', 'LOCATION', 'LOC_DETAIL', 'MANAGER_MAIN', 'MANAGER_SUB', - 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', 'PURCHASE_VENDOR', - 'MEMO' - ], - officeSupplies: [ // asset_office_supplies (시설자산) - 'HW_STATUS', 'ASSET_TYPE', 'ASSET_MFR', 'MODEL_NAME', - 'EMP_NO', 'CURRENT_USER', - 'ASSET_COUNT', 'LOCATION', 'LOC_DETAIL', 'MANAGER_MAIN', 'MANAGER_SUB', - 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', 'PURCHASE_VENDOR', - 'MEMO' - ], - swInternal: [ - 'SW_FIELD', 'DEV_OBJ', 'SW_STATUS', 'SW_TYPE', 'MANAGER_MAIN', - 'DEV_MGR', 'PLANNING_MGR', 'SALES_MGR', 'PURCHASE_CORP', 'MEMO' - ], - swExternal: [ - 'PRODUCT_NAME', 'SW_TYPE', 'SW_STATUS', 'SW_FIELD', 'CURRENT_DEPT', - 'PREV_DEPT', 'MANAGER_MAIN', 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', - 'PURCHASE_VENDOR', 'EMAIL_ACCOUNT', 'MEMO', 'EMP_NO', 'CURRENT_USER' - ], - cloud: [ - 'ASSET_PURPOSE', 'PURCHASE_METHOD', 'PURCHASE_VENDOR', 'PURCHASE_CORP', - 'PURCHASE_DATE', 'PURCHASE_AMOUNT', 'MANAGER_MAIN', 'MANAGER_SUB', - 'MEMO', 'SW_ID', 'SW_PW' - ], - domain: [ - 'DOMAIN_ADDR', 'ASSET_PURPOSE', 'PURCHASE_VENDOR', 'ASSET_TYPE', - 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', 'MANAGER_MAIN', 'MANAGER_SUB', - 'MEMO' - ], - cost: [ - 'ASSET_TYPE', 'ASSET_PURPOSE', 'LOCATION', 'LOC_DETAIL', 'MANAGER_MAIN', - 'MANAGER_SUB', 'PURCHASE_CORP', 'PURCHASE_DATE', 'PURCHASE_AMOUNT', 'PURCHASE_VENDOR', - 'EMAIL_ACCOUNT', 'EMAIL_PW', 'MEMO', 'EMP_NO', 'CURRENT_USER' - ], - vip: [ // asset_vip (선물) - 'ASSET_NAME', 'MODEL_NAME', 'LOCATION', 'LOC_DETAIL', - 'PURCHASE_CORP', 'PURCHASE_DATE', 'EXPIRED_DATE', 'PURCHASE_VENDOR', 'MEMO' - ] -}; - -export function downloadTemplate() { - const wb = XLSX.utils.book_new(); - - const tabConfigs = [ - { name: 'PC', key: 'pc' }, - { name: '서버', key: 'server' }, - { name: '스토리지', key: 'storage' }, - { name: '공간정보장비', key: 'survey' }, - { name: 'PC부품', key: 'pcParts' }, - { name: '네트워크', key: 'network' }, - { name: '업무지원장비', key: 'equipment' }, - { name: '내부SW', key: 'swInternal' }, - { name: '외부SW', key: 'swExternal' }, - { name: '클라우드', key: 'cloud' }, - { name: '도메인', key: 'domain' }, - { name: '비용관리', key: 'cost' }, - { name: '선물', key: 'vip' }, - { name: '시설자산', key: 'officeSupplies' } - ]; - - tabConfigs.forEach(config => { - const keys = DB_MAPPING[config.key]; - const headers = keys.map(k => ASSET_SCHEMA[k].ui); - const ws = XLSX.utils.aoa_to_sheet([headers]); - ws['!cols'] = Array(headers.length).fill({ wch: 20 }); - XLSX.utils.book_append_sheet(wb, ws, config.name); - }); - - XLSX.writeFile(wb, 'itam_template_db_aligned.xlsx'); -} - -export function exportToExcel(masterData: MasterAssetData) { - const wb = XLSX.utils.book_new(); - - const exportConfigs = [ - { name: 'PC', list: masterData.pc, key: 'pc' }, - { name: '서버', list: masterData.server, key: 'server' }, - { name: '스토리지', list: masterData.storage, key: 'storage' }, - { name: '공간정보장비', list: masterData.survey || [], key: 'survey' }, - { name: 'PC부품', list: masterData.pcParts || [], key: 'pcParts' }, - { name: '네트워크', list: masterData.network || [], key: 'network' }, - { name: '업무지원장비', list: masterData.equipment || [], key: 'equipment' }, - { name: '내부SW', list: masterData.swInternal, key: 'swInternal' }, - { name: '외부SW', list: masterData.swExternal, key: 'swExternal' }, - { name: '클라우드', list: masterData.cloud || [], key: 'cloud' }, - { name: '도메인', list: masterData.domain || [], key: 'domain' }, - { name: '비용관리', list: masterData.cost || [], key: 'cost' }, - { name: '선물', list: masterData.vip || [], key: 'vip' }, - { name: '시설자산', list: masterData.officeSupplies || [], key: 'officeSupplies' } - ]; - - exportConfigs.forEach(config => { - const schemaKeys = DB_MAPPING[config.key]; - const headers = schemaKeys.map(k => ASSET_SCHEMA[k].ui); - const rows = config.list.map(asset => - schemaKeys.map(k => { - const dbField = ASSET_SCHEMA[k].db; - return asset[dbField] || asset[ASSET_SCHEMA[k].key] || ''; - }) - ); - - const ws = XLSX.utils.aoa_to_sheet([headers, ...rows]); - XLSX.utils.book_append_sheet(wb, ws, config.name); - }); - - XLSX.writeFile(wb, `itam_export_${new Date().toISOString().split('T')[0]}.xlsx`); -} - export function formatExcelDate(val: any): string { if (!val) return ''; if (typeof val === 'number') { @@ -173,54 +13,3 @@ export function formatExcelDate(val: any): string { } return String(val); } - -export async function parseExcel(file: File): Promise { - return new Promise((resolve, reject) => { - const reader = new FileReader(); - reader.onload = (e) => { - try { - const workbook = XLSX.read(e.target?.result, { type: 'array' }); - const parsedData: any = {}; - - workbook.SheetNames.forEach(sheetName => { - const ws = workbook.Sheets[sheetName]; - const rows = XLSX.utils.sheet_to_json(ws, { defval: "" }) as any[]; - const list: any[] = []; - - rows.forEach(r => { - const data: any = { id: Math.random().toString(36).substring(2, 9) }; - - // Set default category based on sheet name - data['category'] = sheetName; - - Object.keys(r).forEach(label => { - const schemaEntry = Object.values(ASSET_SCHEMA).find(s => s.ui === label); - const key = schemaEntry ? schemaEntry.db : label; - let val = r[label]; - - if (label.includes('일자') || label.includes('연월') || label.includes('만료일') || label.includes('시작일')) { - val = formatExcelDate(val); - } - data[key] = val; - }); - - list.push(data); - }); - - // Sheet Name Mapping back to state keys - const nameMap: Record = { - 'PC': 'pc', '서버': 'server', '스토리지': 'storage', '공간정보장비': 'survey', - 'PC부품': 'pcParts', '네트워크': 'network', '업무지원장비': 'equipment', - '내부SW': 'swInternal', '외부SW': 'swExternal', '클라우드': 'cloud', - '도메인': 'domain', '비용관리': 'cost', '선물': 'vip', '시설자산': 'officeSupplies' - }; - - const stateKey = nameMap[sheetName] || sheetName; - if (list.length > 0) parsedData[stateKey] = list; - }); - resolve(parsedData); - } catch (err) { reject(err); } - }; - reader.readAsArrayBuffer(file); - }); -} diff --git a/src/core/realServerData.ts b/src/core/realServerData.ts deleted file mode 100644 index 35cffab..0000000 --- a/src/core/realServerData.ts +++ /dev/null @@ -1,1603 +0,0 @@ -export const realServerData = [ - { - "법인": "한맥", - "자산코드": "hm-idc-001", - "storage유형": "서버", - "용도": "한맥 인트라넷", - "상세": "", - "위치": "서관 204번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "211.206.127.70", - "IP2": "192.168.10.5", - "원격접속": "원격데스크탑\nRemote Util", - "서버ID": "administrator\n211.206.127.70", - "서버PW": "samanerp1!\n1234아이티!", - "모델명": "HPE ProLiant DL360 Gen10", - "OS": "Windows Server 2016", - "CPU": "intel xeon silver4110 CPU @2.10GHz 2.10GHZ", - "RAM": "32GB", - "SSD1": "280GB", - "SSD2": "2.7TB" - }, - { - "법인": "한맥", - "자산코드": "hm-idc-002", - "storage유형": "서버", - "용도": "한맥 인트라넷 예비", - "상세": "단가, 입사자지원 서버 (4/1 장헌산업 이름으로 스마트 건설 용도 구매)", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "211.206.127.78", - "IP2": "192.168.10.13", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "Hanmac2141!", - "모델명": "HPE ProLiant DL360 Gen10", - "OS": "Windows Server 2019", - "CPU": "intel xeon silver4214R CPU @2.40GHz 2.39GHZ", - "RAM": "32GB", - "SSD1": "280GB", - "SSD2": "2.7TB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-001", - "storage유형": "서버", - "용도": "삼안 인트라넷", - "상세": "", - "위치": "서관 204번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.237", - "IP2": "erp.samaneng.com", - "원격접속": "원격데스크탑\nRemote Util", - "서버ID": "administrator\n118.220.172.237", - "서버PW": "samanerp1!\n1234아이티!", - "모델명": "HPE ProLiant DL360 Gen10", - "OS": "Windows Server 2016", - "CPU": "intel xeon silver4214R CPU @2.40GHz 2.39GHZ", - "RAM": "32GB", - "SSD1": "280GB", - "SSD2": "3.27TB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-002", - "storage유형": "서버", - "용도": "삼안 인트라넷 예비", - "상세": "", - "위치": "서관 204번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.249", - "IP2": "", - "원격접속": "원격데스크탑\nRemote Util", - "서버ID": "administrator\n678-605-383-130", - "서버PW": "samanerp1!\n1234아이티!", - "모델명": "HPE ProLiant DL360 GEN9", - "OS": "Windows Server 2008 R2", - "CPU": "Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz 2.40GHz", - "RAM": "32GB", - "SSD1": "279GB", - "SSD2": "2.72TB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-003", - "storage유형": "서버", - "용도": "SATIS 01", - "상세": "구 SATIS 서버, 세금계산서 발행(회계)", - "위치": "서관 204번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.228", - "IP2": "", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "satissg11707808", - "모델명": "HPE ProLiant DL380p GEN8", - "OS": "Windows Server 2008 R2", - "CPU": "Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz 3.30GHz", - "RAM": "20GB", - "SSD1": "100GB", - "SSD2": "458GB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-004", - "storage유형": "서버", - "용도": "SATIS 02", - "상세": "SATIS 리뉴얼 버전 (ERP 서버)", - "위치": "서관 204번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.229", - "IP2": "", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "satissg11707808", - "모델명": "HPE ProLiant DL380p GEN8", - "OS": "Windows Server 2008 R2", - "CPU": "Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz 3.30GHz", - "RAM": "20GB", - "SSD1": "100GB", - "SSD2": "458GB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-005", - "storage유형": "서버", - "용도": "웹 서버", - "상세": "남양주 테스트 서버 (도메인 관리 기능 제거 2026.03.11)", - "위치": "서관 204번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "samanweb.cafe24.com", - "IP2": "118.220.172.195", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "saman+2013+web", - "모델명": "HPE ProLiant DL380p GEN8", - "OS": "Windwos Server 2012", - "CPU": "Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz 2.40GHz", - "RAM": "16GB", - "SSD1": "100GB", - "SSD2": "230GB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-006", - "storage유형": "서버", - "용도": "PQ DB 서버", - "상세": "", - "위치": "서관 204번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.231", - "IP2": "", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "7013ddj10235!", - "모델명": "HPE ProLiant DL360 Gen10", - "OS": "Windows Server 2019", - "CPU": "intel xeon silver4210R CPU @2.40GHz 2.39GHZ", - "RAM": "32GB", - "SSD1": "278GB", - "SSD2": "2.18TB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-007", - "storage유형": "서버", - "용도": "Oracle DB 서버", - "상세": "", - "위치": "서관 202번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.225", - "IP2": "", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "7013ddj10235!", - "모델명": "HPE ProLiant DL380 GEN9", - "OS": "Windows Server 2012", - "CPU": "Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz 2.20GHz", - "RAM": "64GB", - "SSD1": "558GB", - "SSD2": "1.09TB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-008", - "storage유형": "서버", - "용도": "안전관리", - "상세": "삼안 개발서버2 - AI, SSL, 장헌TBM, 노드", - "위치": "서관 202번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "1.234.37.171", - "IP2": "", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "samanerp1!", - "모델명": "HPE ProLiant DL380 GEN10", - "OS": "Windwos Server 2022", - "CPU": "Intel Xeon(R) Silver 4210R CPU @ 2.40GHz", - "RAM": "128GB", - "SSD1": "278GB", - "SSD2": "3.27TB" - }, - { - "법인": "삼안", - "자산코드": "sa-idc-009", - "storage유형": "서버", - "용도": "가족사 공통메뉴", - "상세": "삼안 개발서버1 - QNA, 급여명세서", - "위치": "서관 202번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.233", - "IP2": "", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "samanerp1!", - "모델명": "HPE ProLiant DL380 GEN10", - "OS": "Windwos Server 2022", - "CPU": "Intel Xeon(R) Silver 4210R CPU @ 2.40GHz", - "RAM": "128GB", - "SSD1": "278GB", - "SSD2": "3.27TB" - }, - { - "법인": "한라", - "자산코드": "hl-idc-001", - "storage유형": "서버", - "용도": "한라 인트라넷", - "상세": "인트라넷,안전, 운영, MISO 서버로 운영 중(win 2008)", - "위치": "동관 54번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "1.234.37.143", - "IP2": "", - "원격접속": "Remote Util", - "서버ID": "1.234.37.143", - "서버PW": "1234dkdlxl!", - "모델명": "HPE ProLiant DL360 GEN9", - "OS": "Windows Server 2008 R2", - "CPU": "Intel(R) Xeon(R) CPU E5-2603 v4 @ 1.70GHz 1.70GHz", - "RAM": "8GB", - "SSD1": "299GB", - "SSD2": "631GB" - }, - { - "법인": "한라", - "자산코드": "hl-idc-002", - "storage유형": "서버", - "용도": "안전전산화 서버 (디자인팀 웹)", - "상세": "인트라넷 서버 다운 시 백업용 대기, (임시) 디자인팀 웹 퍼블리싱 서버", - "위치": "동관 54번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "1.234.37.144", - "IP2": "192.168.20.49", - "원격접속": "Remote Util", - "서버ID": "1.234.37.144", - "서버PW": "1234dkdlxl!", - "모델명": "HPE ProLiant DL360 GEN9", - "OS": "Windows Server 2012", - "CPU": "Intel(R) Xeon(R) CPU E5-2603 v4 @ 1.70GHz 1.70GHz", - "RAM": "8GB", - "SSD1": "299GB", - "SSD2": "631GB" - }, - { - "법인": "한라", - "자산코드": "hl-idc-003", - "storage유형": "서버", - "용도": "개발서버2", - "상세": "PTC 연구비로 구매한 예비서버2\n이전 : 하수도자산 소스+프로그램 현재 : 큰길 서비스용 xampp+ PostgreSQL, BEPs", - "위치": "동관 53번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "192.168.20.171", - "IP2": "1.234.37.171", - "원격접속": "Remote Util\n원격데스크탑", - "서버ID": "1.234.37.171\nadministrator", - "서버PW": "1234dkdlxl!\nHanmac2141!%", - "모델명": "HPE ProLiant DL380 Gen10", - "OS": "Windows Server 2019 Standard", - "CPU": "Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz", - "RAM": "32GB", - "SSD1": "280GB", - "SSD2": "1TB" - }, - { - "법인": "장헌", - "자산코드": "jh-idc-001", - "storage유형": "서버", - "용도": "장헌인트라넷", - "상세": "", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "211.206.127.71", - "IP2": "192.168.10.6", - "원격접속": "Remote Util", - "서버ID": "211.206.127.71", - "서버PW": "1234dkdlxl!", - "모델명": "HPE ProLiant DL380 GEN10", - "OS": "Windows Server 2019", - "CPU": "Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz 2.39GHz", - "RAM": "32GB", - "SSD1": "280GB", - "SSD2": "1TB" - }, - { - "법인": "장헌", - "자산코드": "jh-idc-002", - "storage유형": "서버", - "용도": "장헌 인트라넷 예비", - "상세": "", - "위치": "동관 53번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "1.234.37.170", - "IP2": "192.168.20.170", - "원격접속": "Remote Util\n원격데스크탑", - "서버ID": "1.234.37.170\nAdministrator", - "서버PW": "1234dkdlxl!\nHanmac2141!", - "모델명": "HPE ProLiant DL360 Gen10", - "OS": "Windows Server 2019", - "CPU": "Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz 2.39GHz", - "RAM": "32GB", - "SSD1": "280GB", - "SSD2": "1TB" - }, - { - "법인": "장헌", - "자산코드": "jh-idc-003", - "storage유형": "서버", - "용도": "인트라넷(구)", - "상세": "현재는 GIT 백업 으로 사용", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "211.206.127.110", - "IP2": "192.168.10.40", - "원격접속": "Remote Util\n원격데스크탑", - "서버ID": "211.206.127.110\nUser", - "서버PW": "1234dkdlxl!\nHanmac2141!", - "모델명": "", - "OS": "Windows Server 2019", - "CPU": "Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "(주)장헌", - "자산코드": "jh-idc-004", - "storage유형": "서버", - "용도": "(주) 장헌 인트라넷", - "상세": "2025.12.23 (주) 장헌 센터 MDF에서 IDC로 이전 설치", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "211.206.127.76", - "IP2": "", - "원격접속": "원격데스크탑", - "서버ID": "User", - "서버PW": "Hanmac2141!%", - "모델명": "", - "OS": "Windows 10", - "CPU": "12th Gen Intel(R) Core(TM) i7-12700F", - "RAM": "32GB", - "SSD1": "465GB", - "SSD2": "1.81TB" - }, - { - "법인": "PTC", - "자산코드": "ptc-idc-001", - "storage유형": "서버", - "용도": "PTC인트라넷", - "상세": "구 파일 서버(부서자료 백업용), 2024.05.22 인트라넷서버로 교체", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "211.206.127.72", - "IP2": "192.168.10.7", - "원격접속": "Remote Util", - "서버ID": "211.206.127.72", - "서버PW": "1234dkdlxl!", - "모델명": "SYSTEM X3650 M2", - "OS": "Windows Server 2008 R2", - "CPU": "Intel(R) Xeon(R) CPU E5520 @ 2.27GHz 2.26GHz", - "RAM": "16GB", - "SSD1": "556GB", - "SSD2": "" - }, - { - "법인": "PTC", - "자산코드": "ptc-idc-002", - "storage유형": "서버", - "용도": "예비서버", - "상세": "PTC 인트라넷 예비서버", - "위치": "서관 204번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "192.168.10.8", - "IP2": "", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "1234dkdlxl!", - "모델명": "HPE ProLiant DL360 GEN10", - "OS": "Windows Server 2019", - "CPU": "Intel Xeon(R) Silver 4210R CPU @ 2.40GHz", - "RAM": "32GB", - "SSD1": "278GB", - "SSD2": "1.09TB" - }, - { - "법인": "PTC", - "자산코드": "ptc-idc-003", - "storage유형": "서버", - "용도": "DB 백업 서버", - "상세": "구 파일 인트라넷, 2024.05.22에 DB 백업 테스트 서버로 변경 (데스크탑)", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "211.206.127.74", - "IP2": "192.168.10.9", - "원격접속": "Remote Util", - "서버ID": "211.206.127.74", - "서버PW": "1234dkdlxl!", - "모델명": "", - "OS": "Window 7", - "CPU": "Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz 2.13GHz", - "RAM": "4GB", - "SSD1": "593GB", - "SSD2": "1.23TB" - }, - { - "법인": "바론", - "자산코드": "br-idc-001", - "storage유형": "서버", - "용도": "인트라넷", - "상세": "", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "211.206.127.75", - "IP2": "192.168.10.10", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "Hanmac2141!%", - "모델명": "HPE ProLiant DL360 GEN10", - "OS": "Windows Server 2022", - "CPU": "Intel Xeon(R) Silver 4210R CPU @ 2.40GHz", - "RAM": "32GB", - "SSD1": "280GB", - "SSD2": "2.18TB" - }, - { - "법인": "현타", - "자산코드": "ht-idc-001", - "storage유형": "서버", - "용도": "인트라넷", - "상세": "", - "위치": "동관 53번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "1.234.37.172", - "IP2": "192.168.20.172", - "원격접속": "원격데스크탑", - "서버ID": "administrator", - "서버PW": "Hanmac2141!", - "모델명": "HPE ProLiant DL380 GEN10", - "OS": "Windows Server 2019", - "CPU": "Intel Xeon Silver 4210R CPU @ 2.40GHz 2.39GHz", - "RAM": "32GB", - "SSD1": "280GB", - "SSD2": "1TB" - }, - { - "법인": "삼안", - "자산코드": "DSS020", - "storage유형": "서버", - "용도": "", - "상세": "Satis01, Satis02 광케이블 연결 (물리연결)", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "IP2": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "삼안", - "자산코드": "DSS019", - "storage유형": "서버", - "용도": "인트라넷 백업 스토리지", - "상세": "", - "위치": "서관 203번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.246", - "IP2": "118.220.172.246", - "원격접속": "원격", - "서버ID": "administrator", - "서버PW": "sg11707808", - "모델명": "", - "OS": "Promiss R Series", - "CPU": "36TB", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "삼안", - "자산코드": "DSS018", - "storage유형": "서버", - "용도": "성과품 스토리지", - "상세": "매니지먼트 접속 확인 불가 (콘솔 연결 후 페이지 오픈 필요)", - "위치": "서관 205번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.248", - "IP2": "118.220.172.247", - "원격접속": "원격", - "서버ID": "administrator\n-", - "서버PW": "sg11707808\n-", - "모델명": "", - "OS": "ENC_3U_16BAY_D // SEAGATE ST2000NM0045", - "CPU": "23TB", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "삼안", - "자산코드": "DSS017", - "storage유형": "서버", - "용도": "성과품 백업 스토리지", - "상세": "", - "위치": "서관 202번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "118.220.172.241", - "IP2": "118.220.172.240", - "원격접속": "원격", - "서버ID": "administrator\nadmin0", - "서버PW": "saman1!\nRoot1234", - "모델명": "", - "OS": "Promiss R Series", - "CPU": "48TB", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "한라", - "자산코드": "DSS016", - "storage유형": "서버", - "용도": "", - "상세": "파일서버 정보 없음(접속 불가)", - "위치": "동관 54번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "IP2": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "한라", - "자산코드": "DSS015", - "storage유형": "서버", - "용도": "", - "상세": "파일서버 정보 없음(접속 불가)", - "위치": "동관 54번", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "IP2": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "저장시스템_렉(DAS)", - "용도": "GSIM NAS", - "상세": "팀 내부 자료 저장 , 정사영상 및 지도 데이터 저장 , Gitea 및 Git 내장 NAS", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "Synology DS923+", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "저장시스템_렉(DAS)", - "용도": "그래픽스개발팀 데이터 백업 NAS", - "상세": "그래픽스 개발팀 데이터 백업용 NAS", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "Synology DS923+", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "공통 GIT 서버", - "상세": "개발 소스코드 서버 (구조물 S/W ,그래픽스개발_HMEG.천지인)", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "Dell EMC PowerEdge T380", - "OS": "CentOS Linux 7 (Core)", - "CPU": "Intel(R) Xeon(R) E-2324G CPU @ 3.10GHz", - "RAM": "16GB", - "SSD1": "1TB", - "SSD2": "1TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "BUILD 서버", - "상세": "PM 컨버터(PDF) 서버, PDF 및 비디오 썸네일 생성", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "Windows 10 Pro", - "CPU": "12th Gen Intel(R) Core(TM) i9-12900K", - "RAM": "128GB", - "SSD1": "4TB", - "SSD2": "10TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "HmEG 테스트 서버", - "상세": "HmEG 테스트 서버", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "Windows 10 Pro", - "CPU": "Intel(R) Core(TM) i5-10400F @ 2.906 GHz", - "RAM": "16GB", - "SSD1": "250GB", - "SSD2": "1TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "산하 ERP 개발서버", - "상세": "산하 ERP 개발용 서버(산하 ERP는 클라우드)", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "공간정보 신청", - "상세": "수치지형도 , 지적도 등 공간정보 자료 제공 서버", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "Windows 10", - "CPU": "Intel(R) Core i5-10400 CPU @ 2.90GHz 2.90GHz", - "RAM": "16GB", - "SSD1": "232GB", - "SSD2": "931GB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "AI 관련", - "상세": "", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "한종 테스트", - "상세": "", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "GSIM 언리얼 서버", - "상세": "오브젝트 스토리지(클라우드)를 NAS에 백업(매주 목), ERP유저정보 업데이트(매일), 언리얼 스트리밍 서버", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "Windows 10 Pro", - "CPU": "Intel(R) Xeon(R) Gold 6136", - "RAM": "128GB", - "SSD1": "1TB", - "SSD2": "8TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "AutoCAD 테스트 서버", - "상세": "오토캐드 테스트 서버", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "Windows 10 Pro", - "CPU": "AMD Ryzen9 3900X 12-Core Processor", - "RAM": "32GB", - "SSD1": "500GB", - "SSD2": "2TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "GSIM 테스트 서버", - "상세": "개발 테스트용 일반 PC", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "Windows 10 Pro", - "CPU": "Intel(R) Core(TM) i7-9700KF", - "RAM": "32GB", - "SSD1": "512GB", - "SSD2": "512GB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "공간데이터 서버", - "상세": "인트라넷 공간정보신청 서비스, 과거 공간데이터(~2022년) 보관 - 추후 공간정보 백업서버", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "CentOS 7.6.1810 (Core)", - "CPU": "Intel Xeon Silver 4108 * 2", - "RAM": "128 GB", - "SSD1": "512 GB", - "SSD2": "8 TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "PC", - "용도": "가평 VM 원격 서버", - "상세": "", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "서버", - "용도": "GSIM 협업", - "상세": "삼안 예비서버2 + 한종개발 +한종기존소스 vmware", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "HPE ProLiant DL380 Gen10", - "OS": "Server 2019", - "CPU": "Intel Xeon(R) Silver 4208 CPU @ 2.10GHz", - "RAM": "128GB", - "SSD1": "300GB", - "SSD2": "1.88TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "스토리지", - "용도": "GSIM 협업 스토리지", - "상세": "", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "Promiss R Series R3600", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "서버", - "용도": "GSIM META 서버", - "상세": "PM 백업 서버, 오브젝트 스토리지(온프레미스, 클라우드)API 연결", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "HPE ProLiant DL360 Gen10", - "OS": "Windows Server 2019 Standard", - "CPU": "Intel(R) Xeon(R) Silver 4208 CPU", - "RAM": "96GB", - "SSD1": "300GB", - "SSD2": "4TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "서버", - "용도": "GSIM 서버", - "상세": "Basemap 데이터 저장", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "HPE ProLiant DL360 Gen10", - "OS": "Windows Server 2019 Standard", - "CPU": "Intel(R) Xeon(R) Silver 4214R", - "RAM": "32GB", - "SSD1": "300GB", - "SSD2": "4TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "스토리지", - "용도": "GSIM 스토리지", - "상세": "ProjectMaster 오브젝트 스토리지", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "Promiss R Series R3600", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "서버", - "용도": "함양-합천 서버", - "상세": "함양합천서버, GSIM 웹서비스, PM 웹서비스", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "HPE ProLiant DL380 Gen10", - "OS": "Windows Server 2019 Standard", - "CPU": "", - "RAM": "", - "SSD1": "600GB", - "SSD2": "10TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "서버", - "용도": "HM MapService 2.0 서버", - "상세": "공간데이터 다운로드 서비스 등", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "172.16.42.127", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "HPE ProLiant DL380 Gen10", - "OS": "Windows Server 2019 Standard", - "CPU": "Intel Xeon Silver 4208", - "RAM": "128 GB", - "SSD1": "1.2 TB", - "SSD2": "40 TB" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "스토리지", - "용도": "HM MapService 2.0 스토리지", - "상세": "공간데이터 저장용", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "Promiss R Series R3600", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "서버", - "용도": "Gitlab Runner", - "상세": "GitLab 운영 서버", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "HPE ProLiant DL360 Gen10", - "OS": "Window Server 2019 Standard", - "CPU": "Intel(R) Xeon(R) Silver 4208 CPU @ 2.10GHz", - "RAM": "64GB", - "SSD1": "1.2 TB", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "", - "storage유형": "서버", - "용도": "전산모사", - "상세": "EGBIM, ParaView, CFDCore", - "위치": "마천사무실", - "담당자_정": "", - "담당자_부": "", - "IP주소": "", - "원격접속": "", - "서버ID": "", - "서버PW": "", - "모델명": "", - "OS": "Windows 11 Pro", - "CPU": "13th Gen Intel(R) Core(TM) i9-13900KS (3.20 GHz)", - "RAM": "128GB", - "SSD1": "2TB", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "1", - "storage유형": "저장시스템_렉(DAS)", - "용도": "NAS 2", - "상세": "한라 기업부설연구소 공용 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.9.23", - "모델명": "DS414j", - "담당자_정": "이준하 차장", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "2", - "storage유형": "저장시스템_렉(DAS)", - "용도": "NAS 1", - "상세": "한라 공용 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.9.32", - "모델명": "DS224+", - "담당자_정": "이준하 차장", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "3", - "storage유형": "저장시스템_렉(DAS)", - "용도": "NAS 4", - "상세": "한라 공용 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.9.25", - "모델명": "CS407", - "담당자_정": "이준하 차장", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "4", - "storage유형": "저장시스템_렉(DAS)", - "용도": "NAS 5", - "상세": "한라 환경플랜트사업부 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.9.30", - "모델명": "DS923+", - "담당자_정": "이준하 차장", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "5", - "storage유형": "저장시스템_렉(DAS)", - "용도": "NAS 6", - "상세": "한라 공용 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.9.27", - "모델명": "DS923+", - "담당자_정": "이준하 차장", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "6", - "storage유형": "저장시스템_렉(DAS)", - "용도": "NAS7", - "상세": "한라 원주바이오 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.9.20", - "모델명": "DS414j", - "담당자_정": "이준하 차장", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "7", - "storage유형": "저장시스템_렉(DAS)", - "용도": "총괄기획실 NAS", - "상세": "총괄기획실 공용 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.10.5", - "모델명": "DS413j", - "담당자_정": "-", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "8", - "storage유형": "저장시스템_렉(DAS)", - "용도": "한맥 NAS 1", - "상세": "한맥 공용 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.10.3", - "모델명": "DS416j", - "담당자_정": "순서 파악 필요", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "9", - "storage유형": "저장시스템_렉(DAS)", - "용도": "한맥 NAS 2", - "상세": "한맥 공용 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.10.6", - "모델명": "DS416j", - "담당자_정": "순서 파악 필요", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "10", - "storage유형": "저장시스템_렉(DAS)", - "용도": "한맥 NAS 3", - "상세": "한맥 공용 NAS", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.10.7", - "모델명": "DS416j", - "담당자_정": "순서 파악 필요", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "11", - "storage유형": "저장시스템_렉(DAS)", - "용도": "NAS 13", - "상세": "환경플랜트사업", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "172.16.100.3", - "모델명": "DS218play", - "담당자_정": "이준하 차장", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "12", - "storage유형": "PC", - "용도": "회계", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "", - "모델명": "조립PC", - "담당자_정": "찾아야함", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "13", - "storage유형": "PC", - "용도": "한맥CAD", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "", - "모델명": "조립PC", - "담당자_정": "찾아야함", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "14", - "storage유형": "PC", - "용도": "Ai-Cell-Util", - "상세": "깃티, 매터모스트 등 70여종", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "", - "모델명": "HP Z6", - "담당자_정": "", - "OS": "Ubuntu 24.04", - "CPU": "Intel(R) Xeon(R) Gold 6248R", - "RAM": "64GB", - "SSD1": "2 TB", - "SSD2": "8 TB" - }, - { - "법인": "", - "자산코드": "15", - "storage유형": "PC", - "용도": "한라CAD", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "", - "모델명": "조립PC", - "담당자_정": "찾아야함", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "16", - "storage유형": "저장시스템_렉(DAS)", - "용도": "디자인팀1 NAS", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.9.99", - "모델명": "DS1522+", - "담당자_정": "권순호 연구원", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "17", - "storage유형": "저장시스템_렉(DAS)", - "용도": "디자인팀2 NAS", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "192.168.9.100", - "모델명": "DS1522+", - "담당자_정": "권순호 연구원", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "18", - "storage유형": "PC", - "용도": "인사정보 서버", - "상세": "인사정보 PM", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "172.16.10.187", - "모델명": "HP Z2 Mini G5 Workstation", - "담당자_정": "", - "OS": "Windows 11 Pro", - "CPU": "intel xeon w-1250p cpu", - "RAM": "32GB", - "SSD1": "2 TB", - "SSD2": "2 TB" - }, - { - "법인": "", - "자산코드": "19", - "storage유형": "PC", - "용도": "BEPs 서버", - "상세": "BEPs 개발서버, Outline 협업서비스", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "", - "모델명": "Dell Precision 3680T", - "담당자_정": "", - "OS": "Windows 11 Pro", - "CPU": "Intel Core i9 14900K (24 Core, 32 Thread)", - "RAM": "64GB", - "SSD1": "2 TB", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "20", - "storage유형": "PC", - "용도": "Ai-Cell-A100-1", - "상세": "OCR, Local LLM 등 30여종", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "", - "모델명": "조립", - "담당자_정": "", - "OS": "Ubuntu 24.04", - "CPU": "AMD Ryzen Threadripper PRO 7975WX", - "RAM": "256GB", - "SSD1": "2 TB", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "21", - "storage유형": "PC", - "용도": "빌드서버", - "상세": "인스톨 쉴드, 지라", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "", - "모델명": "Dell EMC PowerEdge T350", - "담당자_정": "", - "OS": "Windows Server 2022 Standard", - "CPU": "Intel(R) Xeon(R) E-2378G CPU @ 2.80GHz 2.81 GHz", - "RAM": "32GB", - "SSD1": "1TB", - "SSD2": "4TB" - }, - { - "법인": "", - "자산코드": "22", - "storage유형": "PC", - "용도": "저장소 및 전산모사\n구)스마트건설 서버", - "상세": "ParaView, CFDCore\n디지털화설문, 검색WIKI 웹서비스", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "172.16.10.213", - "모델명": "조립PC\nProLiant DL360 Gen10", - "담당자_정": "", - "OS": "Windows 10 Pro", - "CPU": "Intel Core i7-7700 CPU 3.60GHz", - "RAM": "32GB", - "SSD1": "500GB", - "SSD2": "2TB" - }, - { - "법인": "", - "자산코드": "23", - "storage유형": "서버", - "용도": "IDC 산하ERP서버", - "상세": "XR 가상화 메인 서버 → IDC 산하ERP서버", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "172.16.10.226", - "모델명": "ProLiant DL360 Gen10", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "24", - "storage유형": "스토리지", - "용도": "WAS Storage", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "Promise Vess R3600", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "25", - "storage유형": "서버", - "용도": "한맥 백업 서버", - "상세": "가족사 인트라넷 소스 백업 서버", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "Promise Vess R3600", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "26", - "storage유형": "서버", - "용도": "한라 백업 서버", - "상세": "한라 웹 소스 및 Miso DB 백업 서버", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "SuperMicro IR5019P-Series", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "27", - "storage유형": "저장시스템_렉(DAS)", - "용도": "기술개발센터 NAS", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "RS822+", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "28", - "storage유형": "저장시스템_렉(DAS)", - "용도": "-", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "RS815+", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "29", - "storage유형": "스토리지", - "용도": "Backup Storage", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "Promise Vess", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "30", - "storage유형": "스토리지", - "용도": "-", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "Promise Vess R3600", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "31", - "storage유형": "서버", - "용도": "XR WAS Server", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "ProLiant DL360 Gen10", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - }, - { - "법인": "", - "자산코드": "32", - "storage유형": "서버", - "용도": "WAS Storage", - "상세": "", - "위치": "한맥빌딩(MDF 실)", - "IP주소": "-", - "모델명": "Promise Vess R3600", - "담당자_정": "", - "OS": "", - "CPU": "", - "RAM": "", - "SSD1": "", - "SSD2": "" - } -]; diff --git a/src/core/state.ts b/src/core/state.ts index 0e2b391..95df31e 100644 --- a/src/core/state.ts +++ b/src/core/state.ts @@ -1,6 +1,5 @@ import { HardwareAsset, SoftwareAsset, SWUser, HardwareLog, MasterAssetData, SystemUser } from './types'; import { API_BASE_URL } from './utils'; -import { dummyPCs, dummyServers, dummyStorages, dummyEquips, dummySubSw, dummyPermSw, dummyCloud, dummyDomain, dummySwUsers, dummyLogs } from './dummyData'; // --- State Definitions --- export interface AppState { @@ -24,7 +23,7 @@ export const state: AppState = { masterData: { users: [], pc: [], server: [], storage: [], network: [], - survey: [], pcParts: [], partsMaster: [], equipment: [], officeSupplies: [], + survey: [], pcParts: [], partsMaster: [], equipment: [], officeSupplies: [], swInternal: [], swExternal: [], cloud: [], domain: [], cost: [], vip: [], hw: [], sw: [], @@ -34,6 +33,8 @@ export const state: AppState = { } }; +(window as any).__itam_state = state; + /** * 통합 V2 스키마에 맞춘 데이터 로드 */ diff --git a/src/main.ts b/src/main.ts index 59a6375..cffa7aa 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,3 +1,5 @@ +import './styles/common.css'; +import './styles/login.css'; import { state, loadMasterDataFromDB, saveAsset } from './core/state'; import { renderNavigation } from './components/Navigation'; import { renderDashboard } from './views/DashboardView'; @@ -30,19 +32,17 @@ function refreshView(tab?: string) { return; } - // 서버 탭이 아닐 경우 '자산현황(위치)' 뷰 진입 방지 및 강제 리스트 모드 전환 - if (activeTab !== '서버' && state.viewMode === 'location') { - state.viewMode = 'list'; - } - + // 서버 탭이 아닐 경우에는 state.viewMode가 location이더라도 강제로 목록(list) 뷰를 그리도록 함 + // (state.viewMode의 원래 상태는 보존하여, 서버 탭 복귀 시 최근 보던 모드를 유지함) const isServerTab = activeTab === '서버'; + const effectiveViewMode = isServerTab ? state.viewMode : 'list'; mainContent.innerHTML = `
`; const viewBody = document.getElementById('view-body')!; - if (state.viewMode === 'location') { + if (effectiveViewMode === 'location') { renderLocationView(viewBody); } else { renderSWTable(viewBody); // 리스트 형식 @@ -156,7 +156,6 @@ function initRoleSwitcher() { if (!checkbox || !userLabel || !adminLabel) return; checkbox.addEventListener('change', () => { - const mainContent = document.getElementById('main-content')!; if (checkbox.checked) { state.currentUserRole = 'admin'; userLabel.classList.remove('active'); @@ -166,14 +165,6 @@ function initRoleSwitcher() { // 관리자 모드 전환 시 대시보드로 이동 state.activeCategory = 'hw'; state.activeSubTab = '대시보드'; - refreshView(); - renderNavigation((tab) => { - if (tab === '대시보드') { - renderDashboard(mainContent); - } else { - renderSWTable(mainContent); - } - }); } else { state.currentUserRole = 'user'; adminLabel.classList.remove('active'); @@ -183,15 +174,10 @@ function initRoleSwitcher() { // 실무자 모드 전환 시 서버 목록으로 이동 state.activeCategory = 'hw'; state.activeSubTab = '서버'; - refreshView(); - renderNavigation((tab) => { - if (tab === '대시보드') { - renderDashboard(mainContent); - } else { - renderSWTable(mainContent); - } - }); } + // 모든 렌더링을 refreshView 하나로 통합하여 규격 유지 + renderNavigation(() => refreshView()); + refreshView(); }); } diff --git a/src/map-editor-main.ts b/src/map-editor-main.ts index 512a386..2c891a2 100644 --- a/src/map-editor-main.ts +++ b/src/map-editor-main.ts @@ -1,5 +1,5 @@ import './styles/common.css'; -import './styles/map-editor.css'; +import './views/map-editor.css'; import { MapEditor } from './views/MapEditor'; document.addEventListener('DOMContentLoaded', () => { diff --git a/src/server_data.json b/src/server_data.json deleted file mode 100644 index d193679..0000000 --- a/src/server_data.json +++ /dev/null @@ -1,13 +0,0 @@ -[ - { - "법인": "(주)회사1", - "자산코드": "ASSET-100", - "명칭": "서버 모델A", - "위치": "본사 1층", - "관리자": "관리자A", - "IP주소": "192.168.0.1", - "MACaddress": "00:00:00:00:00:01", - "HW사양": "Core i7, 16GB RAM", - "OS": "Windows 10" - } -] \ No newline at end of file diff --git a/src/styles/common.css b/src/styles/common.css index bd091c5..2e94a76 100644 --- a/src/styles/common.css +++ b/src/styles/common.css @@ -3,7 +3,7 @@ --primary: #171717; --on-primary: #ffffff; --body: #4d4d4d; - --mute: #888888; + --mute: #71717a; --hairline: #ebebeb; --hairline-strong: #a1a1a1; --canvas: #ffffff; @@ -31,13 +31,13 @@ --success: #0070f3; --header-height: 64px; - /* --- Global Typography Scale (Tighter Clamps) --- */ - --fs-xs: clamp(10px, 1vmin + 0.1vw, 13px); - --fs-sm: clamp(12px, 1.2vmin + 0.2vw, 15px); - --fs-base: clamp(13px, 1.4vmin + 0.2vw, 16px); - --fs-md: clamp(16px, 2vmin + 0.3vw, 24px); - --fs-lg: clamp(20px, 3vmin + 0.4vw, 32px); - --fs-xl: clamp(28px, 5vmin + 0.6vw, 48px); + /* --- Global Typography Scale (No Upper Limit) --- */ + --fs-xs: max(10px, 1vmin + 0.1vw); + --fs-sm: max(12px, 1.2vmin + 0.2vw); + --fs-base: max(13px, 1.4vmin + 0.2vw); + --fs-md: max(16px, 2vmin + 0.3vw); + --fs-lg: max(20px, 3vmin + 0.4vw); + --fs-xl: max(28px, 5vmin + 0.6vw); /* --- Layout Units --- */ --header-height: 64px; @@ -296,6 +296,13 @@ input:checked + .role-slider:before { font-weight: 600; } .badge-primary { background-color: var(--primary); color: var(--on-primary); } +.badge.b-green { background-color: #e6f4ea; color: #137333; } /* 운영/중급 */ +.badge.b-yellow { background-color: #fffbeb; color: #b45309; } /* 재고/보급 */ +.badge.b-purple { background-color: #f3e8ff; color: #6b21a8; } /* 수리/최상급 */ +.badge.b-primary { background-color: #e0e7ff; color: #3730a3; } /* GNB/상급 */ +.badge.badge-danger { background-color: #fce8e6; color: #c5221f; } /* 폐기/교체대상 */ +.badge.badge-muted { background-color: #f1f3f4; color: #5f6368; } /* 폐기 */ +.badge.badge-light { background-color: var(--canvas-soft-2); color: var(--mute); border: 1px solid var(--hairline); } /* 재고기본 */ /* --- Form Elements Extra --- */ .input-with-icon { diff --git a/src/views/Dashboard/HwDashboard.ts b/src/views/Dashboard/HwDashboard.ts index 7954695..f4b4eef 100644 --- a/src/views/Dashboard/HwDashboard.ts +++ b/src/views/Dashboard/HwDashboard.ts @@ -6,10 +6,58 @@ import { createIcons, Laptop, Cpu, Shield, Zap, Monitor, AlertTriangle, ChevronR declare var Chart: any; -let jobChartInstance: any = null; let donutChartInstance: any = null; export function renderHwDashboard(container: HTMLElement) { + // 전역 툴팁 헬퍼 함수 등록 + (window as any).showSpecTooltip = function(event: MouseEvent, element: HTMLElement, type: string, count: number) { + const container = element.closest('.spec-bar-container'); + if (!container) return; + const tooltip = container.querySelector('.spec-tooltip') as HTMLElement; + if (!tooltip) return; + const textSpan = tooltip.querySelector('.tooltip-text') as HTMLElement; + if (textSpan) { + let color = ''; + let label = ''; + if (type === 'under') { + color = '#EF4444'; + label = '부족'; + } else if (type === 'normal') { + color = '#10B981'; + label = '적정'; + } else if (type === 'over') { + color = '#F59E0B'; + label = '오버'; + } else if (type === 'win11') { + color = '#7928ca'; + label = '윈도우 11 불가'; + } + textSpan.innerHTML = `${label} ${count}대`; + } + tooltip.style.left = event.clientX + 'px'; + tooltip.style.top = event.clientY + 'px'; + tooltip.style.opacity = '1'; + }; + + (window as any).updateSpecTooltipPos = function(event: MouseEvent, element: HTMLElement) { + const container = element.closest('.spec-bar-container'); + if (!container) return; + const tooltip = container.querySelector('.spec-tooltip') as HTMLElement; + if (tooltip) { + tooltip.style.left = event.clientX + 'px'; + tooltip.style.top = event.clientY + 'px'; + } + }; + + (window as any).hideSpecTooltip = function(element: HTMLElement) { + const container = element.closest('.spec-bar-container'); + if (!container) return; + const tooltip = container.querySelector('.spec-tooltip') as HTMLElement; + if (tooltip) { + tooltip.style.opacity = '0'; + } + }; + // 1. 개인용 PC 데이터 추출 (유형이 '개인PC'이거나 상태가 '재고' 또는 '대기' 상태인 PC 집계) const pcs = (state.masterData.pc || []).filter((a: any) => a.asset_type === '개인PC' || @@ -18,19 +66,15 @@ export function renderHwDashboard(container: HTMLElement) { // 2. 1페이지 매거진 리포트(제목바 제거, '| 제목' 미니멀리즘 스타일) HTML 빌드 container.innerHTML = ` -
+
-
-

- 개인 PC 자산 대시보드 -

+
- 조직 필터:
@@ -43,187 +87,177 @@ export function renderHwDashboard(container: HTMLElement) {
- -
+ +
- -
+ +
- -
- - -
-
- 보유 자산 수량 -
-
-
-
0대
- 전사 보유 개인용 PC -
-
+ +
+
+ 보유 자산 수량
- - -
-
- 사양 부족 -
-
-
-
0대
- 사양 교체 권고 자산 -
-
-
- - -
-
- 오버 스펙 -
-
-
-
0대
- 사양 회수 권고 자산 -
-
-
- - -
-
- 윈도우 11 불가 PC -
-
-
-
0대
- 업데이트 미지원 하드웨어 -
-
-
- +
0대
- - -
- -
- -
- 등급별 자산 종합 현황 -
- - -
- - - - - - - - - - - - - -
구분 (등급)보유량운영중재고구매 필요
-
+ +
+
+ 사양 부족
- +
0대
- + + +
+
+ 오버 스펙 +
+
0대
+
+ + +
+
+ 윈도우 11 불가 +
+
0대
+
+
- -
+ +
- -
-
- 직무별 사양 적정성 분석 + +
+ +
+ 조직별 사용 비율
-
- + + +
+
+ +
+ +
+
+ + 한맥 +
+
+ + 삼안 +
+
+ + 장헌 +
+
+ + 한라 +
+
+ + 기술개발센터 +
+
+ + 총괄기획실 +
+
+ + 기타 +
+
- - -
- - -
- -
- 등급별 보유 비율 -
- - -
-
- -
- -
-
- - 최상급 -
-
- - 상급 -
-
- - 중급 -
-
- - 보급 -
-
- - 교체 대상 -
-
-
-
- -
-
- 연도별 PC 노후도 및 예측 -
-
- - - - - - - - - - - -
구분 (연한)보유권장 조치
-
+ +
+
+ PC 노후도 +
+
+ + + + + + + + + + +
구분 (연한)보유
+ + +
+
+ +
+ 등급별 자산 종합현황 +
+ + +
+ + + + + + + + + + + + + + +
구분 (등급)보유량운영중재고부족분사양 적정성
+
+
+
+
`; @@ -242,11 +276,20 @@ export function renderHwDashboard(container: HTMLElement) { const button = b as HTMLButtonElement; button.classList.remove('active'); button.style.background = 'transparent'; - button.style.color = '#475569'; + button.style.color = 'var(--text-muted)'; }); btn.classList.add('active'); - btn.style.background = '#1E5149'; + const dept = btn.getAttribute('data-dept') || ''; + let bgColor = '#1E5149'; + if (dept === '한맥') bgColor = '#D02121'; + else if (dept === '삼안') bgColor = '#F58120'; + else if (dept === '장헌') bgColor = '#3889C7'; + else if (dept === '한라') bgColor = '#79B2D9'; + else if (dept === '기술개발센터') bgColor = '#10B981'; + else if (dept === '총괄기획실') bgColor = '#133D84'; + + btn.style.background = bgColor; btn.style.color = 'white'; const selectedDept = btn.getAttribute('data-dept') || ''; @@ -272,13 +315,31 @@ function updateDashboardData(pcs: any[], selectedDept: string) { }); // 3. DB 기준 사양 데이터 맵핑 (state.masterData.jobSpecs 이용) - const jobSpecsMap: Record = {}; + const jobSpecsMap: Record = {}; if (state.masterData.jobSpecs) { state.masterData.jobSpecs.forEach((s: any) => { - jobSpecsMap[s.job_name] = s.min_score; + jobSpecsMap[s.job_name] = s.required_grade || '중급'; }); } + // 사용자 이름 → 세부 직무 맵 생성 (system_users.position 기준, 더 정확한 직무 구분) + const userPositionMap: Record = {}; + if (state.masterData.users) { + state.masterData.users.forEach((u: any) => { + if (u.user_name && u.position) { + userPositionMap[u.user_name.trim()] = u.position.trim(); + } + }); + } + + const GRADE_RANK: Record = { + 'premium': 4, '최상급': 4, + 'high': 3, '상급': 3, + 'normal': 2, '중급': 2, + 'entry': 1, '보급': 1, + 'replace': 0, '교체 대상': 0 + }; + const jobScores: Record = {}; pcs.forEach((p: any) => { const score = calculatePcScoreDeductive(p.cpu, p.ram, p.gpu, p.purchase_date); @@ -326,7 +387,7 @@ function updateDashboardData(pcs: any[], selectedDept: string) { currentGradeKey = 'high'; } else if (score >= 40) { currentGradeKey = 'normal'; - } else if (score >= 20 && !win11Incompatible) { + } else if (score >= 20) { currentGradeKey = 'entry'; } else { currentGradeKey = 'replace'; @@ -343,23 +404,32 @@ function updateDashboardData(pcs: any[], selectedDept: string) { currentTarget.active++; currentTarget.activePcs.push(p); - // 직무 적정성 계산 (재직 중이고 실 사용자 매핑 자산만 검토 대상) - const job = p[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; - const standardScore = jobSpecsMap[job] !== undefined ? jobSpecsMap[job] : (jobScores[job]?.avg || 0); + // 직무 적정성 계산: system_users.position 우선 조회 → asset_core.user_position fallback + const userName = (p[ASSET_SCHEMA.CURRENT_USER.key] || '').trim(); + const job = userPositionMap[userName] || p[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; + const requiredGrade = jobSpecsMap[job] || jobSpecsMap[p[ASSET_SCHEMA.USER_POSITION.key]] || '중급'; // 세부 직무 우선, 없으면 일반 직무, 없으면 기본 중급 + + // 미니 모달 표시용으로 해석된 세부 직무명 저장 + p._resolved_position = job; + + const actualGrade = currentGradeKey; // premium, high, normal, entry, replace 중 하나 + + const reqRank = GRADE_RANK[requiredGrade] !== undefined ? GRADE_RANK[requiredGrade] : 2; // '중급' rank + const actRank = GRADE_RANK[actualGrade] !== undefined ? GRADE_RANK[actualGrade] : 0; let isUnder = false; - if (standardScore > 0 && job !== '재고PC') { - if (score < standardScore * 0.6) { + if (job !== '재고PC') { + if (win11Incompatible) { isUnder = true; p._spec_status = '사양 부족'; - } else if (score > standardScore * 1.5 && !win11Incompatible) { + } else if (actRank < reqRank) { + isUnder = true; + p._spec_status = '사양 부족'; + } else if (actRank > reqRank) { p._spec_status = '오버스펙'; criticalList.push(p); overSpecCount++; - } else if (win11Incompatible) { - isUnder = true; - p._spec_status = '사양 부족'; } else { p._spec_status = '적정'; } @@ -377,16 +447,11 @@ function updateDashboardData(pcs: any[], selectedDept: string) { underSpecCount++; // 2. 사양 부족 시 교체받아야 할 직무별 권장 목표 등급 판정 - let targetGradeKey: keyof typeof matrix; - if (standardScore >= 85) { - targetGradeKey = 'premium'; - } else if (standardScore >= 70) { - targetGradeKey = 'high'; - } else if (standardScore >= 40) { - targetGradeKey = 'normal'; - } else { - targetGradeKey = 'entry'; // 교체 대상은 최소 보급형 사양으로 교체 - } + let targetGradeKey: keyof typeof matrix = 'normal'; + if (requiredGrade === '최상급') targetGradeKey = 'premium'; + else if (requiredGrade === '상급') targetGradeKey = 'high'; + else if (requiredGrade === '중급') targetGradeKey = 'normal'; + else if (requiredGrade === '보급') targetGradeKey = 'entry'; const targetGrade = matrix[targetGradeKey]; targetGrade.under++; @@ -408,21 +473,79 @@ function updateDashboardData(pcs: any[], selectedDept: string) { // 6. 종합 매트릭스 테이블 렌더링 및 바인딩 const matrixTbody = document.getElementById('pc-grade-matrix-tbody')!; + + const getSpecStatusCounts = (activePcsList: any[]) => { + let win11 = 0; + let under = 0; + let normal = 0; + let over = 0; + activePcsList.forEach(p => { + if (isWindows11Incompatible(p.cpu, p.ram)) win11++; + else if (p._spec_status === '사양 부족') under++; + else if (p._spec_status === '오버스펙') over++; + else normal++; + }); + return { win11, under, normal, over }; + }; + const maxTotal = Math.max( + matrix.premium.total, + matrix.high.total, + matrix.normal.total, + matrix.entry.total, + matrix.replace.total + ); + const renderMatrixRow = (gradeKey: keyof typeof matrix, label: string, color: string, shortage: number) => { const data = matrix[gradeKey]; const totalRate = filtered.length > 0 ? Math.round((data.total / filtered.length) * 100) : 0; - const cellStyle = `padding: 14px 12px; text-align: center; font-weight: 700; cursor: pointer; transition: background 0.2s; font-size: 1.25rem;`; - const hoverEvents = `onmouseover="this.style.background='#F1F5F9'" onmouseout="this.style.background='none'"`; + const cellStyle = `padding: 22px 8px; text-align: center; font-weight: 700; font-size: var(--fs-base);`; + + // 사양 적정성 분석 데이터 계산 (운영중인 자산만) + const { win11, under, normal, over } = getSpecStatusCounts(data.activePcs); + const activeCount = data.active; + + const win11Pct = activeCount > 0 ? (win11 / activeCount) * 100 : 0; + const underPct = activeCount > 0 ? (under / activeCount) * 100 : 0; + const normalPct = activeCount > 0 ? (normal / activeCount) * 100 : 0; + const overPct = activeCount > 0 ? (over / activeCount) * 100 : 0; + + const rowTotal = data.total; + const barWidthPct = maxTotal > 0 ? (rowTotal / maxTotal) * 100 : 0; + + let barGraphHtml = ''; + if (activeCount > 0) { + barGraphHtml = ` +
+ +
+ ${win11 > 0 ? `
` : ''} + ${under > 0 ? `
` : ''} + ${normal > 0 ? `
` : ''} + ${over > 0 ? `
` : ''} +
+ +
+ +
+
+
+ `; + } else { + barGraphHtml = `운영중 자산 없음`; + } return ` - - ${label} - ${data.total}대 (${totalRate}%) - ${data.active}대 - ${data.stock}대 - ${shortage}대 + + ${label} + ${data.total}대 (${totalRate}%) + ${data.active}대 + ${data.stock}대 + ${shortage}대 + + ${barGraphHtml} + `; }; @@ -443,22 +566,39 @@ function updateDashboardData(pcs: any[], selectedDept: string) { const totalShortage = premiumShortage + highShortage + normalShortage + entryShortage + replaceShortage; - const cellStyleHeader = `padding: 14px 12px; text-align: center; font-weight: 800; cursor: pointer; transition: background 0.2s; background: #F8FAFC; font-size: 1.25rem;`; - const hoverEventsHeader = `onmouseover="this.style.background='#EEF2F6'" onmouseout="this.style.background='#F8FAFC'"`; + const totalActivePcs = filtered.filter(p => !isStock(p)); + const { win11: totWin11, under: totUnder, normal: totNormal, over: totOver } = getSpecStatusCounts(totalActivePcs); + const totUnderPct = totalActive > 0 ? (totUnder / totalActive) * 100 : 0; + const totNormalPct = totalActive > 0 ? (totNormal / totalActive) * 100 : 0; + const totOverPct = totalActive > 0 ? (totOver / totalActive) * 100 : 0; + + let totBarGraphHtml = ''; + if (totalActive > 0) { + totBarGraphHtml = ` +
+ +
+ ${totUnder > 0 ? `
` : ''} + ${totNormal > 0 ? `
` : ''} + ${totOver > 0 ? `
` : ''} +
+ +
+ +
+
+
+ `; + } else { + totBarGraphHtml = `운영중 자산 없음`; + } matrixTbody.innerHTML = ` ${renderMatrixRow('premium', '최상급 PC (85점 이상)', '#11302B', premiumShortage)} ${renderMatrixRow('high', '상급 PC (70점 ~ 85점)', '#1E8E7C', highShortage)} ${renderMatrixRow('normal', '중급 PC (40점 ~ 70점)', '#10B981', normalShortage)} - ${renderMatrixRow('entry', '보급 PC (20점 ~ 40점)', '#F59E0B', entryShortage)} - ${renderMatrixRow('replace', '교체 대상 PC (20점 미만 또는 Win11 불가)', '#EF4444', replaceShortage)} - - 합계 (Total) - ${totalPcs}대 (100%) - ${totalActive}대 - ${totalStock}대 - ${totalShortage}대 - + ${renderMatrixRow('entry', '보급 PC (20점 ~ 40점)', 'var(--color-orange)', entryShortage)} + ${renderMatrixRow('replace', '교체 대상 PC (20점 미만)', 'var(--danger)', replaceShortage)} `; // 셀별 동적 클릭 리스너 바인딩 @@ -483,7 +623,7 @@ function updateDashboardData(pcs: any[], selectedDept: string) { if (t === 'total') return '보유'; if (t === 'active') return '운영중'; if (t === 'stock') return '재고'; - if (t === 'under') return '구매 필요'; + if (t === 'under') return '부족분'; return ''; }; @@ -515,6 +655,48 @@ function updateDashboardData(pcs: any[], selectedDept: string) { }); }); + // 바그래프 세그먼트 또는 텍스트 클릭 리스너 설정 + const handleSpecClick = (e: Event) => { + e.stopPropagation(); + const target = e.currentTarget as HTMLElement; + const grade = target.getAttribute('data-grade')!; + const status = target.getAttribute('data-spec-status')!; + + let targetPcs: any[] = []; + const filterFn = (p: any) => { + if (status === '윈도우 11 불가') { + return isWindows11Incompatible(p.cpu, p.ram); + } else if (status === '사양 부족') { + return !isWindows11Incompatible(p.cpu, p.ram) && p._spec_status === '사양 부족'; + } else { + return p._spec_status === status; + } + }; + + if (grade === 'all') { + targetPcs = filtered.filter(p => !isStock(p) && filterFn(p)); + } else { + const data = matrix[grade as keyof typeof matrix]; + targetPcs = data.activePcs.filter(filterFn); + } + + const getGradeLabel = (g: string) => { + if (g === 'premium') return '최상급 PC'; + if (g === 'high') return '상급 PC'; + if (g === 'normal') return '중급 PC'; + if (g === 'entry') return '보급 PC'; + if (g === 'replace') return '교체 대상 PC'; + return '전체 PC'; + }; + + const title = `${getGradeLabel(grade)} - ${status} 자산 목록`; + showMiniListModal(title, targetPcs); + }; + + matrixTbody.querySelectorAll('.spec-segment-btn, .spec-text-btn').forEach(btn => { + btn.addEventListener('click', handleSpecClick); + }); + // 7. 연도별 PC 노후도 집계 및 렌더링 const agingCounts = { immediate: [] as any[], // 7년 이상 @@ -538,23 +720,20 @@ function updateDashboardData(pcs: any[], selectedDept: string) { const agingTbody = document.getElementById('pc-aging-tbody')!; - const renderAgingRow = (label: string, list: any[], badgeText: string, badgeStyle: string, ageGroupKey: string) => { + const renderAgingRow = (label: string, list: any[], ageGroupKey: string) => { return ` - - ${label} - ${list.length}대 - - ${badgeText} - + + ${label} + ${list.length}대 `; }; agingTbody.innerHTML = ` - ${renderAgingRow('즉시 교체 (7년 이상)', agingCounts.immediate, '즉시 교체', 'background:#FFF1F2; color:#EF4444; border:1px solid #FCA5A5;', 'immediate')} - ${renderAgingRow('교체 검토 (3년 ~ 7년)', agingCounts.review, '교체 검토', 'background:#FFF7ED; color:#D97706; border:1px solid #FCD34D;', 'review')} - ${renderAgingRow('정상 운용 (1년 ~ 3년)', agingCounts.normal, '정상 운용', 'background:#ECFDF5; color:#059669; border:1px solid #A7F3D0;', 'normal')} - ${renderAgingRow('최신 도입 (1년 미만)', agingCounts.fresh, '최신 도입', 'background:#F0FDF4; color:#16A34A; border:1px solid #BBF7D0;', 'fresh')} + ${renderAgingRow('즉시 교체 (7년 이상)', agingCounts.immediate, 'immediate')} + ${renderAgingRow('교체 검토 (3년 ~ 7년)', agingCounts.review, 'review')} + ${renderAgingRow('정상 운용 (1년 ~ 3년)', agingCounts.normal, 'normal')} + ${renderAgingRow('최신 도입 (1년 미만)', agingCounts.fresh, 'fresh')} `; agingTbody.querySelectorAll('.aging-row').forEach(row => { @@ -575,11 +754,6 @@ function updateDashboardData(pcs: any[], selectedDept: string) { const bindCardClick = (id: string, gradeTitle: string, filterFn: (p: any) => boolean) => { const card = document.getElementById(id)!; if (!card) return; - card.style.cursor = 'pointer'; - card.style.transition = 'opacity 0.2s'; - - card.onmouseover = () => { card.style.opacity = '0.7'; }; - card.onmouseout = () => { card.style.opacity = '1'; }; card.onclick = () => { const pcsInGrade = filtered.filter(filterFn); @@ -592,50 +766,47 @@ function updateDashboardData(pcs: any[], selectedDept: string) { bindCardClick('card-over-spec', '오버 스펙 대상', p => p._spec_status === '오버스펙'); bindCardClick('card-win11-incompatible', '윈도우 11 업그레이드 불가 PC', p => isWindows11Incompatible(p.cpu, p.ram)); - // 9. 직무별 사양 적정성 대수 연산 및 차트 데이터 셋 구성 (누적 막대 그래프화) - const activeJobs = Array.from( - new Set(filtered.map((p: any) => p[ASSET_SCHEMA.USER_POSITION.key] || '미분류').filter(j => j !== '재고PC')) - ).sort(); + // 9. 조직별 사용 비율 집계 (전체 개인용 PC 기준) + const deptCounts: Record = { + '한맥': 0, + '삼안': 0, + '장헌': 0, + '한라': 0, + '기술개발센터': 0, + '총괄기획실': 0, + '기타': 0 + }; - const underData: number[] = []; - const normalData: number[] = []; - const overData: number[] = []; - - activeJobs.forEach(job => { - const jobPcs = filtered.filter((p: any) => (p[ASSET_SCHEMA.USER_POSITION.key] || '미분류') === job); - const totalCount = jobPcs.length; - if (totalCount === 0) { - underData.push(0); - normalData.push(0); - overData.push(0); - return; - } - let under = 0; - let normal = 0; - let over = 0; - - jobPcs.forEach(p => { - const stockYn = isStock(p); - if (!stockYn) { - if (p._spec_status === '사양 부족') { under++; } - else if (p._spec_status === '오버스펙') { over++; } - else { normal++; } - } else { - normal++; // 예외 폴백 + pcs.forEach((p: any) => { + const dept = String(p[ASSET_SCHEMA.CURRENT_DEPT.key] || '').trim(); + let matched = false; + for (const key of Object.keys(deptCounts)) { + if (key !== '기타' && dept.includes(key)) { + deptCounts[key]++; + matched = true; + break; } - }); - - underData.push(under); - normalData.push(normal); - overData.push(over); + } + if (!matched) { + deptCounts['기타']++; + } }); - // 10. 차트들 렌더링 호출 - renderChart(activeJobs, underData, normalData, overData, filtered); - renderDonutChart(matrix.premium.total, matrix.high.total, matrix.normal.total, matrix.entry.total, matrix.replace.total); + const deptChartData = [ + { label: '한맥', count: deptCounts['한맥'], color: '#D02121' }, + { label: '삼안', count: deptCounts['삼안'], color: '#F58120' }, + { label: '장헌', count: deptCounts['장헌'], color: '#3889C7' }, + { label: '한라', count: deptCounts['한라'], color: '#79B2D9' }, + { label: '기술개발센터', count: deptCounts['기술개발센터'], color: '#10B981' }, + { label: '총괄기획실', count: deptCounts['총괄기획실'], color: '#133D84' }, + { label: '기타', count: deptCounts['기타'], color: '#94A3B8' } + ]; + + // 10. 도넛 차트 렌더링 호출 + renderDonutChart(deptChartData); // 전역 상태 등록 - state.activeCharts = [jobChartInstance, donutChartInstance]; + state.activeCharts = [donutChartInstance]; } /** @@ -659,36 +830,35 @@ function showMiniListModal(title: string, list: any[]) { display: flex; align-items: center; justify-content: center; - font-family: 'Pretendard', sans-serif; - color: #1E293B; + color: var(--text-main); `; modal.innerHTML = ` -
-
-

- +
+
+

+ ${title} 자산 목록 - ${list.length}대 + ${list.length}대

-
- - - - - - - - +
사용자조직 (직무)주요 사양등급 (점수)자산코드
+ + + + + + + ${list.length === 0 - ? `` + ? `` : list.map(pc => { const spec = `${pc.cpu || ''} / ${pc.ram || ''} / ${pc.gpu || '-'}`; const user = pc.user_current || '(재고)'; @@ -699,12 +869,12 @@ function showMiniListModal(title: string, list: any[]) { const scoreHTML = `${score}점`; return ` - - - - + + + + - + `; }).join('') @@ -712,8 +882,8 @@ function showMiniListModal(title: string, list: any[]) {
사용자조직 (직무)주요 사양등급 (점수)자산코드
해당 등급의 자산이 없습니다.
해당 등급의 자산이 없습니다.
${user}${pc.current_dept || '-'} (${pc.user_position || '-'})${spec}
${user}${pc.current_dept || '-'} (${pc._resolved_position || pc.user_position || '-'})${spec} ${badgeHTML}${scoreHTML}${pc.asset_code || '-'}${pc.asset_code || '-'}
-
-
@@ -752,144 +922,12 @@ function showMiniListModal(title: string, list: any[]) { }); } -/** - * Chart.js 가로형 100% 스택 막대 차트 (라이트 테마 튜닝) - */ -function renderChart(labels: string[], underData: number[], normalData: number[], overData: number[], currentFiltered: any[]) { - const ctx = document.getElementById('chart-job-scores') as HTMLCanvasElement; - if (!ctx || typeof Chart === 'undefined') return; - if (jobChartInstance) { - jobChartInstance.destroy(); - jobChartInstance = null; - } - - jobChartInstance = new Chart(ctx, { - type: 'bar', - data: { - labels: labels, - datasets: [ - { - label: '사양 부족', - data: underData, - backgroundColor: 'rgba(239, 68, 68, 0.85)', // Rose Red - borderColor: 'rgb(239, 68, 68)', - borderWidth: 1, - borderRadius: 4, - barPercentage: 0.45, - categoryPercentage: 0.8 - }, - { - label: '적정 사양', - data: normalData, - backgroundColor: 'rgba(30, 81, 73, 0.85)', // Hanmac Green - borderColor: 'rgb(30, 81, 73)', - borderWidth: 1, - borderRadius: 4, - barPercentage: 0.45, - categoryPercentage: 0.8 - }, - { - label: '오버 스펙', - data: overData, - backgroundColor: 'rgba(217, 119, 6, 0.85)', // Amber Orange - borderColor: 'rgb(217, 119, 6)', - borderWidth: 1, - borderRadius: 4, - barPercentage: 0.45, - categoryPercentage: 0.8 - } - ] - }, - options: { - indexAxis: 'y', - responsive: true, - maintainAspectRatio: false, - onHover: (event: any, activeElements: any[]) => { - event.chart.canvas.style.cursor = activeElements.length ? 'pointer' : 'default'; - }, - onClick: (event: any, activeElements: any[]) => { - if (activeElements && activeElements.length > 0) { - const activeElement = activeElements[0]; - const datasetIndex = activeElement.datasetIndex; // 0: 사양 부족, 1: 적정 사양, 2: 오버스펙 - const index = activeElement.index; // 직무군 인덱스 - - const clickedJob = labels[index]; - const statusLabels = ['사양 부족', '적정', '오버스펙']; - const clickedStatus = statusLabels[datasetIndex] || '적정'; - - // 해당 직무군과 사양 상태가 매칭되는 자산 목록 필터링 - const matchedPcs = currentFiltered.filter((p: any) => { - const job = p[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; - if (job !== clickedJob) return false; - - const stockYn = p.hw_status === '재고' || - p.hw_status === '대기' || - !(p.user_current || '').trim(); - - let specStatus = '적정'; - if (!stockYn) { - specStatus = p._spec_status || '적정'; - } - return specStatus === clickedStatus; - }); - - showMiniListModal(`${clickedJob} - ${clickedStatus === '적정' ? '적정 사양' : (clickedStatus === '오버스펙' ? '오버 스펙' : clickedStatus)} 자산`, matchedPcs); - } - }, - plugins: { - legend: { - position: 'top', - align: 'end', - labels: { - font: { family: 'Pretendard', size: 16, weight: '700' }, - color: '#475569', - boxWidth: 12, - boxHeight: 12, - usePointStyle: true - } - }, - tooltip: { - titleFont: { family: 'Pretendard', size: 12, weight: '700' }, - bodyFont: { family: 'Pretendard', size: 12 }, - callbacks: { - label: function (context: any) { - const datasetLabel = context.dataset.label; - const value = context.raw; // 실제 대수 - const total = context.chart.data.datasets.reduce((sum: number, dataset: any) => sum + dataset.data[context.dataIndex], 0); - const percentage = total > 0 ? Math.round((value / total) * 100) : 0; - return `${datasetLabel}: ${value}대 (${percentage}%)`; - } - } - } - }, - scales: { - x: { - stacked: true, - ticks: { - callback: (val: any) => `${val}대`, - font: { family: 'Pretendard', size: 14, weight: '600' }, - color: '#64748B' - }, - grid: { color: '#EEF2F6' } - }, - y: { - stacked: true, - ticks: { - font: { family: 'Pretendard', size: 16, weight: '700' }, - color: '#475569' - }, - grid: { display: false } - } - } - } - }); -} /** * 실시간 사양 적정률 원형 도넛 그래프 (Active Spec Rate) */ -function renderDonutChart(premium: number, high: number, normal: number, entry: number, replace: number) { +function renderDonutChart(deptData: { label: string; count: number; color: string }[]) { const ctx = document.getElementById('chart-overall-donut') as HTMLCanvasElement; if (!ctx || typeof Chart === 'undefined') return; @@ -898,21 +936,15 @@ function renderDonutChart(premium: number, high: number, normal: number, entry: donutChartInstance = null; } - const total = premium + high + normal + entry + replace; + const total = deptData.reduce((sum, d) => sum + d.count, 0); donutChartInstance = new Chart(ctx, { type: 'doughnut', data: { - labels: ['최상급', '상급', '중급', '보급', '교체 대상'], + labels: deptData.map(d => d.label), datasets: [{ - data: [premium, high, normal, entry, replace], - backgroundColor: [ - '#11302B', // premium (Hanmac Dark Green) - '#1E8E7C', // high (Hanmac Teal) - '#10B981', // normal (Hanmac Mint) - '#F59E0B', // entry (Yellow-Orange) - '#EF4444' // replace (Red) - ], + data: deptData.map(d => d.count), + backgroundColor: deptData.map(d => d.color), borderColor: '#ffffff', borderWidth: 2 }] @@ -945,10 +977,9 @@ function renderDonutChart(premium: number, high: number, normal: number, entry: top: 50%; left: 50%; transform: translate(-50%, -46%); - font-size: 1.65rem; + font-size: var(--fs-lg); font-weight: 900; - color: #1E5149; - font-family: 'Pretendard', sans-serif; + color: var(--primary); pointer-events: none; white-space: nowrap; `; diff --git a/src/styles/dashboard.css b/src/views/Dashboard/dashboard.css similarity index 100% rename from src/styles/dashboard.css rename to src/views/Dashboard/dashboard.css diff --git a/src/views/DashboardView.ts b/src/views/DashboardView.ts index ffca55d..f3f20da 100644 --- a/src/views/DashboardView.ts +++ b/src/views/DashboardView.ts @@ -1,14 +1,14 @@ import { state } from '../core/state'; import { renderHwDashboard } from './Dashboard/HwDashboard'; import { renderSwDashboard } from './Dashboard/SwDashboard'; +import './Dashboard/dashboard.css'; /** - * 대시보드 렌더링 통합 허브 + * 대시보드 렌더링 통합 허브 (Vercel Style Normalized) */ export function renderDashboard(mainContent: HTMLElement) { if (!mainContent) return; - mainContent.innerHTML = ''; - + // 기존 차트 리소스 해제 if (state.activeCharts) { state.activeCharts.forEach((c: any) => { @@ -17,11 +17,21 @@ export function renderDashboard(mainContent: HTMLElement) { } state.activeCharts = []; + mainContent.innerHTML = ` +
+
+
+
+
+ `; + + const innerContent = document.getElementById('dashboard-inner-content')!; + if (state.activeCategory === 'hw') { - renderHwDashboard(mainContent); + renderHwDashboard(innerContent); } else if (state.activeCategory === 'sw') { - renderSwDashboard(mainContent); + renderSwDashboard(innerContent); } else { - mainContent.innerHTML = `
운영 서비스 대시보드는 준비 중입니다.
`; + innerContent.innerHTML = `
해당 카테고리의 대시보드는 준비 중입니다.
`; } } diff --git a/src/views/List/ListFactory.ts b/src/views/List/ListFactory.ts index c711373..62c2891 100644 --- a/src/views/List/ListFactory.ts +++ b/src/views/List/ListFactory.ts @@ -1,137 +1,14 @@ import { ASSET_SCHEMA, UI_TEXT } from '../../core/schema'; -import { dynamicSort, renderPageHeader, calculateAssetAge, formatInline, isWindows11Incompatible } from '../../core/utils'; +import { dynamicSort, renderPageHeader, calculateAssetAge, formatInline, isWindows11Incompatible, calculatePcScoreDeductive } from '../../core/utils'; import { setupTableSorting, SortState } from '../../core/tableHandler'; import { renderFilterBar, applyCommonFilters } from '../../core/filterHandler'; import { state } from '../../core/state'; import { IMAGE_LOCATIONS } from '../../components/Modal/SharedData'; +import './table.css'; declare var Chart: any; let pcFlowChartInstance: any = null; -// ─── 100점 만점 감점형 성능 점수 계산 (CPU + RAM + GPU + 연식) ─── -function calculatePcScoreDeductive(cpu: string, ram: string, gpu: string, purchaseDate: string): number { - let score = 100; - if (!cpu) cpu = ''; - if (!ram) ram = ''; - if (!gpu) gpu = ''; - - const cpuUpper = cpu.toUpperCase(); - const ramUpper = ram.toUpperCase(); - const gpuUpper = gpu.toUpperCase(); - - // 1. CPU 등급 감점 (최대 -30점) - let cpuDeduction = 0; - if (cpuUpper.includes('I9') || cpuUpper.includes('RYZEN 9') || cpuUpper.includes('RYZEN9')) { - cpuDeduction = 0; - } else if (cpuUpper.includes('I7') || cpuUpper.includes('RYZEN 7') || cpuUpper.includes('RYZEN7')) { - cpuDeduction = 5; - } else if (cpuUpper.includes('I5') || cpuUpper.includes('RYZEN 5') || cpuUpper.includes('RYZEN5')) { - cpuDeduction = 15; - } else if (cpuUpper.includes('I3') || cpuUpper.includes('RYZEN 3') || cpuUpper.includes('RYZEN3')) { - cpuDeduction = 25; - } else { - cpuDeduction = 30; - } - score -= cpuDeduction; - - // 2. CPU 세대 노후 감점 (최대 -15점) - let genDeduction = 0; - const intelMatch = cpuUpper.match(/I\d-?(\d+)/); - let gen = 0; - if (intelMatch && intelMatch[1]) { - const numStr = intelMatch[1]; - if (numStr.length === 5) gen = parseInt(numStr.substring(0, 2), 10); - else if (numStr.length === 4) gen = parseInt(numStr.substring(0, 1), 10); - } - - const amdMatch = cpuUpper.match(/RYZEN\s?\d\s?-?(\d+)/); - let amdGen = 0; - if (amdMatch && amdMatch[1] && !intelMatch) { - const numStr = amdMatch[1]; - if (numStr.length === 4) amdGen = parseInt(numStr.substring(0, 1), 10); - } - - if (intelMatch) { - if (gen >= 12) genDeduction = 0; - else if (gen >= 10) genDeduction = 5; - else if (gen >= 8) genDeduction = 10; - else genDeduction = 15; - } else if (amdMatch) { - if (amdGen >= 5) genDeduction = 0; - else if (amdGen >= 3) genDeduction = 5; - else genDeduction = 10; - } else { - genDeduction = 15; - } - score -= genDeduction; - - // 3. RAM 용량 감점 (최대 -25점) - const ramMatch = ramUpper.match(/(\d+)\s*GB/); - let ramDeduction = 25; - if (ramMatch && ramMatch[1]) { - const ramVal = parseInt(ramMatch[1], 10); - if (ramVal >= 32) ramDeduction = 0; - else if (ramVal >= 16) ramDeduction = 10; - else if (ramVal >= 8) ramDeduction = 20; - else ramDeduction = 25; - } - score -= ramDeduction; - - // 4. GPU 성능 감점 (최대 -25점) - let gpuDeduction = 25; - if (!gpuUpper || gpuUpper === '-' || gpuUpper.trim() === '') { - gpuDeduction = 25; - } else if ( - gpuUpper.includes('RTX 4090') || gpuUpper.includes('RTX 4080') || gpuUpper.includes('RTX 4070') || - gpuUpper.includes('RTX 3090') || gpuUpper.includes('RTX 3080') || - gpuUpper.includes('RTX A5000') || gpuUpper.includes('RTX A6000') || gpuUpper.includes('RTX A4000') - ) { - gpuDeduction = 0; - } else if ( - gpuUpper.includes('RTX 3070') || gpuUpper.includes('RTX 3060') || gpuUpper.includes('RTX 2060') || - gpuUpper.includes('RTX A2000') || gpuUpper.includes('RTX A3000') || gpuUpper.includes('QUADRO') - ) { - gpuDeduction = 5; - } else if ( - gpuUpper.includes('GTX 1660') || gpuUpper.includes('GTX 1080') || gpuUpper.includes('GTX 1070') || - gpuUpper.includes('GTX 1060') || gpuUpper.includes('RX 6700') || gpuUpper.includes('RX 6600') - ) { - gpuDeduction = 15; - } else { - gpuDeduction = 25; - } - score -= gpuDeduction; - - // 5. 연식(노후도) 감점 (최대 -15점) - let age = 0; - if (purchaseDate && purchaseDate !== '-') { - let normalized = purchaseDate.replace(/\./g, '-').trim(); - if (/^\d{6}$/.test(normalized)) { - normalized = `${normalized.substring(0, 4)}-${normalized.substring(4, 6)}`; - } - const purchase = new Date(normalized); - if (!isNaN(purchase.getTime())) { - // 2026년 5월 31일 기준 경과연수 계산 - const mockToday = new Date('2026-05-31'); - const diffMs = mockToday.getTime() - purchase.getTime(); - age = diffMs / (1000 * 60 * 60 * 24 * 365.25); - age = Math.max(0, parseFloat(age.toFixed(1))); - } - } - - let ageDeduction = 0; - if (age < 1) ageDeduction = 0; - else if (age < 2) ageDeduction = 3; - else if (age < 3) ageDeduction = 6; - else if (age < 4) ageDeduction = 9; - else if (age < 5) ageDeduction = 12; - else ageDeduction = 15; - - score -= ageDeduction; - - return Math.max(10, score); -} - export interface ColumnDef { header: string; sortKey?: string; @@ -153,6 +30,7 @@ export interface ListViewConfig { showField?: boolean; showType?: boolean; showStatus?: boolean; + showPosition?: boolean; }; columns: ColumnDef[]; onRowClick?: (asset: any) => void; @@ -176,11 +54,7 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { } let currentFilters: any = (state as any).listFilters[filterKey]; - // 서버 탭이 아닐 경우 '자산 현황' 뷰 진입 방지 및 강제 'asset' 모드 (PC 탭은 자산 현황 숨김) const isServer = config.title === '서버'; - if (!isServer) { - (state as any).currentViewMode = 'asset'; - } // 1. 컨텐츠 영역 생성 (먼저 생성하여 참조 가능하게 함) const contentWrapper = document.createElement('div'); @@ -450,35 +324,63 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { }); // DB 기준 사양 데이터 맵핑 (state.masterData.jobSpecs 이용) - const jobSpecsMap: Record = {}; + const jobSpecsMap: Record = {}; if (state.masterData.jobSpecs) { state.masterData.jobSpecs.forEach((s: any) => { - jobSpecsMap[s.job_name] = s.min_score; + jobSpecsMap[s.job_name] = s.required_grade || '중급'; }); } + // 사용자 이름 → 세부 직무 맵 생성 (system_users.position 기준) + const userPositionMap: Record = {}; + if (state.masterData.users) { + state.masterData.users.forEach((u: any) => { + if (u.user_name && u.position) { + userPositionMap[u.user_name.trim()] = u.position.trim(); + } + }); + } + + const GRADE_RANK: Record = { + 'premium': 4, '최상급': 4, + 'high': 3, '상급': 3, + 'normal': 2, '중급': 2, + 'entry': 1, '보급': 1, + 'replace': 0, '교체 대상': 0 + }; + // 기준 대비 사양 부족/오버스펙 분류 const criticalPcList: any[] = []; pcs.forEach((pc: any) => { - const job = pc[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; + const userName = (pc[ASSET_SCHEMA.CURRENT_USER.key] || '').trim(); + const job = userPositionMap[userName] || pc[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; const score = pc['_pc_score']; - const standardScore = jobSpecsMap[job] !== undefined ? jobSpecsMap[job] : (jobScores[job]?.avg || 0); + const requiredGrade = jobSpecsMap[job] || jobSpecsMap[pc[ASSET_SCHEMA.USER_POSITION.key]] || '중급'; const cpu = pc[ASSET_SCHEMA.CPU.key] || ''; const ram = pc[ASSET_SCHEMA.RAM.key] || ''; const win11Incompatible = isWindows11Incompatible(cpu, ram); + let actualGrade = 'replace'; + if (score >= 85) actualGrade = 'premium'; + else if (score >= 70) actualGrade = 'high'; + else if (score >= 40) actualGrade = 'normal'; + else if (score >= 20) actualGrade = 'entry'; + + const reqRank = GRADE_RANK[requiredGrade] !== undefined ? GRADE_RANK[requiredGrade] : 2; + const actRank = GRADE_RANK[actualGrade] !== undefined ? GRADE_RANK[actualGrade] : 0; + let isUnder = false; - if (standardScore > 0) { - if (score < standardScore * 0.6) { + if (job !== '재고PC') { + if (win11Incompatible) { isUnder = true; pc['_spec_status'] = '사양 부족'; - } else if (score > standardScore * 1.5 && !win11Incompatible) { + } else if (actRank < reqRank) { + isUnder = true; + pc['_spec_status'] = '사양 부족'; + } else if (actRank > reqRank) { pc['_spec_status'] = '오버스펙'; criticalPcList.push(pc); - } else if (win11Incompatible) { - isUnder = true; - pc['_spec_status'] = '사양 부족'; } else { pc['_spec_status'] = '적정'; } @@ -496,16 +398,38 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { } }); - // 정렬: 기준 점수 대비 사양 부족이 심한 순(비율이 낮은 순)으로 정렬 + // 정렬: 요구 등급 대비 실제 성능이 많이 부족한 순(등급 편차가 큰 순)으로 정렬 criticalPcList.sort((a: any, b: any) => { - const jobA = a[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; - const jobB = b[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; - const stdA = jobSpecsMap[jobA] !== undefined ? jobSpecsMap[jobA] : (jobScores[jobA]?.avg || 0); - const stdB = jobSpecsMap[jobB] !== undefined ? jobSpecsMap[jobB] : (jobScores[jobB]?.avg || 0); + const userNameA = (a[ASSET_SCHEMA.CURRENT_USER.key] || '').trim(); + const userNameB = (b[ASSET_SCHEMA.CURRENT_USER.key] || '').trim(); + const jobA = userPositionMap[userNameA] || a[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; + const jobB = userPositionMap[userNameB] || b[ASSET_SCHEMA.USER_POSITION.key] || '미분류'; - const ratioA = stdA > 0 ? a['_pc_score'] / stdA : 1; - const ratioB = stdB > 0 ? b['_pc_score'] / stdB : 1; - return ratioA - ratioB; + const reqA = jobSpecsMap[jobA] || jobSpecsMap[a[ASSET_SCHEMA.USER_POSITION.key]] || '중급'; + const reqB = jobSpecsMap[jobB] || jobSpecsMap[b[ASSET_SCHEMA.USER_POSITION.key]] || '중급'; + + const scoreA = a['_pc_score']; + const scoreB = b['_pc_score']; + + let actA = 'replace'; + if (scoreA >= 85) actA = 'premium'; + else if (scoreA >= 70) actA = 'high'; + else if (scoreA >= 40) actA = 'normal'; + else if (scoreA >= 20) actA = 'entry'; + + let actB = 'replace'; + if (scoreB >= 85) actB = 'premium'; + else if (scoreB >= 70) actB = 'high'; + else if (scoreB >= 40) actB = 'normal'; + else if (scoreB >= 20) actB = 'entry'; + + const devA = (GRADE_RANK[reqA] || 2) - (GRADE_RANK[actA] || 0); + const devB = (GRADE_RANK[reqB] || 2) - (GRADE_RANK[actB] || 0); + + if (devA !== devB) { + return devB - devA; // 편차가 큰 것(더 많이 부족한 것)이 먼저 정렬됨 + } + return scoreA - scoreB; // 편차가 같으면 성능 점수가 낮은 순 }); if (criticalPcList.length === 0) { @@ -709,7 +633,6 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { ${asset[ASSET_SCHEMA.LOC_DETAIL.key] || '-'} `; }).join(''); - tbody.querySelectorAll('.mini-row').forEach(row => { row.addEventListener('click', () => { tbody.querySelectorAll('.mini-row').forEach(r => r.classList.remove('active')); @@ -744,12 +667,21 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { let filtered = applyCommonFilters(fullList, currentFilters, config.searchKeys as any[]); if (sortState.key) filtered = dynamicSort(filtered, sortState.key, sortState.direction); - thead.innerHTML = `${config.columns.map(col => `${col.header}`).join('')}`; + thead.innerHTML = `${config.columns.map(col => { + const isDateCol = col.header.includes('일') || col.header.includes('날짜') || col.header.includes('연월'); + const alignmentClass = col.align ? `text-${col.align}` : (isDateCol ? 'text-center' : ''); + return `${col.header}`; + }).join('')}`; tbody.innerHTML = filtered.length === 0 ? `${UI_TEXT.MESSAGES.NO_DATA}` : filtered.map(asset => `${config.columns.map(col => { const isDateCol = col.header.includes('일') || col.header.includes('날짜') || col.header.includes('연월'); - return `${col.render(asset)}`; + const alignmentClass = col.align ? `text-${col.align}` : (isDateCol ? 'text-center' : ''); + const customClass = col.className || ''; + const rendered = col.render(asset); + const rawText = rendered.replace(/<[^>]*>/g, '').trim(); + const titleAttr = rawText && rawText !== '-' ? `title="${rawText.replace(/"/g, '"')}"` : ''; + return `${rendered}`; }).join('')}`).join(''); tbody.querySelectorAll('.asset-row').forEach((tr, idx) => { tr.addEventListener('click', () => config.onRowClick && config.onRowClick(filtered[idx])); }); @@ -758,7 +690,8 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { const switchView = () => { contentWrapper.innerHTML = ''; - if ((state as any).currentViewMode === 'asset') { + const isAssetMode = !isServer || state.viewMode === 'list'; + if (isAssetMode) { filterBar.style.display = 'flex'; contentWrapper.style.overflowY = 'hidden'; contentWrapper.appendChild(tableWrapper); updateTable(); } else { @@ -775,7 +708,7 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { extraHTML: isServer ? `
@@ -797,7 +730,7 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { ` : ''} `; @@ -819,13 +752,11 @@ export function createListView(container: HTMLElement, config: ListViewConfig) { const chkBox = filterBar.querySelector('#chk-list-view') as HTMLInputElement; const handleToggle = () => { - const isListMode = (state as any).currentViewMode === 'asset'; + const isListMode = chkBox.checked; if (isListMode) { - state.viewMode = 'location'; - (state as any).currentViewMode = 'location'; - } else { state.viewMode = 'list'; - (state as any).currentViewMode = 'asset'; + } else { + state.viewMode = 'location'; } window.dispatchEvent(new Event('refresh-view')); }; diff --git a/src/styles/table.css b/src/views/List/table.css similarity index 91% rename from src/styles/table.css rename to src/views/List/table.css index 40f3916..fbcaf3b 100644 --- a/src/styles/table.css +++ b/src/views/List/table.css @@ -41,7 +41,7 @@ table { width: 100%; border-collapse: separate; border-spacing: 0; - table-layout: auto; + table-layout: fixed; /* Force fixed layout to prevent horizontal scroll */ } th, td { @@ -49,6 +49,8 @@ th, td { border-bottom: 1px solid var(--hairline); text-align: left; white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; /* Show ... for long text */ } thead { @@ -86,11 +88,9 @@ tbody tr:hover { /* 메모 컬럼 전용 */ .col-memo { - width: 25%; - min-width: 300px; - white-space: normal !important; - word-break: break-all; - line-height: 1.5; + white-space: nowrap !important; /* Keep as one line */ + overflow: hidden; + text-overflow: ellipsis; } /* --- Table Sorting --- */ diff --git a/src/views/LocationView.ts b/src/views/LocationView.ts index 7fb3f8e..05af2be 100644 --- a/src/views/LocationView.ts +++ b/src/views/LocationView.ts @@ -25,16 +25,61 @@ export async function renderLocationView(container: HTMLElement) { : []; const mapPath = locImages[currentPage] || ''; - // 자산이 등록된 구역만 필터링 - const allBoxes = mapConfig[mapPath] || []; - const boxes = allBoxes.filter((box: any) => - state.masterData.hw.some(a => - a.location === currentLoc && - a.location_detail === currentDetail && - String(a.loc_x) === String(box.x) && - String(a.loc_y) === String(box.y) - ) - ); + // 모든 하드웨어 카테고리에서 자산 검색 + const allHwAssets = [ + ...state.masterData.pc, + ...state.masterData.server, + ...state.masterData.storage, + ...state.masterData.network, + ...state.masterData.equipment, + ...state.masterData.survey, + ...state.masterData.officeSupplies, + ...state.masterData.pcParts + ]; + + // map_config.json에 설정된 모든 박스를 복사해서 작업용으로 사용 + const tempBoxes = (mapConfig[mapPath] || []).map((b: any) => ({ ...b })); + + // DB 데이터에서 현재 지도(mapPath) 및 위치와 좌표 정보(loc_x, loc_y)가 일치하는 자산 추출 + allHwAssets.forEach((asset: any) => { + const photoPath = asset.location_photo || asset.loc_img || ''; + const hasCoords = asset.loc_x != null && asset.loc_y != null && asset.loc_x !== '' && asset.loc_y !== '' && asset.loc_x !== 'null' && asset.loc_y !== 'null'; + + if (hasCoords && photoPath.trim() === mapPath.trim()) { + const ax = parseFloat(asset.loc_x); + const ay = parseFloat(asset.loc_y); + + // map_config.json에서 읽어온 박스들 중 x, y 좌표가 일치하는 빈 박스가 있는지 찾음 (오차범위 0.1 고려) + const matchedBox = tempBoxes.find((b: any) => { + const bx = parseFloat(b.x); + const by = parseFloat(b.y); + return Math.abs(bx - ax) < 0.1 && Math.abs(by - ay) < 0.1; + }); + + if (matchedBox) { + // 이미 매칭된 박스가 존재하고 asset_id가 비어있다면 해당 박스에 asset_id를 주입 + if (matchedBox.asset_id == null) { + matchedBox.asset_id = asset.id; + } + } else { + // 일치하는 기존 박스가 없을 때만 4x4 크기의 임시 박스로 동적 생성 + const alreadyMatched = tempBoxes.some((b: any) => b.asset_id === asset.id); + if (!alreadyMatched) { + tempBoxes.push({ + asset_id: asset.id, + x: asset.loc_x, + y: asset.loc_y, + w: '4', + h: '4', + name: asset.asset_purpose || asset.asset_code || '미지정 자산' + }); + } + } + } + }); + + // 최종적으로 asset_id가 null이 아닌(자산이 정상 매핑되거나 갱신된) 박스들만 남겨서 렌더링 + const boxes = tempBoxes.filter((b: any) => b.asset_id != null); container.innerHTML = `
@@ -81,14 +126,17 @@ export async function renderLocationView(container: HTMLElement) {
${boxes.map((box: any, idx: number) => { - const name = box.name || `#${idx+1}`; + const asset = allHwAssets.find(a => a.id === box.asset_id); + const name = asset ? ((asset as any).asset_purpose || asset.asset_code) : (box.name || `#${idx+1}`); + // w, h가 없거나 너무 작으면 최소 크기(3%) 보장하여 영역으로 표시 + const width = Math.max(parseFloat(box.w || '3'), 3); + const height = Math.max(parseFloat(box.h || '3'), 3); return ` -
+ style="left:${box.x}%; top:${box.y}%; width:${width}%; height:${height}%; + border: 2px solid var(--primary-color); background: rgba(30, 81, 73, 0.1); cursor:pointer; pointer-events: auto; position: absolute;">
`}).join('')}
@@ -155,35 +203,28 @@ export async function renderLocationView(container: HTMLElement) { const chkBox = container.querySelector('#chk-list-view-loc') as HTMLInputElement; if (chkBox) { - chkBox.checked = (state as any).currentViewMode === 'asset'; + chkBox.checked = state.viewMode === 'list'; const handleToggle = () => { const isListMode = chkBox.checked; if (isListMode) { state.viewMode = 'list'; - (state as any).currentViewMode = 'asset'; } else { state.viewMode = 'location'; - (state as any).currentViewMode = 'location'; } window.dispatchEvent(new Event('refresh-view')); }; chkBox.addEventListener('change', handleToggle); } - container.querySelectorAll('.location-box-point').forEach(box => { + container.querySelectorAll('.location-box-area').forEach(box => { box.addEventListener('click', () => { - const x = box.getAttribute('data-x'); - const y = box.getAttribute('data-y'); + const assetId = box.getAttribute('data-asset-id'); + if (!assetId) return; - const targetAsset = state.masterData.hw.find(a => - a.location === currentLoc && - a.location_detail === currentDetail && - String(a.loc_x) === String(x) && - String(a.loc_y) === String(y) - ); + const targetAsset = allHwAssets.find(a => a.id === assetId); if (targetAsset) renderAssetDetail(targetAsset); - container.querySelectorAll('.location-box-point').forEach(b => (b as HTMLElement).style.background = 'rgba(30, 81, 73, 0.1)'); + container.querySelectorAll('.location-box-area').forEach(b => (b as HTMLElement).style.background = 'rgba(30, 81, 73, 0.1)'); (box as HTMLElement).style.background = 'rgba(30, 81, 73, 0.4)'; }); }); diff --git a/src/views/MapEditor.ts b/src/views/MapEditor.ts index 7e815d1..69a3841 100644 --- a/src/views/MapEditor.ts +++ b/src/views/MapEditor.ts @@ -18,6 +18,7 @@ export class MapEditor { private startY: number = 0; private currentBox: HTMLElement | null = null; private currentPath: string = ''; + private assetOptions: {id: string, name: string}[] = []; constructor() { this.container = document.getElementById('container')!; @@ -33,11 +34,35 @@ export class MapEditor { public async init() { this.renderFileSidebar(); await this.loadConfig(); + await this.loadAssets(); this.bindEvents(); this.selectFirstFile(); createIcons({ icons: { X, Save, Trash2, ChevronLeft, ChevronRight } }); } + private async loadAssets() { + try { + const res = await fetch(`http://${location.hostname}:3000/api/assets/master`); + const masterData = await res.json(); + const allHw = [ + ...(masterData.pc || []), + ...(masterData.server || []), + ...(masterData.storage || []), + ...(masterData.network || []), + ...(masterData.equipment || []), + ...(masterData.survey || []), + ...(masterData.officeSupplies || []), + ...(masterData.pcParts || []) + ]; + this.assetOptions = allHw.map(a => ({ + id: a.id, + name: `[${a.asset_code}] ${a.asset_purpose || a.model_name || a.category}` + })); + } catch (err) { + console.error('Failed to load assets for mapping', err); + } + } + private renderFileSidebar() { let html = ''; Object.entries(IMAGE_LOCATIONS).forEach(([bldg, details]) => { @@ -137,7 +162,8 @@ export class MapEditor { x: (parseFloat(this.currentBox.style.left) / rect.width * 100).toFixed(2), y: (parseFloat(this.currentBox.style.top) / rect.height * 100).toFixed(2), w: (width / rect.width * 100).toFixed(2), - h: (height / rect.height * 100).toFixed(2) + h: (height / rect.height * 100).toFixed(2), + asset_id: null }; this.boxes.push(boxData); this.render(); @@ -210,13 +236,63 @@ export class MapEditor { this.wrapper.appendChild(div); + // Create asset options dropdown + let optionsHtml = ''; + this.assetOptions.forEach(opt => { + const selected = box.asset_id === opt.id ? 'selected' : ''; + optionsHtml += ``; + }); + const item = document.createElement('div'); item.className = 'box-item'; item.innerHTML = ` - #${i+1}: [${box.x}, ${box.y}] - +
+ #${i+1} + +
+
+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
`; this.boxListEl.appendChild(item); }); + + // Add events to new inputs and selects + this.boxListEl.querySelectorAll('input, select').forEach(input => { + input.addEventListener('change', (e) => { + const target = e.target as HTMLInputElement | HTMLSelectElement; + const index = parseInt(target.dataset.index!); + const prop = target.dataset.prop!; + + if (this.boxes[index]) { + if (prop === 'asset_id') { + this.boxes[index][prop] = target.value || null; + } else { + this.boxes[index][prop] = parseFloat(target.value).toFixed(2); + this.render(); // Re-render to update the map visual size + } + } + }); + }); } } diff --git a/src/views/SW_Table.ts b/src/views/SW_Table.ts index aed2659..efa0ae1 100644 --- a/src/views/SW_Table.ts +++ b/src/views/SW_Table.ts @@ -15,18 +15,22 @@ import { renderGiftList } from './List/GiftListView'; import { renderFacilityList } from './List/FacilityListView'; import { renderCostList } from './List/CostListView'; import { renderUserList } from './List/UserListView'; -import { createIcons, Plus, X, LayoutDashboard, Monitor, Server, Database, Laptop, CalendarClock, Key, Cpu, Layers, Users, Paperclip, Edit2, RefreshCcw, Settings } from 'lucide'; +import { createIcons, Plus, X, LayoutDashboard, Monitor, Server, Database, Laptop, CalendarClock, Key, Cpu, Layers, Users, Paperclip, Edit2, RefreshCcw, BookOpen, Settings } from 'lucide'; /** - * 자산 목록 테이블 렌더링 통합 허브 + * 자산 목록 테이블 렌더링 통합 허브 (Vercel Style Normalized) */ export function renderSWTable(mainContent: HTMLElement) { if (!mainContent) return; console.log(`📂 Rendering Table for: ${state.activeCategory} / ${state.activeSubTab}`); - mainContent.innerHTML = ''; - const container = document.createElement('div'); - container.className = 'view-container'; + mainContent.innerHTML = ` +
+
+
+ `; + + const container = document.getElementById('list-view-container')!; try { const tab = state.activeSubTab; @@ -69,11 +73,9 @@ export function renderSWTable(mainContent: HTMLElement) { } } - mainContent.appendChild(container); - - // 전역 아이콘 초기화 (한 번 더 실행하여 누락 방지) + // 전역 아이콘 초기화 createIcons({ - icons: { Plus, X, LayoutDashboard, Monitor, Server, Database, Laptop, CalendarClock, Key, Cpu, Layers, Users, Paperclip, Edit2, RefreshCcw, Settings } + icons: { Plus, X, LayoutDashboard, Monitor, Server, Database, Laptop, CalendarClock, Key, Cpu, Layers, Users, Paperclip, Edit2, RefreshCcw, BookOpen, Settings } }); } catch (err: any) { console.error('❌ Error rendering table view:', err); diff --git a/src/styles/map-editor.css b/src/views/map-editor.css similarity index 62% rename from src/styles/map-editor.css rename to src/views/map-editor.css index ca8d35d..031f31a 100644 --- a/src/styles/map-editor.css +++ b/src/views/map-editor.css @@ -12,8 +12,8 @@ .folder-item { padding: 10px 15px; background: var(--bg-light); - font-weight: bold; - font-size: 13px; + font-weight: 700; + font-size: var(--fs-base); border-bottom: 1px solid var(--border-color); color: var(--primary-color); } @@ -21,13 +21,13 @@ .file-item { padding: 8px 25px; cursor: pointer; - font-size: 12px; + font-size: var(--fs-sm); border-bottom: 1px solid var(--bg-color); transition: background 0.2s; } .file-item:hover { background: var(--bg-light); } -.file-item.active { background: var(--primary-color); color: var(--white); font-weight: bold; } +.file-item.active { background: var(--primary-color); color: var(--white); font-weight: 700; } /* Center: Editor Area */ .editor-container { @@ -70,10 +70,10 @@ box-shadow: -5px 0 15px rgba(0,0,0,0.05); } -.sidebar h2 { margin-top: 0; color: var(--primary-color); font-size: 1.2rem; } -.sidebar p { font-size: 0.85rem; color: var(--text-muted); line-height: 1.4; margin-bottom: 20px; } +.sidebar h2 { margin-top: 0; color: var(--primary-color); font-size: var(--fs-lg); font-weight: 600; } +.sidebar p { font-size: var(--fs-sm); color: var(--text-muted); line-height: 1.4; margin-bottom: 20px; } -.current-path { font-size: 11px; color: var(--text-muted); margin-bottom: 10px; word-break: break-all; font-family: monospace; } +.current-path { font-size: var(--fs-xs); color: var(--text-muted); margin-bottom: 10px; word-break: break-all; font-family: monospace; } .box-list { flex: 1; @@ -87,16 +87,57 @@ .box-item { font-family: monospace; - font-size: 11px; - padding: 6px; + font-size: var(--fs-xs); + padding: 10px 6px; border-bottom: 1px solid var(--border-color); display: flex; - justify-content: space-between; - align-items: center; + flex-direction: column; + gap: 8px; +} + +.box-header { + display: flex; + justify-content: space-between; + align-items: center; +} + +.box-index { + font-weight: 700; + color: var(--primary-color); +} + +.box-inputs { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 6px; +} + +.input-group { + display: flex; + align-items: center; + gap: 4px; +} + +.input-group label { + color: var(--text-muted); + width: 12px; +} + +.input-group input { + width: 100%; + padding: 2px 4px; + border: 1px solid var(--border-color); + border-radius: 2px; + font-size: var(--fs-xs); + outline: none; +} + +.input-group input:focus { + border-color: var(--primary-color); } .box-item:hover { background: var(--white); } -.btn-del { cursor: pointer; color: var(--danger); border: none; background: none; font-size: 16px; padding: 0 5px; } +.btn-del { cursor: pointer; color: var(--danger); border: none; background: none; font-size: var(--fs-md); padding: 0 5px; } .actions { display: flex; flex-direction: column; gap: 8px; } @@ -133,8 +174,8 @@ top: 50%; left: 50%; transform: translate(-50%, -50%); - font-size: 10px; - font-weight: bold; + font-size: var(--fs-xs); + font-weight: 700; color: var(--primary-color); pointer-events: none; white-space: nowrap; @@ -151,9 +192,45 @@ #save-status { margin-top: 8px; - font-size: 11px; + font-size: var(--fs-xs); color: var(--success); text-align: center; - font-weight: bold; + font-weight: 700; height: 14px; } + +/* Editor Body & Layout Overrides */ +.editor-body { + margin: 0; + display: flex; + height: 100vh; + overflow: hidden; +} + +.editor-version { + font-size: var(--fs-xs); + color: var(--text-muted); +} + +.actions .btn { + height: 38px; +} + +/* Box Item Dropdown Inputs */ +.box-inputs.margin-bottom { + margin-bottom: 8px; +} + +.box-inputs select { + width: 100%; + padding: 4px; + border: 1px solid var(--border-color); + border-radius: 4px; + font-size: var(--fs-xs); + background-color: var(--canvas); + color: var(--text-main); + outline: none; +} +.box-inputs select:focus { + border-color: var(--primary-color); +} diff --git a/system_User (20260615).xlsx b/system_User (20260615).xlsx new file mode 100644 index 0000000..b58a23e Binary files /dev/null and b/system_User (20260615).xlsx differ diff --git a/test_caputure/1_initial_screen_fixed.png b/test_caputure/1_initial_screen_fixed.png deleted file mode 100644 index fcac4af..0000000 Binary files a/test_caputure/1_initial_screen_fixed.png and /dev/null differ diff --git a/test_caputure/2_location_view_fixed.png b/test_caputure/2_location_view_fixed.png deleted file mode 100644 index fcac4af..0000000 Binary files a/test_caputure/2_location_view_fixed.png and /dev/null differ diff --git a/test_caputure/3_location_clicked_fixed.png b/test_caputure/3_location_clicked_fixed.png deleted file mode 100644 index 93e62ed..0000000 Binary files a/test_caputure/3_location_clicked_fixed.png and /dev/null differ diff --git a/test_caputure/3_modal_ui_fixed.png b/test_caputure/3_modal_ui_fixed.png deleted file mode 100644 index 4cceb5d..0000000 Binary files a/test_caputure/3_modal_ui_fixed.png and /dev/null differ diff --git a/test_caputure/4_modal_ui_fixed.png b/test_caputure/4_modal_ui_fixed.png deleted file mode 100644 index 4cceb5d..0000000 Binary files a/test_caputure/4_modal_ui_fixed.png and /dev/null differ diff --git a/test_caputure/bar_fixed.png b/test_caputure/bar_fixed.png deleted file mode 100644 index 6b1a602..0000000 Binary files a/test_caputure/bar_fixed.png and /dev/null differ diff --git a/test_caputure/bar_test.png b/test_caputure/bar_test.png deleted file mode 100644 index 21cc08e..0000000 Binary files a/test_caputure/bar_test.png and /dev/null differ diff --git a/test_caputure/bar_test2.png b/test_caputure/bar_test2.png deleted file mode 100644 index 30d6527..0000000 Binary files a/test_caputure/bar_test2.png and /dev/null differ diff --git a/test_data_generator.js b/test_data_generator.js deleted file mode 100644 index f2513d0..0000000 --- a/test_data_generator.js +++ /dev/null @@ -1,71 +0,0 @@ -import mysql from 'mysql2/promise'; -import dotenv from 'dotenv'; -import crypto from 'crypto'; - -dotenv.config(); - -const { DB_HOST, DB_USER, DB_PASS, DB_NAME, DB_PORT } = process.env; - -const CATEGORIES = ['PC', '서버', '노트북', '모니터', '업무지원장비']; -const DEPTS = ['기술개발센터', '총괄기획실', '한맥', '삼안', '장헌', '한라']; -const USERS = ['홍길동', '김철수', '이영희', '박지성', '손흥민', '봉준호', '싸이']; -const STATUSES = ['운영', '재고', '수리', '폐기', '기타']; -const CORPS = ['한맥', '삼안', '장헌', '한라', 'PTC', '바론']; - -async function generateTestData() { - const connection = await mysql.createConnection({ - host: DB_HOST, - user: DB_USER, - password: DB_PASS, - database: DB_NAME, - port: parseInt(DB_PORT || '3306') - }); - - console.log('🚀 무작위 테스트 데이터 생성을 시작합니다 (Crypto UUID 방식)...'); - - for (let i = 1; i <= 20; i++) { - const category = CATEGORIES[Math.floor(Math.random() * CATEGORIES.length)]; - const dept = DEPTS[Math.floor(Math.random() * DEPTS.length)]; - const user = USERS[Math.floor(Math.random() * USERS.length)]; - const status = STATUSES[Math.floor(Math.random() * STATUSES.length)]; - const corp = CORPS[Math.floor(Math.random() * CORPS.length)]; - - // Crypto UUID 생성 - const id = crypto.randomUUID(); - const assetCode = `TEST-${Date.now().toString().slice(-6)}-${String(i).padStart(3, '0')}`; - - try { - // 1. asset_core 삽입 (id 수동 지정) - await connection.query( - `INSERT INTO asset_core - (id, asset_code, category, asset_type, purchase_corp, current_dept, user_current, purchase_date, service_type) - VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)`, - [id, assetCode, category, category, corp, dept, user, '2026-06-10', '내부'] - ); - - // 2. asset_spec 삽입 - await connection.query( - `INSERT INTO asset_spec - (asset_id, hw_status, model_name, cpu, ram) - VALUES (?, ?, ?, ?, ?)`, - [id, status, `${category} Model ${i}`, 'Intel i7', '16GB'] - ); - - // 3. 초기 이력 삽입 - await connection.query( - `INSERT INTO asset_history (asset_id, event_type, details, log_date, log_user) - VALUES (?, ?, ?, ?, ?)`, - [id, 'STATUS_CHANGE', `[최초 등록] 테스트 데이터 생성 (${status})`, '2026-06-10', '시스템'] - ); - - console.log(`✅ 생성 완료: ${assetCode} (${category} / ${dept} / ${user})`); - } catch (err) { - console.error(`❌ 생성 실패 (${i}):`, err.message); - } - } - - await connection.end(); - console.log('\n✨ 20개의 테스트 데이터 생성이 완료되었습니다.'); -} - -generateTestData().catch(console.error); diff --git a/test_final_1920.png b/test_final_1920.png deleted file mode 100644 index 21caf8e..0000000 Binary files a/test_final_1920.png and /dev/null differ diff --git a/test_fix_1920.png b/test_fix_1920.png deleted file mode 100644 index 21e7f40..0000000 Binary files a/test_fix_1920.png and /dev/null differ diff --git a/test_fix_1920.yml b/test_fix_1920.yml deleted file mode 100644 index f0ba05e..0000000 --- a/test_fix_1920.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2] [box=0,0,1920,1080]: - - banner [ref=e3] [box=0,0,1920,64]: - - generic [ref=e4] [box=24,3,1872,57]: - - generic [ref=e5] [cursor=pointer] [box=24,12,230,40]: - - img "HM Logo" [ref=e6] [box=24,12,103,40] - - heading "한맥자산관리시스템" [level=1] [ref=e7] [box=139,20,115,23] - - navigation [ref=e8] [box=286,14,1456,35]: - - generic [ref=e9] [cursor=pointer] [box=286,14,49,35]: 서버 - - generic [ref=e10] [cursor=pointer] [box=343,14,43,35]: PC - - generic [ref=e11] [cursor=pointer] [box=394,14,75,35]: 스토리지 - - generic [ref=e12] [cursor=pointer] [box=477,14,100,35]: 공간정보장비 - - generic [ref=e13] [cursor=pointer] [box=585,14,68,35]: PC부품 - - generic [ref=e14] [cursor=pointer] [box=661,14,75,35]: 네트워크 - - generic [ref=e15] [cursor=pointer] [box=744,14,100,35]: 업무지원장비 - - generic [ref=e16] [cursor=pointer] [box=852,14,72,35]: 외부SW - - generic [ref=e17] [cursor=pointer] [box=932,14,72,35]: 내부SW - - generic [ref=e18] [cursor=pointer] [box=1012,14,75,35]: 클라우드 - - generic [ref=e19] [cursor=pointer] [box=1095,14,62,35]: 도메인 - - generic [ref=e20] [cursor=pointer] [box=1165,14,75,35]: 비용관리 - - generic [ref=e21] [cursor=pointer] [box=1247,14,62,35]: 사용자 - - generic [ref=e22] [cursor=pointer] [box=1317,14,49,35]: 선물 - - generic [ref=e23] [cursor=pointer] [box=1375,14,75,35]: 사무가구 - - generic [ref=e24] [box=1742,3,154,57]: - - generic [ref=e25] [box=1742,3,154,33]: - - generic [ref=e26] [box=1755,10,32,19]: 실무자 - - generic [ref=e27] [box=1799,10,40,20]: - - checkbox [box=1799,27,0,0] - - generic [ref=e29] [box=1851,10,32,19]: 관리자 - - button "알림" [ref=e31] [box=1742,51,4,4] - - main [ref=e32] [box=0,64,1920,964]: - - generic [ref=e34] [box=0,64,1920,964]: - - generic [ref=e35] [box=0,64,1920,112]: - - generic [ref=e37] [cursor=pointer] [box=24,111,83,44]: - - checkbox "목록보기" [ref=e38] [box=32,125,16,16] - - text: 목록보기 - - generic [ref=e39] [box=131,84,135,71]: - - generic [ref=e40] [box=131,84,135,19]: 건물/위치 - - combobox [ref=e41] [cursor=pointer] [box=131,111,135,44]: - - option "한맥빌딩" [box=0,0,0,0] - - option "기술개발센터" [selected] [box=0,0,0,0] - - option "유니온빌딩" [box=0,0,0,0] - - option "뉴코아빌딩" [box=0,0,0,0] - - option "IDC" [box=0,0,0,0] - - generic [ref=e42] [box=290,84,318,71]: - - generic [ref=e43] [box=290,84,318,19]: 상세 위치 - - generic [ref=e44] [box=290,111,318,44]: - - combobox [ref=e45] [cursor=pointer] [box=290,111,120,44]: - - option "서버실" [selected] [box=0,0,0,0] - - option "센터내부" [box=0,0,0,0] - - generic [ref=e46] [box=426,111,182,44]: - - generic [ref=e47] [box=443,115,122,36]: - - button "이전" [disabled] [ref=e48] [cursor=pointer] [box=443,115,59,36] - - button "다음" [ref=e49] [cursor=pointer] [box=506,115,59,36] - - generic [ref=e50] [box=577,124,31,19]: (1 / 2) - - generic [ref=e51] [box=0,176,1920,852]: - - img [ref=e54] [box=0,210,1280,783] - - generic [ref=e69] [box=1280,176,640,852]: - - heading "구역을 선택하세요" [level=4] [ref=e71] [box=1304,200,592,24] - - generic [ref=e73] [box=1280,249,640,24]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e74] [box=0,1028,1920,52]: - - paragraph [ref=e75] [box=32,1045,1856,19]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/test_location_view_btn.png b/test_location_view_btn.png deleted file mode 100644 index 51aa50e..0000000 Binary files a/test_location_view_btn.png and /dev/null differ diff --git a/test_location_view_btn_final.png b/test_location_view_btn_final.png deleted file mode 100644 index 51aa50e..0000000 Binary files a/test_location_view_btn_final.png and /dev/null differ diff --git a/test_resolution_1920.png b/test_resolution_1920.png deleted file mode 100644 index 21e7f40..0000000 Binary files a/test_resolution_1920.png and /dev/null differ diff --git a/test_resolution_1920.yml b/test_resolution_1920.yml deleted file mode 100644 index 0ab4c15..0000000 --- a/test_resolution_1920.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2] [box=0,0,1920,1080]: - - banner [ref=e3] [box=0,0,1920,64]: - - generic [ref=e4] [box=24,3,1872,57]: - - generic [ref=e5] [cursor=pointer] [box=24,12,230,40]: - - img "HM Logo" [ref=e6] [box=24,12,103,40] - - heading "한맥자산관리시스템" [level=1] [ref=e7] [box=139,20,115,23] - - navigation [ref=e8] [box=286,14,1456,35]: - - generic [ref=e9] [cursor=pointer] [box=286,14,49,35]: 서버 - - generic [ref=e10] [cursor=pointer] [box=343,14,43,35]: PC - - generic [ref=e11] [cursor=pointer] [box=394,14,75,35]: 스토리지 - - generic [ref=e12] [cursor=pointer] [box=477,14,100,35]: 공간정보장비 - - generic [ref=e13] [cursor=pointer] [box=585,14,68,35]: PC부품 - - generic [ref=e14] [cursor=pointer] [box=661,14,75,35]: 네트워크 - - generic [ref=e15] [cursor=pointer] [box=744,14,100,35]: 업무지원장비 - - generic [ref=e16] [cursor=pointer] [box=852,14,72,35]: 외부SW - - generic [ref=e17] [cursor=pointer] [box=932,14,72,35]: 내부SW - - generic [ref=e18] [cursor=pointer] [box=1012,14,75,35]: 클라우드 - - generic [ref=e19] [cursor=pointer] [box=1095,14,62,35]: 도메인 - - generic [ref=e20] [cursor=pointer] [box=1165,14,75,35]: 비용관리 - - generic [ref=e21] [cursor=pointer] [box=1247,14,62,35]: 사용자 - - generic [ref=e22] [cursor=pointer] [box=1317,14,49,35]: 선물 - - generic [ref=e23] [cursor=pointer] [box=1375,14,75,35]: 사무가구 - - generic [ref=e24] [box=1742,3,154,57]: - - generic [ref=e25] [box=1742,3,154,33]: - - generic [ref=e26] [box=1755,10,32,19]: 실무자 - - generic [ref=e27] [box=1799,10,40,20]: - - checkbox [box=1799,27,0,0] - - generic [ref=e29] [box=1851,10,32,19]: 관리자 - - button "알림" [ref=e31] [box=1742,51,4,4] - - main [ref=e32] [box=0,64,1920,964]: - - generic [ref=e36] [box=0,64,1920,964]: - - generic [ref=e37] [box=0,64,1920,112]: - - generic [ref=e39] [cursor=pointer] [box=24,111,83,44]: - - checkbox "목록보기" [ref=e40] [box=32,125,16,16] - - text: 목록보기 - - generic [ref=e41] [box=131,84,135,71]: - - generic [ref=e42] [box=131,84,135,19]: 건물/위치 - - combobox [ref=e43] [cursor=pointer] [box=131,111,135,44]: - - option "한맥빌딩" [box=0,0,0,0] - - option "기술개발센터" [selected] [box=0,0,0,0] - - option "유니온빌딩" [box=0,0,0,0] - - option "뉴코아빌딩" [box=0,0,0,0] - - option "IDC" [box=0,0,0,0] - - generic [ref=e44] [box=290,84,318,71]: - - generic [ref=e45] [box=290,84,318,19]: 상세 위치 - - generic [ref=e46] [box=290,111,318,44]: - - combobox [ref=e47] [cursor=pointer] [box=290,111,120,44]: - - option "서버실" [selected] [box=0,0,0,0] - - option "센터내부" [box=0,0,0,0] - - generic [ref=e48] [box=426,111,182,44]: - - generic [ref=e49] [box=443,115,122,36]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] [box=443,115,59,36] - - button "다음" [ref=e51] [cursor=pointer] [box=506,115,59,36] - - generic [ref=e52] [box=577,124,31,19]: (1 / 2) - - generic [ref=e53] [box=0,176,1920,852]: - - img [ref=e56] [box=0,210,1280,783] - - generic [ref=e71] [box=1280,176,640,852]: - - heading "구역을 선택하세요" [level=4] [ref=e73] [box=1304,200,592,24] - - generic [ref=e75] [box=1280,249,640,24]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34] [box=0,1028,1920,52]: - - paragraph [ref=e35] [box=32,1045,1856,19]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/test_resolution_3840.png b/test_resolution_3840.png deleted file mode 100644 index ade6e52..0000000 Binary files a/test_resolution_3840.png and /dev/null differ diff --git a/test_resolution_3840.yml b/test_resolution_3840.yml deleted file mode 100644 index 32752bd..0000000 --- a/test_resolution_3840.yml +++ /dev/null @@ -1,61 +0,0 @@ -- generic [ref=e2] [box=0,0,3840,1080]: - - banner [ref=e3] [box=0,0,3840,64]: - - generic [ref=e4] [box=24,3,3792,57]: - - generic [ref=e5] [cursor=pointer] [box=24,12,230,40]: - - img "HM Logo" [ref=e6] [box=24,12,103,40] - - heading "한맥자산관리시스템" [level=1] [ref=e7] [box=139,20,115,23] - - navigation [ref=e8] [box=286,14,3374,35]: - - generic [ref=e9] [cursor=pointer] [box=286,14,49,35]: 서버 - - generic [ref=e10] [cursor=pointer] [box=343,14,43,35]: PC - - generic [ref=e11] [cursor=pointer] [box=394,14,75,35]: 스토리지 - - generic [ref=e12] [cursor=pointer] [box=477,14,100,35]: 공간정보장비 - - generic [ref=e13] [cursor=pointer] [box=585,14,68,35]: PC부품 - - generic [ref=e14] [cursor=pointer] [box=661,14,75,35]: 네트워크 - - generic [ref=e15] [cursor=pointer] [box=744,14,100,35]: 업무지원장비 - - generic [ref=e16] [cursor=pointer] [box=852,14,72,35]: 외부SW - - generic [ref=e17] [cursor=pointer] [box=932,14,72,35]: 내부SW - - generic [ref=e18] [cursor=pointer] [box=1012,14,75,35]: 클라우드 - - generic [ref=e19] [cursor=pointer] [box=1095,14,62,35]: 도메인 - - generic [ref=e20] [cursor=pointer] [box=1165,14,75,35]: 비용관리 - - generic [ref=e21] [cursor=pointer] [box=1247,14,62,35]: 사용자 - - generic [ref=e22] [cursor=pointer] [box=1317,14,49,35]: 선물 - - generic [ref=e23] [cursor=pointer] [box=1375,14,75,35]: 사무가구 - - generic [ref=e24] [box=3660,3,156,57]: - - generic [ref=e25] [box=3660,3,156,33]: - - generic [ref=e26] [box=3673,10,33,20]: 실무자 - - generic [ref=e27] [box=3718,10,40,20]: - - checkbox [box=3718,27,0,0] - - generic [ref=e29] [box=3770,10,33,20]: 관리자 - - button "알림" [ref=e31] [box=3660,51,4,4] - - main [ref=e32] [box=0,64,3840,964]: - - generic [ref=e36] [box=0,64,3840,964]: - - generic [ref=e37] [box=0,64,3840,113]: - - generic [ref=e39] [cursor=pointer] [box=24,112,84,44]: - - checkbox "목록보기" [ref=e40] [box=32,126,16,16] - - text: 목록보기 - - generic [ref=e41] [box=132,84,135,72]: - - generic [ref=e42] [box=132,84,135,20]: 건물/위치 - - combobox [ref=e43] [cursor=pointer] [box=132,112,135,44]: - - option "한맥빌딩" [box=0,0,0,0] - - option "기술개발센터" [selected] [box=0,0,0,0] - - option "유니온빌딩" [box=0,0,0,0] - - option "뉴코아빌딩" [box=0,0,0,0] - - option "IDC" [box=0,0,0,0] - - generic [ref=e44] [box=291,84,320,72]: - - generic [ref=e45] [box=291,84,320,20]: 상세 위치 - - generic [ref=e46] [box=291,112,320,44]: - - combobox [ref=e47] [cursor=pointer] [box=291,112,120,44]: - - option "서버실" [selected] [box=0,0,0,0] - - option "센터내부" [box=0,0,0,0] - - generic [ref=e48] [box=427,112,184,44]: - - generic [ref=e49] [box=444,116,123,36]: - - button "이전" [disabled] [ref=e50] [cursor=pointer] [box=444,116,59,36] - - button "다음" [ref=e51] [cursor=pointer] [box=507,116,59,36] - - generic [ref=e52] [box=579,124,32,20]: (1 / 2) - - generic [ref=e53] [box=0,177,3840,851]: - - img [ref=e56] [box=585,177,1391,851] - - generic [ref=e71] [box=2560,177,1280,851]: - - heading "구역을 선택하세요" [level=4] [ref=e73] [box=2584,201,1232,24] - - generic [ref=e75] [box=2560,250,1280,24]: 지도에서 자산 위치를 클릭하세요. - - contentinfo [ref=e34] [box=0,1028,3840,53]: - - paragraph [ref=e35] [box=32,1045,3776,20]: © 2026 BARON Consultant Co,Ltd. All rights reserved. \ No newline at end of file diff --git a/test_server_list_1920.png b/test_server_list_1920.png deleted file mode 100644 index 21e7f40..0000000 Binary files a/test_server_list_1920.png and /dev/null differ diff --git a/test_view_mode_modal.png b/test_view_mode_modal.png deleted file mode 100644 index 9bfdeb5..0000000 Binary files a/test_view_mode_modal.png and /dev/null differ diff --git a/test_view_mode_modal_final.png b/test_view_mode_modal_final.png deleted file mode 100644 index 6a6d53b..0000000 Binary files a/test_view_mode_modal_final.png and /dev/null differ diff --git a/uploads/1781851412729________________1__.pdf b/uploads/1781851412729________________1__.pdf new file mode 100644 index 0000000..4884e95 Binary files /dev/null and b/uploads/1781851412729________________1__.pdf differ diff --git a/uploads/1781851541227________________1__.pdf b/uploads/1781851541227________________1__.pdf new file mode 100644 index 0000000..4884e95 Binary files /dev/null and b/uploads/1781851541227________________1__.pdf differ diff --git a/vite.config.ts b/vite.config.ts index ba7f424..a3787f6 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,4 +1,5 @@ import { defineConfig } from 'vite'; +import { resolve } from 'path'; const proxyTarget = process.env.VITE_DEV_PROXY_TARGET || 'http://localhost:3000'; @@ -17,4 +18,12 @@ export default defineConfig({ } } }, + build: { + rollupOptions: { + input: { + main: resolve(__dirname, 'index.html'), + map_editor: resolve(__dirname, 'map_editor.html'), + } + } + } }); diff --git a/~$backupDB_20260602.xlsx b/~$backupDB_20260602.xlsx new file mode 100644 index 0000000..975f9aa Binary files /dev/null and b/~$backupDB_20260602.xlsx differ diff --git a/~$system_User (20260615).xlsx b/~$system_User (20260615).xlsx new file mode 100644 index 0000000..975f9aa Binary files /dev/null and b/~$system_User (20260615).xlsx differ