Commit Graph

16 Commits

Author SHA1 Message Date
김보곤
15f83d0367 fix:거래처 목록에서 전화번호와 이메일 모두 표시되도록 수정
- 기존: contact || email (둘 중 하나만 표시)
- 수정: 전화번호(1줄) + 이메일(2줄) 각각 표시

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 15:36:24 +09:00
김보곤
4191e4637f feat:거래처 수정 모달에 고유번호 readonly 필드 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 20:24:50 +09:00
김보곤
e7127ff65b feat:거래처 목록 첫 열에 고유번호 컬럼 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 20:23:14 +09:00
김보곤
e8432df28f feat:거래처 목록에 고유 ID 표시 (거래처명 앞)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 20:21:15 +09:00
김보곤
c1932c7803 fix:매입 필터 버튼 배경색 변경 (amber→orange, 가시성 개선)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 12:00:33 +09:00
김보곤
416eea4401 feat:거래처 매출/매입 구분 라디오버튼 추가
- 등록/수정 모달에 매출/매입 라디오버튼 (기본값: 매출)
- 통계 카드에 매출/매입 건수 표시
- 필터 바에 매출/매입 필터 버튼
- 테이블에 매출/매입 뱃지 표시

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 11:27:40 +09:00
김보곤
d43d5e9cd2 feat:거래처에 대표자/주소 필드 추가, OCR 매핑 개선
- 대표자(ceo) 입력란 추가 (OCR에서 ceo_name 직접 매핑)
- 주소(address) 입력란 추가 (메모가 아닌 별도 필드)
- 테이블/검색/CSV에 대표자 반영

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 11:22:14 +09:00
김보곤
13bbe5731b refactor:거래처 유형/분류를 사업자등록증 양식(업태/종목)으로 변경
- select → 자유 텍스트 입력으로 변경
- OCR에서 업태/종목 직접 매핑
- 컨트롤러 enum 검증 제거
- 필터 동적 옵션, 통계 카드 간소화

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 11:13:08 +09:00
김보곤
56d060a37d refactor:React CDN을 공통 partial로 통합
- 새 파일: resources/views/partials/react-cdn.blade.php
- 모든 React 페이지에서 중복된 CDN 스크립트를 @include('partials.react-cdn')로 대체
- 30개 파일 업데이트 (finance, juil, system, sales)
- 유지보수성 향상: CDN 버전 변경 시 한 곳만 수정
2026-02-12 10:34:48 +09:00
김보곤
bc4322c1f5 feat:거래처 등록 사업자등록증 OCR 기능 추가
- TradingPartnerOcrService 신규 생성 (Gemini Vision API 사업자등록증 OCR)
- TradingPartnerController에 ocr() 메서드 추가
- partners 라우트 그룹에 OCR 엔드포인트 추가
- 거래처 등록 모달에 이미지 드래그앤드롭 업로드 UI 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 15:18:51 +09:00
김보곤
5818c7e93e fix:전체 Lucide 아이콘 호환성 수정 (24개 파일)
- Lucide 0.563.0 API 변경 대응: lucide.icons[name] → PascalCase 개별 export
- kebab-case → PascalCase 자동 변환 로직 적용
- 리네임된 아이콘 별칭 매핑 (check-circle→CircleCheck 등)
- 구버전 lucide.icons 객체 폴백 유지
- 적용 범위: finance/*(19), system/*(2), sales/interviews(1), ai-token-usage(1), holidays(1)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 14:12:40 +09:00
김보곤
3cbb7229ef fix:거래처 수정 시 null 값 input 경고 해결
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 22:15:59 +09:00
김보곤
0657932bbd feat:거래처 관리 목업 데이터를 실제 DB CRUD로 전환
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 22:13:31 +09:00
김보곤
2a5a10e2c5 fix:협력사관리 메뉴명을 거래처 관리로 변경 2026-02-04 22:03:18 +09:00
김보곤
eaf1a2e472 feat:재무 기능 개선 (8가지 요청사항)
- 자금계획일정: 금액 소수점 제거 및 세자리 콤마 표시
- 자금계획일정: 관련계좌 → 출금계좌 명칭 변경
- 협력사관리: 거래처등록 계좌번호 입력란 추가
- 채무관리: 미지급금 등록 메모란 추가
- 환불관리: 환불/해지 수정 메모란 추가 (거절사유 입력용)
- 법인카드관리: 카드 사용현황에 체크카드 표시
- 법인차량관리: 차량등록 구분 추가 (법인/렌트/리스)
- 법인차량관리: 렌트/리스 전용 필드 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 21:21:40 +09:00
pro
c7fc872de7 feat:재무관리 React 페이지 추가 (VAT, 미수금, 미지급금 등 20개) 2026-01-21 19:10:44 +09:00