--- description: GUID 슬롯 우선순위 설정 기능 구현 --- # 프로젝트 작업 상태 ## 현재 작업: GUID 슬롯 우선순위 설정 기능 구현 GUID 엑셀 변환 시 사용자가 원하는 순서대로 슬롯 정보를 정렬할 수 있도록 기능을 추가했습니다. 사용자 요청에 따라 엑셀의 'GUID' 컬럼도 슬롯 우선순위에 맞춰 재구성되도록 수정했습니다. ### 최근 변경 사항 1. **Frontend (`index.html`)** - 슬롯 우선순위 설정 모달(`slotPriorityModal`) 추가 - 로컬 스토리지(LocalStorage)를 활용한 설정 저장 및 프리셋 기능 구현 - `update_guid_list` 폼 전송 시 `slot_priority` 값 포함 2. **Backend (`utilities.py`)** - `/update_guid_list` 라우트 수정 - 클라이언트에서 전송된 `slot_priority` 값을 받아 환경변수 `GUID_SLOT_PRIORITY`로 설정 3. **Script (`GUIDtxtT0Execl.py`)** - `GUID_SLOT_PRIORITY` 환경변수를 읽어 `SLOT_PRIORITY` 리스트로 파싱 - 엑셀 컬럼 정렬뿐만 아니라 **'GUID' 컬럼의 값(0x...;0x...)도 해당 순서에 맞춰 재생성**하도록 로직 수정 ## 할 일 목록 (Todo) - [x] `index.html`: 슬롯 설정 모달 구현 및 JS 연동 - [x] `utilities.py`: 백엔드 파라미터 처리 로직 수정 - [x] `GUIDtxtT0Execl.py`: 스크립트 정렬 로직 수정 및 GUID 컬럼 재구성 로직 추가 - [ ] 기능 동작 확인 및 테스트 (사용자) ## 대기 중인 작업 - 사용자 피드백 대기