Commit Graph

48 Commits

Author SHA1 Message Date
focp212@naver.com
c34e9306cf 수정 2025-11-20 14:52:37 +09:00
focp212@naver.com
90206d14ab bottomsheet back key 2025-11-20 11:24:40 +09:00
focp212@naver.com
cce6808bd8 필터 수정 2025-11-20 10:50:17 +09:00
focp212@naver.com
a9943150ad .. 2025-11-17 17:44:12 +09:00
HyeonJongKim
f343a8a438 - 현금영수증 목록,상세 다국어 누락된 항목에 대하여 언어화 2025-11-13 15:27:14 +09:00
focp212@naver.com
ba116aeaf4 rr 2025-11-12 14:12:18 +09:00
focp212@naver.com
eef0152526 api 추가 2025-11-12 11:17:18 +09:00
focp212@naver.com
4bb403814c 이미지 수정 2025-11-11 16:32:06 +09:00
focp212@naver.com
3b23fa2514 이미지 다운로드 부분 수정 2025-11-11 11:23:52 +09:00
focp212@naver.com
5d398c9d77 api 추가 2025-11-10 18:03:38 +09:00
focp212@naver.com
f547ec2c39 수정 2025-11-10 17:17:08 +09:00
focp212@naver.com
0290725c0b .. 2025-11-10 16:48:39 +09:00
focp212@naver.com
7a396b330b 세금계산서 샘플링 2025-11-10 15:03:27 +09:00
focp212@naver.com
0d93a95744 bottomsheet 2025-11-10 09:55:13 +09:00
focp212@naver.com
375256c342 .. 2025-11-07 17:52:23 +09:00
focp212@naver.com
1bbf90b98e downloadbottomsheet 2025-11-07 17:46:06 +09:00
focp212@naver.com
6b6d3cff0e bottomsheet 2025-11-07 16:23:49 +09:00
focp212@naver.com
b5db56fd70 catch 수정 및 불필요 api 삭제 api 변경 내역 수정 2025-11-07 15:16:14 +09:00
focp212@naver.com
e5342f1d0a catch 2025-11-07 14:04:21 +09:00
Jay Sheen
285f23ab1a Apply t('home.money') localization to important-info-section
- Remove NumericFormat import dependency
- Replace NumericFormat with t('home.money') pattern for amount display
- Remove hardcoded currency unit (원) - now included in locale
- Add null safety with || 0 for amount values
- Applied to dynamic important info fields (newImportantInfo)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 18:30:59 +09:00
Jay Sheen
7ee1bc5d58 Apply t('home.money') localization to transaction-info-section
- Remove NumericFormat import dependency
- Replace NumericFormat with t('home.money') pattern for amount display
- Remove hardcoded currency unit (원) - now included in locale
- Add null safety with || 0 for amount values
- Applied to dynamic transaction info fields (newTransactionInfo)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 18:29:33 +09:00
Jay Sheen
c92e1a7bc6 Apply t('home.money') localization to settlement-info-section
- Remove NumericFormat import dependency
- Replace 3 NumericFormat instances with t('home.money') pattern
- Remove hardcoded currency unit (원) - now included in locale
- Add null safety with || 0 for all amount values
- Applied to:
  - Dynamic settlement info fields (newSettlementInfo)
  - Escrow approval settlement amount
  - Escrow cancel settlement amount

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 18:27:33 +09:00
Jay Sheen
a5fd4b5299 Apply t('home.money') localization to part-cancel-info-section
- Remove NumericFormat import dependency
- Replace NumericFormat with t('home.money') pattern for amount display
- Remove hardcoded currency unit (원) - now included in locale
- Add null safety with || 0 for amount value

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 18:25:11 +09:00
Jay Sheen
249461389e Apply t('home.money') localization to transaction amount-info-section
- Remove NumericFormat import dependency
- Replace 23 NumericFormat instances with t('home.money') pattern
- Remove hardcoded currency unit (원) - now included in locale
- Add null safety with || 0 for all amount values
- Applied to all transaction categories:
  - AllTransaction (various service codes)
  - CashReceipt (supplyAmount, vat, serviceAmount, taxFreeAmount)
  - Escrow (cardAmount, pointAmount, couponAmount, escrowFee)
  - Simple payment services (Kakao, Naver, Toss, Payco)
  - Billing

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 17:34:32 +09:00
focp212@naver.com
5e0f60a024 수정 2025-10-31 15:43:34 +09:00
Jay Sheen
1dcae928fa Fix TypeScript errors in installmentMonthly translation calls
- Convert installmentMonth string to number for count parameter
- Fix type mismatch: t() expects count as number, not string
- Updated files: list-item.tsx, billing-info-section.tsx

Fixes compilation errors where { count: string } was incompatible
with TOptionsBase requirement of count: number.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 17:14:02 +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
Jay Sheen
e067fc8d4f Add comprehensive i18n localization to transaction UI components
- Localize 23 transaction UI component files
- Add 150+ translation keys to ko.json and en.json
- Organized translations under transaction namespace:
  * transaction.bottomSheet - Bottom sheet modals
  * transaction.sections - Section titles
  * transaction.fields - Field labels (90+ keys)
  * transaction.cancel - Cancellation flows
  * transaction.handWrittenIssuance - Manual issuance forms
  * transaction.list - List actions

Updated files:
- Bottom sheets: escrow-mail-resend, cash-receipt-purpose-update
- Sections: billing-info, part-cancel-info, detail-info, issue-info,
  escrow-info, important-info, payment-info, transaction-info,
  settlement-info, merchant-info, amount-info, cancel-bank-group,
  cancel-password-group
- Lists: list-item, billing-list, cash-receipt-list
- Cancel flows: all-cancel, part-cancel, prevent-bond
- Issuance: hand-written-issuance-step1, hand-written-issuance-step2

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 16:14:40 +09:00
focp212@naver.com
51f8079b9a filter mid 수정 2025-10-30 10:18:00 +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
b4976ec45c 알림 수정 2025-10-28 10:24:02 +09:00
focp212@naver.com
3517157be5 현금영수증 빠진 항목 수정 에스크로 amountInfo 셋팅 2025-10-27 15:44:47 +09:00
focp212@naver.com
9eba765957 가상계좌 은행코드 추가 2025-10-27 08:52:10 +09:00
focp212@naver.com
a6f31b9f3a 통합거래내역 거래 취소 2025-10-26 15:15:51 +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
c0c983be1a sort 및 페이징 2025-10-24 16:28:32 +09:00
focp212@naver.com
40da87c5ad 거래내역 상세 페이지 관련 2025-10-23 17:56:05 +09:00
focp212@naver.com
372ecfa3f0 스낵바 기능 추가, 현금영수증 날짜 변경 추가 2025-10-23 16:33:27 +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
5d2af3fb06 거래 상세 amountInfo 2025-10-20 14:52:49 +09:00
focp212@naver.com
8552b66595 수정 2025-10-16 19:34:11 +09:00
focp212@naver.com
f4e2fe4769 test 2025-10-16 18:10:11 +09:00
focp212@naver.com
ced334f90f mid 셋팅및 코드 정리 2025-10-10 15:26:04 +09:00