dev #948

Merged
ysCha merged 2 commits from dev into dev-deploy 2026-07-02 17:54:01 +09:00
Collaborator
No description provided.
ysCha added 2 commits 2026-07-02 17:53:57 +09:00
작업내용 :
- isTooCloseToOtherModules(배치·이동 게이트)가 flowDirection 에 무관하게
  항상 moduleIntvlVer=세로간격, moduleIntvlHor=가로간격으로 고정해
  東/西 흐름 설치면에서 스냅이 横(3mm)으로 붙인 정상 배치를
  縦(7mm) 기준으로 오판 거부하던 버그 수정
- 스냅 배치 로직(:824-831)과 동일하게 direction east/west 일 때
  gapVer=moduleIntvlHor, gapHor=moduleIntvlVer 로 스왑 적용
- useModuleBasicSetting.js(手動배치), useModule.js(이동) 동기 수정
작업내용 :
- validateModuleSizeForRack 내 centerPoints area 산출을
  캔버스 측정치(Math.round(width×height))에서
  모듈 스펙(longAxis×shortAxis, moduleInfo 경유)으로 변경
- 같은 모듈이라도 캔버스 반올림으로 width 가 73/74 로 갈려
  area 가 161 만큼 벌어져 랙 크기순서 위반 오판 → PCS 진입 즉시 에러 유발
- 스펙 치수는 동일 제품이면 항상 동일하므로 diff=0 → 오판 제거
- gap 계산(인접 판정)용 width/height 는 캔버스 측정치 유지 (기하 정확도 보존)
ysCha merged commit fd7ab22754 into dev-deploy 2026-07-02 17:54:01 +09:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: qcast3/qcast-front#948
No description provided.