Commit Graph

78 Commits

Author SHA1 Message Date
focp212@naver.com
a4807c4013 메뉴 권한 및 ui 수정 2025-11-05 14:03:50 +09:00
focp212@naver.com
7d158c8a6e 상세 태그 수정 2025-11-05 11:10:33 +09:00
Jay Sheen
93c1f0580e Fix TypeScript errors and apply t('home.count') to all-transaction page
- Fix TypeScript errors in list-summary-extend-settlement.tsx
  - Add || 0 fallback for undefined values (transactionAmount, pgFeeAmount, holdAmount, releaseAmount, offsetAmount)
- Apply t('home.count') to all-transaction list page
  - Replace NumericFormat with consistent locale pattern
  - Remove NumericFormat import

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 17:09:41 +09:00
Jay Sheen
b19334d08c Apply t('home.count') localization to cash-receipt list page
- Replace NumericFormat with t('home.count') for transaction counts
  - approvalCount (승인 건수)
  - cancelCount (취소 건수)
- Remove NumericFormat import from cash-receipt list-page.tsx
- Remove duplicate count keys from locale files (keeping home.count)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 16:57:24 +09:00
focp212@naver.com
d2b477e7bd 상세 수정 2025-11-03 20:57:55 +09:00
focp212@naver.com
abc5a375a5 UI 수정 2025-11-03 16:18:12 +09:00
focp212@naver.com
b44c7360bf 수정 2025-10-31 16:37:05 +09:00
focp212@naver.com
79ed55f524 ui 수정 2025-10-31 16:22:52 +09:00
focp212@naver.com
216cca963f css 2025-10-31 16:10:57 +09:00
focp212@naver.com
9bf6b7aba9 css 수정 2025-10-31 13:42:42 +09:00
Jay Sheen
abb0843f51 Add localization for payment method and currency in transaction/settlement modules
- Add payment method name localization mapping for both Korean and English
- Support payment methods: Credit Card, Virtual Account, Account Transfer, Simple Account Transfer, Mobile Payment, SSG Money, SSG Bank Account, Culture Voucher, Tmoney Pay
- Update transaction list to use localized currency format (ko: 9,999,999원, en: ₩9,999,999)
- Apply localization to payment method dropdown options in filters and list pages
- Update settlement transaction info to display localized payment method names

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-31 10:23:19 +09:00
Jay Sheen
29f69c248c Convert transaction constants to i18n-compatible getter functions
- Convert all hardcoded constant arrays to functions accepting TFunction
- Add transaction.constants namespace with 40+ translation keys
- Update contant.ts: All exports now use get* prefix (e.g., getCashReceiptPurposeTypeBtnGroup)
- Replace ko/en properties with single name property using t() function

Updated constants:
- getAllTransactionMoidTidOptionsGroup(t)
- getAllTransactionStatusCodeBtnGroup(t)
- getAllTransactionServiceCodeOptionsGroup(t)
- getAllTransactionStatusCode(t)
- getCashReceiptPurposeTypeBtnGroup(t)
- getCashReceiptTransactionTypeBtnGroup(t)
- getCashReceiptProcessResultBtnGroup(t)
- getEscrowSearchTypeOptionsGroup(t)
- getEscrowDeliveryStatusBtnGroup(t)
- getEscrowSettlementStatusBtnGroup(t)
- getBillingSearchTypeOptionsGroup(t)
- getBillingRequestStatusBtnGroup(t)
- getBillingProcessResultBtnGroup(t)
- getBillingPaymentMethodBtnGroup(t)

Updated components (9 files):
- Filter components: all-transaction, cash-receipt, billing, escrow
- List pages: billing, cash-receipt, escrow
- UI components: list-item, important-info-section

All constants now properly support Korean/English language switching.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 16:36:30 +09:00
focp212@naver.com
f948575233 추가 2025-10-30 10:37:58 +09:00
Jay Sheen
2553aca4de [Object Object] 표시 오류 수정: Intl.NumberFormat 사용 2025-10-30 10:19:25 +09:00
Jay Sheen
3dbd6b4dda 통화 표기 방식 개선: t('home.money', { value }) 패턴으로 통일 2025-10-30 09:38:51 +09:00
Jay Sheen
00b0290fa7 거래 관련 페이지 다국어화 완료 (현금영수증, 에스크로, 빌링)
- 현금영수증 페이지 다국어화 (목록, 상세, 수기발행)
  * 승인/취소 금액 통화 표기 개선 (₩ prefix for EN)
  * 검색옵션, 다운로드, 용도변경 등 모든 텍스트 다국어화
- 에스크로 페이지 다국어화 (목록, 상세)
  * 헤더 타이틀 및 UI 텍스트 다국어화
- 빌링 페이지 다국어화 (목록, 상세, 청구)
  * 통화 표기 언어별 처리 (한국어: 원 suffix / 영어: ₩ prefix)
