조직도와 구성원 정보는 보이지만, 실제 사무실 자리 위치를 한 화면에서 조회하고 수정하는 흐름은 아직 정리가 필요합니다. 현재는 기술개발센터 고정 도면 기준으로 자리배치도와 조직도 상세 프로필 연동이 진행되었습니다.
현재 진행 상태
기술개발센터 고정 도면 viewer 연결 완료
미배치 인원 드래그 앤 드롭 배치 및 저장 완료
공석/배치완료 색상 구분, hover 정보, 자리 비우기 동작 완료
조직도 상세 프로필의 재석위치에 현재 배치 좌석 viewer 연동 완료
남은 작업
나머지 사무실 2개 도면 추가 및 전환 버튼 구성
재석위치 카드에서 좌석 중심 크롭/포커스 품질 추가 조정
배치도 상호작용 세부 UX 보정
필요 시 좌석 강조/검색 보조 기능 정리
완료 기준
일반 사용자는 사무실별 자리배치도와 재석위치를 조회할 수 있다.
관리자는 자리 배치를 수정, 저장, 해제할 수 있다.
조직도 상세 프로필에서 해당 인원의 재석위치를 실제 도면 기반으로 확인할 수 있다.
### 배경
조직도와 구성원 정보는 보이지만, 실제 사무실 자리 위치를 한 화면에서 조회하고 수정하는 흐름은 아직 정리가 필요합니다. 현재는 기술개발센터 고정 도면 기준으로 자리배치도와 조직도 상세 프로필 연동이 진행되었습니다.
### 현재 진행 상태
- 기술개발센터 고정 도면 viewer 연결 완료
- 미배치 인원 드래그 앤 드롭 배치 및 저장 완료
- 공석/배치완료 색상 구분, hover 정보, 자리 비우기 동작 완료
- 조직도 상세 프로필의 재석위치에 현재 배치 좌석 viewer 연동 완료
### 남은 작업
- 나머지 사무실 2개 도면 추가 및 전환 버튼 구성
- 재석위치 카드에서 좌석 중심 크롭/포커스 품질 추가 조정
- 배치도 상호작용 세부 UX 보정
- 필요 시 좌석 강조/검색 보조 기능 정리
### 완료 기준
- 일반 사용자는 사무실별 자리배치도와 재석위치를 조회할 수 있다.
- 관리자는 자리 배치를 수정, 저장, 해제할 수 있다.
- 조직도 상세 프로필에서 해당 인원의 재석위치를 실제 도면 기반으로 확인할 수 있다.
hyunho
changed title from [P1] [Feature] 인원 뷰어 내 사무실 자리배치도 적용 및 드래그&드롭 편집 to [P1] [Feature] ??? ????? ?? ? ??? ?? ?? ??2026-03-25 09:10:08 +09:00
hyunho
changed title from [P1] [Feature] ??? ????? ?? ? ??? ?? ?? ?? to [P1] [Feature] Add office seating map viewer and admin editor2026-03-25 09:12:29 +09:00
hyunho
changed title from [P1] [Feature] Add office seating map viewer and admin editor to [P1] [기능] 사무실 좌석 배치도 조회 및 관리자 편집 기능 추가2026-03-25 10:30:13 +09:00
hyunho
changed title from [P1] [기능] 사무실 좌석 배치도 조회 및 관리자 편집 기능 추가 to [P1] [기능] 사무실 좌석 배치도 조회 및 관리자 편집 기능 고도화2026-03-26 10:03:38 +09:00
/api/seat-maps/active?office_key=... 기준으로 오피스별 viewer/layout 반환 가능하게 수정
프런트 자리배치도 탭에서 3개 오피스 모두 활성화
viewer HTML 내 payload 인라인 처리 및 기존 assignment bridge 유지
검증 결과
8080, 8081 모두 아래 오피스 응답 확인
기술개발센터
한맥빌딩 6층
한맥빌딩 7층
오피스별 viewer HTML에서 각 payload와 오피스 식별 문자열 정상 확인
추가 메모
자리배치도 코드 자체는 양쪽에 반영됐지만, 좌석/조직 데이터 해석은 DB 기준 차이에 영향을 받음
이후 자리배치도 검증도 DEV_PROD_DB_PROTOCOL.md 기준으로 작업용 DB를 먼저 동기화한 뒤 진행하는 것이 안전함
2026-03-27 작업 정리
자리배치도 관련 반영 사항입니다.
반영 내용
- `기술개발센터`, `한맥빌딩 6층`, `한맥빌딩 7층` 3개 고정 도면 지원
- `incoming-files/seat/` 아래 새 HTML + payload.js 세트 반영
- 백엔드에서 `office_key`별 고정 HTML/payload 파싱 지원
- `technical-development-center`
- `hanmac-building-6f`
- `hanmac-building-7f`
- `/api/seat-maps/active?office_key=...` 기준으로 오피스별 viewer/layout 반환 가능하게 수정
- 프런트 자리배치도 탭에서 3개 오피스 모두 활성화
- viewer HTML 내 payload 인라인 처리 및 기존 assignment bridge 유지
검증 결과
- `8080`, `8081` 모두 아래 오피스 응답 확인
- `기술개발센터`
- `한맥빌딩 6층`
- `한맥빌딩 7층`
- 오피스별 viewer HTML에서 각 payload와 오피스 식별 문자열 정상 확인
추가 메모
- 자리배치도 코드 자체는 양쪽에 반영됐지만, 좌석/조직 데이터 해석은 DB 기준 차이에 영향을 받음
- 이후 자리배치도 검증도 `DEV_PROD_DB_PROTOCOL.md` 기준으로 작업용 DB를 먼저 동기화한 뒤 진행하는 것이 안전함
2026-03-30 상태 업데이트
지난 세션 마지막 `8081` 검증 기준으로 현재 확인된 상태는 아래와 같습니다.
완료 확인:
- `기술개발센터`, `한맥빌딩 6층`, `한맥빌딩 7층` 3개 고정 도면 활성화
- `office_key` 기준 active seat map / layout 조회
- 조직도 상세 프로필의 `재석위치` preview 정상 동작
- 비관리자 seatmap 진입 및 메인 viewer / 배치 인원 표시 정상 동작
- 관리자 DnD 배치 및 저장 정상 동작
정리:
- 기존 회귀성 문제는 `#11`로 분리해 관리했고, 현재는 해소된 것으로 판단
- 따라서 이 이슈는 버그 복구 단계보다 남은 UX/고도화 범위를 관리하는 이슈로 보면 된다
남은 범위 예시:
- preview 포커스 품질 추가 조정
- 오피스별 상호작용 세부 UX 보정
- 팀별 색상 오버레이 / 조직 트리 표시 등 후속 기능 연계
`8081` 작업용 기준으로 자리배치도/조직현황 고도화 범위를 추가 반영했습니다.
- 기술개발센터 최신 자리배치도 소스 반영
- 저장 후 화면이 과거 스냅샷으로 되돌아가 보이던 문제 수정
- 다른 오피스에 이미 배치된 인원이 타 오피스 미배치 목록에 다시 보이던 문제 수정
- `퇴직` 상태 추가 및 조직현황/자리배치도 숨김 처리
- 구성원 상세 `재석위치` 카드와 seat highlight 개선
- 실제 자리배치 저장은 현재 `8081` 작업용 DB에 반영된 상태
주의:
- 위 반영 사항은 아직 `8080` 공개용에는 승격하지 않았습니다.
- 공개 반영은 별도 승격 작업이 필요합니다.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
배경
조직도와 구성원 정보는 보이지만, 실제 사무실 자리 위치를 한 화면에서 조회하고 수정하는 흐름은 아직 정리가 필요합니다. 현재는 기술개발센터 고정 도면 기준으로 자리배치도와 조직도 상세 프로필 연동이 진행되었습니다.
현재 진행 상태
남은 작업
완료 기준
[P1] [Feature] 인원 뷰어 내 사무실 자리배치도 적용 및 드래그&드롭 편집to [P1] [Feature] ??? ????? ?? ? ??? ?? ?? ??[P1] [Feature] ??? ????? ?? ? ??? ?? ?? ??to [P1] [Feature] Add office seating map viewer and admin editor[P1] [Feature] Add office seating map viewer and admin editorto [P1] [기능] 사무실 좌석 배치도 조회 및 관리자 편집 기능 추가[P1] [기능] 사무실 좌석 배치도 조회 및 관리자 편집 기능 추가to [P1] [기능] 사무실 좌석 배치도 조회 및 관리자 편집 기능 고도화2026-03-27 작업 정리
자리배치도 관련 반영 사항입니다.
반영 내용
기술개발센터,한맥빌딩 6층,한맥빌딩 7층3개 고정 도면 지원incoming-files/seat/아래 새 HTML + payload.js 세트 반영office_key별 고정 HTML/payload 파싱 지원technical-development-centerhanmac-building-6fhanmac-building-7f/api/seat-maps/active?office_key=...기준으로 오피스별 viewer/layout 반환 가능하게 수정검증 결과
8080,8081모두 아래 오피스 응답 확인기술개발센터한맥빌딩 6층한맥빌딩 7층추가 메모
DEV_PROD_DB_PROTOCOL.md기준으로 작업용 DB를 먼저 동기화한 뒤 진행하는 것이 안전함2026-03-30 상태 업데이트
지난 세션 마지막
8081검증 기준으로 현재 확인된 상태는 아래와 같습니다.완료 확인:
기술개발센터,한맥빌딩 6층,한맥빌딩 7층3개 고정 도면 활성화office_key기준 active seat map / layout 조회재석위치preview 정상 동작정리:
#11로 분리해 관리했고, 현재는 해소된 것으로 판단남은 범위 예시:
추가 작업 메모:
8081작업용 기준으로 자리배치도/조직현황 고도화 범위를 추가 반영했습니다.퇴직상태 추가 및 조직현황/자리배치도 숨김 처리재석위치카드와 seat highlight 개선8081작업용 DB에 반영된 상태주의:
8080공개용에는 승격하지 않았습니다.