Commit Graph
11996 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 f5484e8906 fix(818-1): M02 왼쪽 단가산출 · 일위대가 칸 빈 화면 — 층 목록 「쓰는 곳 수」 셈이 SK 마다 모든 층 파일 통째 읽음
- 원인: 서버 층 목록(GET /m02/layers/{층}/templates)이 단가산출 줄마다 모든 층 labor · precombo · sangeun 파일(로직 사본으로 SK 파일 5 MB · 합 340 MB)을 다시 읽음 → 응답 4 분 넘음 → 화면 목록이 「불러오는 중」 빈 칸
- 고침: 파일마다 (이름 · 참조 이름표) 를 판(고친 때 · 크기)으로 기억 · 목록 한 번에 파일 찾기 한 번
- 응답 마스터 7.2 → 3.4 초 · 개인 8.5 → 4.6 초(처음 → 다음) · 쓰는 곳 수 · 기준금액 전후 같음
- 지킴 시험: 파일을 고치면 쓰는 곳 다시 읽음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 22:12:41 +09:00
eomsangdon f454f46112 Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_1 2026-11-11 21:48:44 +09:00
eomsangdonandClaude Opus 4.8 db78a06b8b knowledge(요구784): 행안부 시가표준액표 쓰기 · M02 패널 워크트리 확인 원문
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-11-11 21:48:32 +09:00
eomsangdonandClaude Opus 4.8 98e6bb73f8 knowledge(요구783): 조달청 API 확인 · M02 좌측 패널 안 보임 원문
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-11-11 21:44:13 +09:00
eomsangdonandClaude Opus 5.5 39c147a8a4 feat(est-test): 기본환경으로 설정과 저장 작업 목록에서 삭제
- 계산 환경을 기본값으로 저장해 새 내역서에 적용
- 저장 작업을 data/removed 로 옮겨 목록에서만 뺌

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 21:17:20 +09:00
eomsangdonandClaude Opus 4.8 6c3d5e0291 knowledge(요구781): 없는 기계 = 표준 손료 꼴(발전기 5.5kW 는 EST DB 에 있음) · 별도계상 완료 · 시트 내용 정리
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-11-11 21:15:18 +09:00
eomsangdonandClaude Opus 5.5 5e7613eef7 feat(est-test): 기계경비 공식 모음과 불러오기
- 원본처럼 공식 명칭·본문 목록 편집, 단가산출에 본문 줄 넣기
- 옛 EST Plus mach_Text.dat 구공식변환

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 21:15:00 +09:00
eomsangdon 423c09ad42 Merge remote-tracking branch 'origin/main_laptop_1' into CODEX 2026-11-11 21:12:31 +09:00
eomsangdonandClaude Opus 4.8 a16f3b4c47 knowledge(요구781): 없는 기계 경쟁사 계산 확인 · 별도계상 완료 · 시트 갱신 원문
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-11-11 21:11:45 +09:00
eomsangdonandClaude Opus 5.5 fea0c4aa77 feat(est-test): 묶음 인쇄와 간지
- 원본 처리 근거대로 인쇄표 차례·고른 서식을 한 문서로 이어 인쇄
- 서식마다 간지(제목 가운데·겹테두리), 공사별 선택 저장

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 21:05:42 +09:00
eomsangdonandClaude Opus 4.8 c08e025134 knowledge(요구780): 값보강·별칭 반영 가정 진행율 물음 원문
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-11-11 21:05:35 +09:00
eomsangdonandClaude Opus 5.5 ceab1ab8c5 feat(est-test): 하단으로 집계·공종 다듬기·들여쓰기·레벨 확인
- 원본 처리 근거대로 소계 줄 넣기·지우기, 내역 엔진에 소계 행 합 추가
- 공종 들여쓰기, 단가산출 들여쓰기, 단가산출 레벨 나무 보기

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 21:03:37 +09:00
eomsangdonandClaude Opus 4.8 24b3c5f26b knowledge(요구779): STBSC 암호 풀기 물음 원문
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-11-11 21:01:17 +09:00
eomsangdonandClaude Opus 5.5 e41a20b89b feat(est-test): 데이타 자동연결
- 원본 처리 근거대로 품명·규격·단위 정규화 맞춤으로 현재 공사 단가 표에 연결
- 9개 선택·Over Write·노임 맞바꿈·전체연결 끊기

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:54:07 +09:00
eomsangdonandClaude Opus 5.5 a80101826c feat(est-test): 계약심사 심사평가결과·주요심사내용 자동입력
- 원본 처리 근거대로 설계·심사·절감액·절감율 네 줄과 표별 조정 목록 생성
- 심사 내역 사본에 설계 원가 금액 보존

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:50:58 +09:00
eomsangdon 48dc72e71a Merge branch 'sub_laptop_1' of C:/Aislo_wt/sub_laptop_1 into main_laptop_1 2026-11-11 20:48:16 +09:00
eomsangdonandClaude Opus 5.5 44593e82fc knowledge(817-1): 불러오기 재료 찾기 전후 전수 보고 — 재료 88.0 → 93.5 % · 새 이음 112 줄 · 끊김 0 · 과녁 100 줄 대조
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:46:17 +09:00
eomsangdonandClaude 0ea097da24 knowledge(요구778): STmate 재료 DB 있음 — ST_BSC 자재단가(암호 ZIP)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 20:32:10 +09:00
eomsangdonandClaude 552cda6cd7 feat(m01): 굴삭기(1.0m3) 별칭 → 굴착기(무한궤도) 1.0㎥(요구 777)
- STmate · 엑셀의 형식 없는 굴삭기(1.0m3) · 할증율:1.20 줄 = 사용자 지정 무한궤도
- M01 제안 · 승인 길로 넣음

Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 20:30:14 +09:00
eomsangdonandClaude Opus 5.5 100f05a9a3 feat(est-test): 조달청 XML 검사와 자리수 자동 수정
- 원본 변환 전 검사 1·8·10·11 규칙으로 목록 표시
- 비목값 자리수 지정만 풀고 다시 계산

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:27:01 +09:00
eomsangdonandClaude Opus 5.5 bb243af270 feat(817-1): 불러오기 재료 찾기 — 표기만 다름 자동 이음 · 같은 이름 후보 좁힘 · 별도계상 표지
- 새 M02_Hopyo_MatSame — ㉮ 이름 같은 품목(빈칸 · 괄호 차례 · 등급 · 점 · 소리 표기 넷) + 규격 수 묶음 같음(차례 · 단위 배 · 한쪽 듦) + 규격 낱말 안 부딪힘 + 우리 품목 하나 → 이음 · ㉯ 이름 같은 묶음 = 규격 어근 품은 줄 · 덧말 적은 줄 1 순위 · 규격 수 같은 후보 먼저
- M02_Hopyo_Row 재료 길 = 바탕 이름 유일 짝 뒤 ㉮ › 옛 후보 하나 › ㉯ + 옛 후보
- M02_San_Link — 별도계상 줄 = 요소 잇기 없음 + 표지 「별도계상 · 품목은 프로젝트에서」 · 못 이은 재료 까닭에 1 순위 이름 · 규격
- 전수(원파일 2,220 · 엑셀 1,021) 재료 이음 88.0 → 93.5 % · 새 이음 112 줄 51 종 · 끊긴 이음 0 · 금액 그대로 · 치즐 0.7 이 엉뚱한 0.2 줄에서 0.7 줄로 옮김
- 시험 test_817_1_material_find(과녁 100 줄 · 틀린 이음 막기 · 별도계상 표지)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:24:56 +09:00
eomsangdonandClaude Opus 5.5 f8f4be7c75 feat(est-test): 견적서 작성과 공급자정보 .einf
- 원본 처리 근거대로 레벨 행 선택, 7열, 1쪽 머리·공급자·한글 합계금액, 쪽 나눔
- 공사별 설정 저장, 원본 INI 형식 공급자정보 저장·불러오기, 미리보기·인쇄

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:24:31 +09:00
eomsangdonandClaude Sonnet 5.5 78f9d941b0 test(816-4): 진짜 마스터 별칭 내용 · 수에 기댄 시험 고침 — 별칭 칸을 시험 안에서 비운 사본으로
- 까닭: 요구 776 별칭 여덟(덤프자동덮개 · 크레인(트럭) · 엔진톱 등)이 마스터 기계.json 에 들어감 · 앞으로도 늘어남
- test_815_1: 별칭 칸 비우는 `no_aliases` 추가 · test_alias_machine 별칭 전/후를 비운 사본에서
- test_812_9 · test_816_2: 별칭 없는 사본(autouse)에서 봄 · 816_2 에 「별칭이 있으면 별칭 먼저」 한 줄 추가
- test_815_2: 별칭 다섯 = 부분집합 확인(더 있어도 통과)
- test_816_1 · test_816_3: 별칭 있든 없든 통과하게 비움
- 제품 코드 · 마스터 자료 그대로

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-11 20:20:33 +09:00
eomsangdonandClaude Opus 5.5 83e5eca1a3 docs(est-test): 원가 행 자리수 반영 보류 근거 기록
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:20:31 +09:00
eomsangdonandClaude Opus 5.5 507b5a5166 feat(est-test): 수량산출서 검색과 전체보기
- 원본처럼 이름·항목 명칭·규격에서 빈칸·|·괄호를 빼고 찾아 목록을 좁힘
- 고르기 줄을 산출서 모듈로 옮겨 700줄 제한 유지

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:18:46 +09:00
eomsangdonandClaude Opus 5.5 d88eff4886 feat(est-test): 기타경비 계산과 산업안전보건관리비 비교
- 원본 처리 근거대로 두 기초금액·두 대상액 식 중 작은 쪽 선택, 비교 줄 표시
- 샘플에 원본이 적어 둔 안전관리비 식을 그대로 재현

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:16:04 +09:00
eomsangdon 9954efbed8 Merge branch 'main_laptop_1' of C:/Program_coding/임도설계 및 견적자동화 프로그램 개발 into sub_laptop_3 2026-11-11 20:13:03 +09:00
eomsangdonandClaude Opus 5.5 ea50105ce5 feat(est-test): 갑지·표지·공사설명서·시방서 편집과 인쇄
- 원본 문서 레코드(MIDAS) 읽기, 공사명 동기화, 공사금액 자동입력·한글금액
- 설명서·시방서 갑지 붙여넣기, 인쇄 미리보기 반영, 편집 시 ESTX 저장 거부

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:12:31 +09:00
eomsangdon 36816da760 Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_3 2026-11-11 20:12:19 +09:00
eomsangdonandClaude 7418617e55 feat(m01): 엔진톱 18" 별칭 → 체인톱(요구 771 · 776) · 802-2 변환 목록 다시 씀(로직 1,514)
- 별칭은 M01 제안 · 승인 길로 넣음
- 816-3 새 계산식(체인톱 시간당 기계경비)으로 목록 요약 수 바뀜

Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 20:12:14 +09:00
eomsangdonandClaude Opus 5.5 c0d49e0bbb feat(est-test): 수량산출 누계 계산과 넣기
- 원본 누계 표지(F·a)를 읽어 계산마다 소계로 다시 구함
- 산출 줄 커서 자리에 누계 넣기, 표지 반올림 방식·자리 반영

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 20:06:29 +09:00
eomsangdon 21cae74df9 Merge branch 'sub_laptop_3' of C:/Aislo_wt/sub_laptop_3 into main_laptop_1 2026-11-11 20:00:24 +09:00
eomsangdonandClaude 944e38377e feat(m01): 기계 별칭 일곱 — 사용자 지정(요구 773 · 776) 제안 · 승인 길로 넣음
- 덤프자동덮개 15 · 24톤 · 트럭트랙터및트레일러 20톤 · 커터 320-440mm · 크로울러드릴 탑승유압식 · 크레인(트럭) 10 · 15Ton
- 방향 장부 P 장 · 요구 776 원문

Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 19:56:53 +09:00
eomsangdonandClaude Opus 5.5 6f32263ea3 feat(est-test): 엑셀형 수량산출서 읽기 전용 표시
- 원본 엑셀형 산출서 본문(OLE2 .xls BIFF8) 셀 값을 읽는 xls-read.cjs
- 가져올 때 시트를 붙이고 수량산출 화면에 읽기 전용 격자로 표시

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:49:49 +09:00
eomsangdonandClaude 5edff04fa8 knowledge(요구775): 반영 뒤 진행율 물음 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 19:47:29 +09:00
eomsangdonandClaude Opus 5.5 d9337a0714 feat(816-3): 체인톱 시간당 기계경비 GF000337 · 체인톱에 이어진 기계 줄 시간당 = 1 일 1 대당 ÷ 8
- 새 로직 파일 산림품셈 02장(차례 0) GF000337 — GF000076 체인톱 줄(2-1-1 휘발유 · 체인오일 · 잡품 · 2-2-1 손료) × 시간환산 · 수식 문서 빌더 변환(옛 엔진 = 새 계산기)
- M02_Machine_Hourly 기계 줄만의 식 고름 = 기계 줄 값(가격 · 손료계수)을 읽는 기계경비식
- 별칭 값은 사용자 몫(마스터에 안 넣음) · 인치 따옴표 통째 별칭은 master_alias 그대로 깨지지 않음(시험 = 임시 별칭)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:46:23 +09:00
eomsangdonandClaude Opus 5.5 ff19138727 feat(816-2): 후보 여럿 기계를 같은 파일 안 구성 대조로 가름
- 잣대 = 같은 파일 · 같은 때의 구성 줄(손료 계수 · 가격 · 주연료 · 조종원) — 우리 기계표 값과 맞대지 않음(요구 773-3)
- M02_Machine_Find.peers · narrow — 구성이 같은 단독 기계 이름 · 규격으로 다시 찾아 후보 가운데 키 하나면 이음 · 여럿 · 없음 = 그대로
- EST 원파일 MachMainDat 묶기(M02_San_Estx.makes) · EST 엑셀 「기계경비」 시트(M02_San_Xlsx.makes) → 자원 「같은구성」
- 저장 묶음(M02_Doc_FromNative) · 줄 만들기(M02_Doc_NativeEst · M02_San_Emit) 가 「같은구성」 을 넘김
- 앞서 짠 우리 표 값 대조는 걷음 · STC = 구성 표(BDQTY) 난독화로 없음 · STmate 엑셀 중기사용료 = 같은 파일 단독 짝 없음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:46:23 +09:00
eomsangdonandClaude Opus 5.5 5b2ebeb676 feat(est-test): 저장된 작업 통합 검색과 가져오기
- 원본 통합 검색처럼 자료 7종을 검색어로 찾고 하위 연결째 현재 공사로 가져옴

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:43:15 +09:00
eomsangdon 98ba72319f Merge remote-tracking branches 'origin/CODEX', 'origin/main_laptop_1' and 'origin/sub_laptop_3' into sub_laptop_1 2026-11-11 19:42:55 +09:00
eomsangdonandClaude bbb240ab30 knowledge(817): 자재 표기 과녁 100 줄
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 19:42:47 +09:00
eomsangdonandClaude 11a3cc53cf knowledge(요구774): 별칭은 사용자 지정 · 분석 엔진 집중 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 19:39:12 +09:00
eomsangdonandClaude Opus 5.5 b06b737437 feat(est-test): 정렬·위치정리·호표 정리와 근거 메모
- 원본 처리 근거대로 기초단가 가나다 정렬, 위치정리, 호표 번호정렬
- 원본 서식 근거(메모) 글자 보기와 삭제

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:38:35 +09:00
eomsangdonandClaude 0b7923c3c1 knowledge(요구773): 기계 지정 셋 · 값 아닌 로직으로 가름 · 자재 엔진 개선 원문
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 19:38:11 +09:00
eomsangdonandClaude Opus 5.5 f7b68be72a feat(est-test): 품명정리와 자재·견적단가 등록
- 원본 처리 근거대로 커서 자리 품명 나누기, 삭제할 칸, 빈 단위만 채움
- 내역·일위대가 행을 새 자재(M)·견적(W) 단가로 등록하고 연결, 중복·호표 거부

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:35:03 +09:00
eomsangdonandClaude Opus 5.5 27869d7b81 feat(est-test): 무관자료 삭제와 내역서순 정리
- 원본 처리 근거대로 내역서가 쓰는 자료만 하위까지 따라가 남기고 나머지 삭제
- 내역서 첫 등장 순서 재배열, 묶음 앞 빈 줄 정리, 미연결 수량산출서 삭제

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:32:05 +09:00
eomsangdonandClaude Opus 5.5 8c3a3d4267 feat(est-test): 정산원가계산서 작성과 당초금액 초기화
- 원본 처리 근거대로 당초금액 복사, 도급액 고정 연결 해제, (감)/(증) 차액 행
- 작성/해제 토글과 원가 화면 당초금액·정산금액 열, 재계산마다 차액 갱신

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:29:23 +09:00
eomsangdonandClaude Opus 5.5 26a18a1709 feat(est-test): 원가계산서 사용자 양식 등록·목록·열기
- 서버 보관함 data/forms.json 에 원가계산서 양식 등록·삭제·목록
- 양식 열기·파일 내려받기/불러오기, 금액 제외하고 열 때 다시 계산

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:24:21 +09:00
eomsangdonandClaude 42f36953e2 knowledge(요구772): 수동연결 시트 검토 — 기계 30 · 자재 100 줄 가름
Co-Authored-By: Claude <noreply@anthropic.com>
2026-11-11 19:22:45 +09:00
eomsangdonandClaude Opus 5.5 d998772176 feat(est-test): 예정공정표 눈금 단위
- 원본처럼 1일·5일·10일·15일·20일·1주·1개월 눈금 날짜와 눈금선 표시

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:19:45 +09:00
eomsangdonandClaude Opus 5.5 20300af829 feat(816-1): 기계표 덤프트럭(4륜구동) 1ton 줄 · GF000145 가 그 가격을 읽음 · 시간당 경비 한 길
- 기계.json EQ000655(산림품셈 10-9 · 가격 28,000 천원 = 조달청 등재가격 기본값) · 키대장 EQ 656
- GF000145 손료 = EQ000655 가격 × 2.5 ton 계수(로직 · 수식 문서 한 줄씩 · 빌더 다시 변환)
- M02_Machine_Hourly 의 기계 줄만의 기계경비식(기계 입력 없음) 고름 · 기계='…' 는 받는 식에만(Hourly · Doc_Import · Doc_Take)
- 가져온 「덤프트럭 1.0Ton · 1톤 · 1ton」 → EQ000655(이름 · 규격 정규화로 이어짐 · 별칭 안 씀)
- test_812_9 못 찾음 견본 1.0Ton → 3.0Ton(1 톤이 우리 표에 생겨 낡음)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 19:17:21 +09:00