38d04918a2
[모듈배치] PCS 진입 시 랙 크기순서 검증 오판 수정 — 모듈 면적을 스펙 치수로 산출
...
작업내용 :
- validateModuleSizeForRack 내 centerPoints area 산출을
캔버스 측정치(Math.round(width×height))에서
모듈 스펙(longAxis×shortAxis, moduleInfo 경유)으로 변경
- 같은 모듈이라도 캔버스 반올림으로 width 가 73/74 로 갈려
area 가 161 만큼 벌어져 랙 크기순서 위반 오판 → PCS 진입 즉시 에러 유발
- 스펙 치수는 동일 제품이면 항상 동일하므로 diff=0 → 오판 제거
- gap 계산(인접 판정)용 width/height 는 캔버스 측정치 유지 (기하 정확도 보존)
2026-07-02 17:52:00 +09:00
c93f098939
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
2026-06-22 13:35:04 +09:00
591f467548
[api] pcsItemList 에 pcsSerParallelYn 전달 — 5개 PCS API 파라미터 보강
...
Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-06-22 11:57:04 +09:00
48fa507046
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
...
# Conflicts:
# src/hooks/module/useModule.js
# src/hooks/roofcover/useEavesGableEdit.js
# src/hooks/useCanvasEvent.js
2026-06-12 14:20:29 +09:00
54e6a31dcf
[1189_2] 手動回路割り当て(수동 회로 할당) 화면에서 드래그 박스 복수선택 활성화
...
작업내용 :
- PassivityCircuitAllocation.jsx: canvas.selection=true (화면 한정) + selection:created/updated 이벤트로 handleBoxSelect 등록
- handleBoxSelect: activeSelection 의 모듈만 targetModules 에 가산 병합, 이후 discard (단일 클릭 토글 보존)
- cleanup: 이벤트 해제 + canvas.selection 복원 + discardActiveObject
Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
2026-06-10 13:10:54 +09:00
f6b0cf714e
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
...
# Conflicts:
# src/hooks/surface/usePlacementShapeDrawing.js
# src/hooks/surface/useSurfaceShapeBatch.js
2026-06-09 09:58:24 +09:00
98b9ff8da0
[2209] PCS Single-P 비병설 복수 등록 차단 — 체크박스 전환 시 selectedModels 리셋
2026-06-08 16:48:30 +09:00
2074c4aa93
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
...
# Conflicts:
# src/components/floor-plan/modal/auxiliary/AuxiliaryEdit.jsx
2026-05-07 09:53:11 +09:00
4ebe4cb455
[1845] 실내집중형 PCS 수동 회로분할 동일 방위/구배 강제 — INDFCS + 수동 분할에서 다방위/다구배 직렬회로 구성 차단
2026-05-06 17:43:29 +09:00
ba92e3400d
[1845] 실내집중형 PCS 수동 회로분할 동일 방위/구배 강제 — INDFCS + 수동 분할에서 다방위/다구배 직렬회로 구성 차단
2026-05-06 15:16:46 +09:00
b7cf8eeca9
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
2026-04-24 16:15:05 +09:00
0eb888fbb9
Cross Mix(DC3) 접속함을 PCS 담당 모듈 타입으로 필터링해 1건만 내려가도록 통합 로직 적용
2026-04-22 13:35:47 +09:00
795c9789bd
PassivityCircuitAllocation에 전달하던 미사용 ref prop 제거
...
passivityCircuitAllocationRef (useRef) 선언 제거
원인: function component에 ref 전달 시 React warning 발생 (forwardRef 미사용)
PCS 접속함 응답에 추가된 moduleTpCd 필드를 Cross Mix 식별을 위해 프론트 상태 보존 및 getQuotationItem 제출 파라미터까지 흘려보내고, dedupe 키를 (itemId, moduleTpCd) 조합으로 변경.
2026-04-21 17:51:47 +09:00
78e4225069
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
2026-04-20 10:27:20 +09:00
4d91da5f9d
[1960]출력된 [배치도·계통도]에 가대가 표시되는 경우
2026-04-17 18:04:05 +09:00
2ae3c47f59
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
...
# Conflicts:
# src/hooks/roofcover/useWallLineOffsetSetting.js
2026-04-17 13:29:10 +09:00
a40c47699c
회로 설정 이상 수정
2026-04-16 11:23:23 +09:00
d0590f513e
[1491]실내 집중형 PCS를 사용하는 회로 구성에서 접속함이 정상적으로 산출되지 않는 현상
2026-04-13 16:27:28 +09:00
ab94869efd
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into feature/redo-undo
2026-04-13 09:55:45 +09:00
828ea12484
회로 할당 제대로 안되는 현상 수정
2026-04-08 15:59:04 +09:00
d68f92c5d5
redo undo 작업중
2026-04-01 15:54:55 +09:00
a11010c00a
#1749 모듈 배치 후 회로 설정 오류 수정
2026-03-19 10:38:03 +09:00
7836da9d43
rack정보 제대로 못가져오는 현상 수정
2026-02-23 09:09:03 +09:00
d2c56ceff7
serQtyList가 없는 상태에서 find를 호출해 에러 발생
2026-02-04 16:31:23 +09:00
d643ffe2ea
[1444]육지봉 TypeError: Cannot destructure property 'rackYn' of 'trestleDetail' as it is null.
2026-01-30 14:34:57 +09:00
3284401526
pcs 자동추천 이상 수정
2026-01-23 17:43:03 +09:00
310068bf6a
circuitTestle 폰트 수정 제거
2026-01-16 09:51:32 +09:00
f91afaed3a
pcs가 한개인 경우 selectbox 제거
2026-01-12 16:10:27 +09:00
3a3afe9b3b
실내집중형 북면모듈 오류 수정
2026-01-08 10:26:24 +09:00
c499653e79
북면 모듈 설치 여부 추가, 북면 모듈 설치 시 동면 제외
2026-01-07 16:59:30 +09:00
7557f61130
북면 설치 가능 모듈은 단독으로만 가능함
2025-12-31 14:17:45 +09:00
2c7dcbc57d
수동 회로 설정 로직 수정
2025-12-30 17:01:24 +09:00
9cdb7ebd0f
session의 StoreId => 1,2차점 storeId
2025-12-30 14:24:41 +09:00
b9efc4aa47
모듈 설치 시 validation 추가
2025-12-29 16:56:39 +09:00
c454b1936f
수동설정 시 실내집중형 로직 수정
2025-12-29 11:10:02 +09:00
c1e4fe5b10
row 선택 시 병렬 수 0으로 가는 현상 수정
2025-12-24 15:00:15 +09:00
a6dff928c0
pcs최초 데이터 참조 수정
2025-12-24 14:20:22 +09:00
c8ad779c58
최초 pcs 관련 데이터 참조하도록 수정
2025-12-24 14:05:09 +09:00
92a3b15d40
onClick event 수정
2025-12-24 13:26:55 +09:00
ae1ae05d09
회로 설정 수정
2025-12-24 09:50:47 +09:00
800453ff6b
혼합모듈 회로 대응 작업 추가
2025-12-04 14:28:30 +09:00
eb315cae64
style: 회로설정 팝업 총 회로수 select-box 추가
2025-12-04 10:51:40 +09:00
3d1e3d2abd
회로설정 수동설정 창크기 조절 관련 수정
2025-11-28 11:22:46 +09:00
189dd82c50
모듈, 회로구성 팝업 줄이기 추가
2025-11-26 09:47:06 +09:00
7baa198501
[1258] api/v1/master/pcsMakerList 에 moduleMatlCds 파라미터 추가
2025-10-22 13:36:37 +09:00
bad50e11b1
wall이 있는 roof는 사진에서 제외
2025-08-28 15:27:24 +09:00
301e6c136c
[1252] 일본의 전각 숫자, 반각 숫자 입력
2025-08-21 18:45:02 +09:00
d98eba97a7
pcsMaker는 항상 새로 불러오도록 수정
2025-08-20 14:02:09 +09:00
4a914e0aea
roof의 중앙 지점에서 모듈 스크린샷
2025-08-19 18:26:11 +09:00
7a0db7abfb
capture 처리 추가
2025-08-07 18:21:54 +09:00