Commit Graph

10 Commits

Author SHA1 Message Date
김보곤
806502768f fix:바로빌 API 응답 구조 수정 (CardEx, BankAccount)
- 카드 조회: CardInfoEx2 → CardEx로 수정 (실제 GetCardEx2 응답 구조)
- 계좌 조회: BankAccountInfoEx → BankAccount/BankAccountEx로 수정 (실제 GetBankAccountEx 응답 구조)
- EcardController, EaccountController의 응답 파싱 로직과 일치시킴

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 20:51:00 +09:00
김보곤
1d2d7d4bc7 fix:바로빌 계좌/카드 조회 API 응답 로깅 추가
- 디버깅을 위한 API 응답 상세 로깅 추가
- 데이터 타입 및 실제 응답 내용 로그 기록

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 20:49:47 +09:00
김보곤
cad77ce821 fix:바로빌 API 호출 시 회원사별 서버모드 적용
- getMemberUsage()에서 해당 회원사의 server_mode에 맞게 API 서버 전환
- 운영 모드 회원사는 운영 서버로, 테스트 모드 회원사는 테스트 서버로 조회
- 등록 계좌/카드 수가 0으로 표시되는 문제 해결

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 20:47:49 +09:00
김보곤
d4fb2582fd fix:바로빌 사용량 조회 운영모드 필터 및 건수 집계 구현
- 테스트 모드 제외하고 운영(production) 모드만 조회하도록 필터 추가
- getTaxInvoiceCount(): HometaxInvoice 테이블에서 매출 세금계산서 건수 카운트
- getHometaxCount(): HometaxInvoice 테이블에서 매입/매출 전체 건수 카운트
- 기존 TODO로 표시된 메서드 구현 완료

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 20:44:56 +09:00
김보곤
e1c1b93fd2 fix:카드사용내역 기본 제공 3장→5장으로 정책 변경 2026-02-02 21:03:17 +09:00
pro
66b8699fb2 fix:사용량조회 월정액 상품 등록 수 기준으로 변경
- 계좌조회: 거래건수 → 등록 계좌 수 (getBankAccounts API)
- 카드: 사용내역 건수 → 등록 카드 수 (getCards API)
- 세금계산서: 발행 건수 유지 (건별 과금)
- 통계카드, 테이블 헤더, 상세모달 라벨 수정

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 15:37:20 +09:00
pro
546580bb37 fix:사용량 상세 모달 정책 정보 표시 오류 수정
- priceInfo['price'] → description 표시로 변경
- hometax 기본 정책 정보 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 15:28:07 +09:00
pro
b4f420f4f3 fix:BarobillUsageService 정책 기반 과금 계산 적용
- 삭제된 PRICE 상수 참조 제거
- calculateBillingByPolicy() 메서드로 세금계산서 과금 계산
- 월정액 서비스(계좌, 카드, 홈텍스)는 사용량 조회에서 금액 미표시

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 15:21:26 +09:00
pro
d036be1ec3 feat:바로빌 과금 정책 DB 관리 기능 추가
- BarobillPricingPolicy 모델 추가
- BarobillPricingPolicySeeder 추가 (초기 정책 데이터)
- 과금관리 페이지에 정책 관리 탭 추가 (본사 전용)
- 정책 수정 모달 및 API 엔드포인트 추가
- BarobillUsageService에서 DB 정책 사용하도록 수정

정책 항목:
- 법인카드 등록: 기본 3장, 추가 1장당 5,000원
- 계산서 발행: 기본 100건, 추가 50건당 5,000원
- 계좌조회 수집: 기본 1계좌, 추가 1계좌당 10,000원

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 15:17:25 +09:00
pro
a759001670 feat:바로빌 사용량조회 화면 구현
- BarobillUsageService: 사용량 집계 로직 (계좌/카드/세금계산서/홈텍스)
- BarobillUsageController: API 엔드포인트 (목록/통계/상세/엑셀)
- HTMX 기반 UI: 기간필터, 통계카드, 테이블, 상세모달
- 서비스별 단가 적용 (세금계산서 100원, 그 외 10원)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 14:21:38 +09:00