현재 자리배치도는 인원 배치 여부를 중심으로 표시되고 있어, 좌석만 보고 팀 구분을 하기는 어렵습니다.
목표
자리배치도에 인원이 등록되면 기존 배치 상태 표시와 별개로 팀별 색상 오버레이를 표시해, 한 화면에서 팀 분포를 구분할 수 있게 합니다.
요구사항
의자/좌석의 기본 배치 상태 표시는 유지합니다.
여기에 추가로 팀 기준 색상 표시를 겹쳐서 보여줍니다.
같은 팀은 같은 색상 규칙을 사용합니다.
관리자/비관리자 열람 화면 모두 동일한 기준으로 보이게 합니다.
팀명이 없는 구성원은 별도 기본 색상 또는 중립 색상으로 처리합니다.
완료 기준
좌석만 보고도 팀별 분포를 구분할 수 있다.
기존 배치 여부 표시와 충돌하지 않는다.
저장 후 재접속해도 동일하게 표현된다.
### 배경
현재 자리배치도는 인원 배치 여부를 중심으로 표시되고 있어, 좌석만 보고 팀 구분을 하기는 어렵습니다.
### 목표
자리배치도에 인원이 등록되면 기존 배치 상태 표시와 별개로 팀별 색상 오버레이를 표시해, 한 화면에서 팀 분포를 구분할 수 있게 합니다.
### 요구사항
- 의자/좌석의 기본 배치 상태 표시는 유지합니다.
- 여기에 추가로 팀 기준 색상 표시를 겹쳐서 보여줍니다.
- 같은 팀은 같은 색상 규칙을 사용합니다.
- 관리자/비관리자 열람 화면 모두 동일한 기준으로 보이게 합니다.
- 팀명이 없는 구성원은 별도 기본 색상 또는 중립 색상으로 처리합니다.
### 완료 기준
- 좌석만 보고도 팀별 분포를 구분할 수 있다.
- 기존 배치 여부 표시와 충돌하지 않는다.
- 저장 후 재접속해도 동일하게 표현된다.
현재 해석 기준은 개별 좌석 색칠이 아니라 같은 팀이 모여 있는 좌석 군집을 도면 위 구역처럼 보이게 하는 오버레이입니다.
이번 라운드에서 한 작업:
grid 배치도와 fixed/DXF viewer 양쪽에 팀 구역 오버레이 로직 추가
팀 구역 기준은 실제 team 값만 사용하도록 제한
팀이 없는 인원은 카드 fallback은 유지하지만, 구역 오버레이에서는 제외
현재 상태:
데이터와 팀 payload는 실제로 내려오고 있음
viewer HTML에도 구역 오버레이 draw 코드가 들어간 상태
다만 실제 화면에서 잠깐 보였다가 사라지는 현상이 있어, viewer draw/layer 타이밍 문제로 재작업 필요
다음 액션:
viewer 오버레이가 왜 사라지는지 fixed viewer draw 순서와 chair/name overlay 레이어를 다시 점검
팀 구역이 안정적으로 고정되면 라벨/강도만 미세 조정
2026-04-01 진행상황 정리.
현재 해석 기준은 `개별 좌석 색칠`이 아니라 `같은 팀이 모여 있는 좌석 군집을 도면 위 구역처럼 보이게 하는 오버레이`입니다.
이번 라운드에서 한 작업:
- grid 배치도와 fixed/DXF viewer 양쪽에 팀 구역 오버레이 로직 추가
- 팀 구역 기준은 실제 `team` 값만 사용하도록 제한
- 팀이 없는 인원은 카드 fallback은 유지하지만, 구역 오버레이에서는 제외
현재 상태:
- 데이터와 팀 payload는 실제로 내려오고 있음
- viewer HTML에도 구역 오버레이 draw 코드가 들어간 상태
- 다만 실제 화면에서 `잠깐 보였다가 사라지는` 현상이 있어, viewer draw/layer 타이밍 문제로 재작업 필요
다음 액션:
- viewer 오버레이가 왜 사라지는지 fixed viewer draw 순서와 chair/name overlay 레이어를 다시 점검
- 팀 구역이 안정적으로 고정되면 라벨/강도만 미세 조정
추가 요구사항 반영 메모.
시각 규칙 추가:
- 미배치 자리는 `빨간색`
- 배치 자리는 `초록색`
- 팀 구역 오버레이를 재작업할 때 위 상태색과 충돌하지 않도록 정리 필요
표시 방식 추가:
- 자리배치도 상에서 배치된 인원들의 이름/직급 정보가 상시 떠 있는 현재 방식은 제거
- 기본 상태에서는 도면을 더 깔끔하게 보고, 클릭했을 때만 인원 정보가 보이도록 변경 필요
즉 `#7`은 최종적으로:
- 상태색 규칙(미배치=빨강, 배치=초록)
- 팀 구역 오버레이
- 상시 정보 라벨 제거
를 같이 만족해야 함
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.
배경
현재 자리배치도는 인원 배치 여부를 중심으로 표시되고 있어, 좌석만 보고 팀 구분을 하기는 어렵습니다.
목표
자리배치도에 인원이 등록되면 기존 배치 상태 표시와 별개로 팀별 색상 오버레이를 표시해, 한 화면에서 팀 분포를 구분할 수 있게 합니다.
요구사항
완료 기준
2026-04-01 진행상황 정리.
현재 해석 기준은
개별 좌석 색칠이 아니라같은 팀이 모여 있는 좌석 군집을 도면 위 구역처럼 보이게 하는 오버레이입니다.이번 라운드에서 한 작업:
team값만 사용하도록 제한현재 상태:
잠깐 보였다가 사라지는현상이 있어, viewer draw/layer 타이밍 문제로 재작업 필요다음 액션:
추가 요구사항 반영 메모.
시각 규칙 추가:
빨간색초록색표시 방식 추가:
즉
#7은 최종적으로:를 같이 만족해야 함