- 번역 키 추가: cashReceipt, escrow, billing, common 네임스페이스
- 모든 거래 페이지 일관된 다국어 지원 완료

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-29 17:48:25 +09:00
Jay Sheen
aedf5d3d8f 정산 및 거래 페이지 다국어화 및 통화 표기 개선
- 정산 페이지 다국어화 (정산조회, 정산내역 상세)
- 거래 페이지 다국어화 (거래내역 조회, 거래 취소, 거래내역 상세)
- 정산 엔티티 컴포넌트 다국어화 (list-wrap, list-item, amount-info-wrap)
- 정산 탭 컴포넌트 다국어화 (정산달력, 정산내역)
- 홈 화면 통화 표기 개선 (한국어: 999,999원 / 영어: ₩999,999)
- 정산 및 거래 페이지 통화 표기 개선 (prefix/suffix 동적 처리)
- 요일 번역 기능 (월요일-일요일 → Monday-Sunday)
- 번역 키 추가: settlement, transaction 네임스페이스

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-29 17:38:46 +09:00
focp212@naver.com
84ade896c4 에스크로 및 세금계산서 상세 수정 2025-10-28 20:09:43 +09:00
focp212@naver.com
9ba963588d 빌링 2025-10-28 18:17:35 +09:00
focp212@naver.com
34143ffa45 amount info 수정 2025-10-28 17:58:20 +09:00
focp212@naver.com
7fa26cce00 에스크로 거래취소 2025-10-28 17:32:35 +09:00
focp212@naver.com
feaaac73f7 로그 제거 2025-10-28 11:08:50 +09:00
focp212@naver.com
3517157be5 현금영수증 빠진 항목 수정 에스크로 amountInfo 셋팅 2025-10-27 15:44:47 +09:00
focp212@naver.com
9be67b403e 알림함 카테고리 셋팅 2025-10-27 11:30:02 +09:00
focp212@naver.com
a6f31b9f3a 통합거래내역 거래 취소 2025-10-26 15:15:51 +09:00
focp212@naver.com
fdedc3d519 페이징 방어코드 추가 2025-10-26 12:35:09 +09:00
focp212@naver.com
35edb19062 페이징 처리 조건 수정 2025-10-26 11:08:53 +09:00
focp212@naver.com
00aec7656e 수정 2025-10-26 01:28:47 +09:00
focp212@naver.com
9cffa264e7 현금영수증 완료 2025-10-25 21:48:10 +09:00
focp212@naver.com
2f13c29d1b 페이징 2025-10-24 18:34:21 +09:00
focp212@naver.com
ff17d01007 페이징 2025-10-24 17:40:40 +09:00
focp212@naver.com
8e27c42a2d sort 구조 변경 2025-10-24 16:49:46 +09:00
focp212@naver.com
c0c983be1a sort 및 페이징 2025-10-24 16:28:32 +09:00
focp212@naver.com
9348656db0 현금영수증 수기 발행 완료 2025-10-24 10:28:34 +09:00
focp212@naver.com
c2041f918f 정산 상세 수정 2025-10-23 18:43:50 +09:00
focp212@naver.com
40da87c5ad 거래내역 상세 페이지 관련 2025-10-23 17:56:05 +09:00
focp212@naver.com
20e532bd68 toast timer 추가 2025-10-23 16:35:39 +09:00
focp212@naver.com
372ecfa3f0 스낵바 기능 추가, 현금영수증 날짜 변경 추가 2025-10-23 16:33:27 +09:00
focp212@naver.com
86b72b10fa 홈 처리 2025-10-23 14:45:34 +09:00
focp212@naver.com
d8ed11b4bf email 자동 셋팅 2025-10-23 13:56:32 +09:00
focp212@naver.com
06c47f8174 bottom sheet 2025-10-22 19:22:48 +09:00
focp212@naver.com
d5d8eed699 email bottom 2025-10-22 17:45:38 +09:00
focp212@naver.com
e857b8ac05 mid 관련 수정 2025-10-22 17:19:16 +09:00
focp212@naver.com
556b3f2a6a toast 2025-10-22 14:21:14 +09:00
focp212@naver.com
ead259e91e 수기발행 2025-10-22 09:51:17 +09:00
focp212@naver.com
bb7d34bf7d 현금영수증 상세 2025-10-21 17:14:47 +09:00
focp212@naver.com
841a9d8542 현금영수증 리스트 2025-10-21 16:21:57 +09:00
focp212@naver.com
61c7e6c8f7 홈 화면 month api 수정 2025-10-20 17:54:41 +09:00
focp212@naver.com
e2aa4f06ec 하단 간격 조정 2025-10-20 10:33:37 +09:00
focp212@naver.com
8552b66595 수정 2025-10-16 19:34:11 +09:00