feat(est-test): 산출 줄 수량 지정과 지정 해제
- 드래그한 숫자를 결과 표지로 감싸 수량 항목 생성, 품명·규격·단위 표지 반영 - 커서 위치 결과 해제와 미사용 항목 삭제, 내역 연결 항목은 거부 - 이 편집의 ESTX 저장은 명확한 문구로 거부 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -418,6 +418,8 @@ function updateQuantities(project, base, cp949, memory) {
|
||||
const sheets = project.quantitySheets || [],
|
||||
originals = base.quantitySheets || [];
|
||||
if (sheets.length !== originals.length) throw Error("수량산출서 추가·삭제는 지원하지 않습니다.");
|
||||
if (sheets.some((sheet) => sheet.markerEdited))
|
||||
throw Error("산출 줄의 수량 지정·해제는 ESTX 저장을 지원하지 않습니다. JSON으로 저장하세요.");
|
||||
if (sheets.some((sheet, i) => sheet.Code !== originals[i].Code))
|
||||
throw Error("수량산출서 순서 변경은 ESTX 저장을 지원하지 않습니다. JSON으로 저장하세요.");
|
||||
const rows = project.tables.MulMainDat.map((r) => ({ ...r }));
|
||||
|
||||
Reference in New Issue
Block a user