24 lines
1.1 KiB
Plaintext
24 lines
1.1 KiB
Plaintext
<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> |