분리후 첫 Crawling 성공 모델

This commit is contained in:
2026-02-22 22:59:21 +09:00
parent 171aaf6115
commit 4e006a5a5f
208 changed files with 613035 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<div class="card border-danger">
<div class="card-header bg-danger text-white">System Engineering - Discovery Mode</div>
<div class="card-body">
<h5>1. 하니웰 자산 모델 탐사 (Crawler)</h5>
<p class="text-muted">서버의 모든 노드를 훑어 CSV 파일을 생성합니다. (시간이 오래 걸릴 수 있음)</p>
<button id="btnRunCrawler" class="btn btn-danger" onclick="runCrawler()">🚀 탐사 및 CSV 생성 시작</button>
<hr>
<h5>2. DB 동기화 (CSV to Database)</h5>
<p class="text-muted">생성된 Honeywell_FullMap.csv 파일을 읽어 DB에 일괄 저장합니다.</p>
<button id="btnImportCsv" class="btn btn-warning" onclick="importCsvToDb()">📥 CSV 데이터를 DB로 가져오기</button>
</div>
</div>
<script>
function runCrawler() {
if(!confirm("전체 노드 탐사를 시작하시겠습니까? 하니웰 서버에 부하가 갈 수 있습니다.")) return;
// API 호출: /Engineering/RunCrawler
}
function importCsvToDb() {
// API 호출: /Engineering/ImportCsv
}
</script>