Commit Graph

48 Commits

Author SHA1 Message Date
HyeonJongKim
1bbe20873b - 부가서비스 정렬 기준 박스 수정 2025-11-12 10:36:11 +09:00
HyeonJongKim
a14baf617f - 부가서비스 접근 권한 경고 다이얼로그 주석 해제
- 계좌성명 조회 신청 후 상세 페이지 표시 관련 코드 주석으로 추가
2025-11-11 11:13:56 +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
HyeonJongKim
3b4da4f9d4 - 부가서비스 각 요청 페이지 키패드 높이 만큼 패딩 삽입 hook 추가
- 각 요청 페이지 자동 패딩 적용
2025-11-06 18:04:44 +09:00
HyeonJongKim
82fceaaa67 Merge main and resolve conflicts
- Keep local changes for refactored detail components
- Remove obsolete detail-page files
- Maintain bug fixes and type improvements

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 19:43:09 +09:00
HyeonJongKim
24435e47d6 Refactor additional service details and fix various bugs
- Convert detail pages to modal components for better UX
- Fix seq type from string to number for ARS and Alimtalk
- Add seq field to list item types
- Fix validation for card number input (remove formatting chars)
- Fix SMS payment resend seq parameter issue
- Improve z-index handling for snackBar and dialogs
- Add useSetHeaderTitle to link payment history wrap
- Remove unused detail page files
- Update payout filter and various detail components

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 19:41:05 +09:00
Jay Sheen
8a65cd6448 Add permission checks and localization to ARS pages
- Add grant check (52, 'D') to ARS list download button
- Add grant check (52, 'X') to ARS payment request button
- Add grant check (52, 'X') to ARS detail SMS resend button
- Refactor inline onClick handlers to method references
- Replace hardcoded Korean text with i18n translation keys in ARS detail page

Changes:
- ars/list-page: Add permission checks for download and payment request
- ars/detail-page: Add permission check for SMS resend, localize all UI text

Localized fields:
- Page title, transaction info, payment method, payment status, order status
- Order date/time, product name, order number, buyer, phone number, email
- Verification code, SMS resend button and success/error messages

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 18:58:04 +09:00
HyeonJongKim
75d5837707 Refactor additional service filters and update related pages
- Move filter components to separate ars/filter and payout directories
- Update additional service types and list item component
- Modify page routes and path constants

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 11:04:33 +09:00
HyeonJongKim
86c5421c21 Refactor additional service pages and add localization
- ARS 페이지 컴포넌트 분리 및 리팩토링
- SMS 재전송 성공/실패 snackBar 추가
- 부가서비스 페이지 다국어(i18n) 적용
- 계좌명의인증 리스트 UI 개선
- 라우트 경로 상수 정리

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 10:31:03 +09:00
HyeonJongKim
42afae8cfa - ARS 결제 신청 페이지 하단 패딩 추가 2025-11-03 16:24:11 +09:00
Jay Sheen
d771eda824 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-11-03 16:12:17 +09:00
Jay Sheen
7b5f93d737 ARS 결제 신청 페이지 다국어 지원 추가
- 결제 신청 폼의 모든 레이블 현지화
- 페이지 제목 및 버튼 다국어 적용
- 에러 메시지 번역 처리
- 한글/영문 번역 키 추가

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 15:48:27 +09:00
Jay Sheen
e1c477f7a7 ARS 결제 다국어 지원 추가
- 신용카드 ARS 결제 페이지에 i18n 적용
- 한글/영문 번역 키 추가 (ko.json, en.json)
- 페이지 제목, 버튼, 레이블 현지화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 15:43:39 +09:00
HyeonJongKim
9c5f01f997 - 엑셀 다운 누락 필드 추가
- 스낵바 누락 수정
2025-11-03 15:07:39 +09:00
HyeonJongKim
e8286206bb - 권한 접근 제한 주석 2025-11-03 09:44:18 +09:00
Jay Sheen
95c83ebd7e Fix TypeScript errors in additional-service module
Updated 24 files to resolve 111 TypeScript compilation errors by:
- Updating imports from direct constant exports to getter functions
- Adding i18n support with useTranslation hook
- Fixing curried function calls to use translation function parameter
- Adding explicit type annotations to map callbacks

All filter components, list wrappers, and page components now properly
use internationalized getter functions for status text and button groups.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-31 09:21:07 +09:00
HyeonJongKim
e2a4430821 - 부가서비스 접근 권한 체크 및 제한 주석 해제
- 제한 다이얼로그 텍스트 영문 적용
2025-10-30 17:41:11 +09:00
HyeonJongKim
fc151af439 - 부가서비스 SMS결제통보 재발송 Error 처리 수정 2025-10-30 15:15:40 +09:00
HyeonJongKim
8245e394a3 - FilterSelectMid 수정
- 부가서비스 Filter Mid Select 컴포넌트 변경
2025-10-30 13:12:09 +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
f0a157b2c3 부가서비스 페이지 및 컴포넌트 다국어화 완료
- 부가서비스 메인 페이지 다국어화
  * 헤더 타이틀, 사용중인 서비스/신청 가능한 서비스 섹션
  * 비활성 서비스 안내 메시지
- 부가서비스 공통 컴포넌트 다국어화
  * list-item: 11개 서비스의 상태 라벨 (성공, 실패, 요청, 재발송)
  * title-info-wrap: 서비스 정보 표시
- 정산대행 페이지 다국어화 (5개 페이지)
  * 관리, 입금, 회원, 상세 페이지 헤더
  * 상세 페이지: 입금 확인, 정산 정보, 수수료 정보 등 17개 필드
  * 상태 변경 이력: 출금 실패, 동의 완료, 동의 만료 등
- 서비스별 상세 페이지 통화 표기 개선 (4개 페이지)
  * ARS, 펀드계좌(이체/결과), 페이아웃 상세 페이지
- 전체 통화 표기 통일 (11개 인스턴스)
  * 한국어: 100,000원 (suffix)
  * 영어: ₩100,000 (prefix)
- 번역 키 추가: additionalService 네임스페이스 51+ 키
  * 공통 상태 라벨, 11개 서비스명 및 설명
  * 정산대행 전용 21개 키
- 지원 서비스: SMS결제, ARS결제, KEY-IN결제, 계좌조회/인증,
  페이아웃, 정산대행, 링크결제, 펀드계좌, 알림톡, 안면인증

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-29 18:22:09 +09:00
HyeonJongKim
8c352e0c2c - 부가서비스 헤더 로그 추가 2025-10-29 16:24:42 +09:00
HyeonJongKim
448cdcc9d2 - 부가서비스 각 요청 페이지 : SnackBar 추가, 양식 수정 2025-10-29 14:33:24 +09:00
HyeonJongKim
7a8cafe7bb - ars,SMS,KeyIn 수정 2025-10-28 20:29:34 +09:00
focp212@naver.com
feaaac73f7 로그 제거 2025-10-28 11:08:50 +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
HyeonJongKim
b10376e171 - 부가서비스 소개 List, 권한 검증 추가
- 각 API 오류 수정
2025-10-24 20:45:24 +09:00
HyeonJongKim
ef68bfec16 - 계좌 점유 인증 페이지 , 계좌 성명 조회 페이지 수정
- 알림톡_서비스 설정 수정
- 일부 부정확한 페이지 UI 수정
2025-10-24 14:00:45 +09:00
HyeonJongKim
fbc910caf9 - 자금이체 : 이체신청,결과조회 리스트,상세정보 수정
- 부가서비스 엑셀 다운로드 이메일 바텀시트 추가
2025-10-23 13:47:16 +09:00
HyeonJongKim
53f6731205 - getListDateGroup 수정
- 알림톡 필터 추가
- 일부 부가서비스 엑셀다운로드 바텀시트 추가
2025-10-23 10:49:15 +09:00
HyeonJongKim
948657db3f - SMS,KeyIn,ARS 페이지 스크롤 적용
- ARS 결제신청 :성공 결과 팝업 추가
2025-10-20 16:03:13 +09:00
focp212@naver.com
174a36a0b7 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-10-15 17:13:04 +09:00
focp212@naver.com
faccd7bd91 sort 관련 정리 2025-10-15 17:12:57 +09:00
HyeonJongKim
097b1feb0f - 링크결제_분리승인 페이지 추가
- KeyIn결제 FormData 생성
- 링크결제_분리승인 과련 Css 추가
2025-10-15 16:11:39 +09:00
focp212@naver.com
ced334f90f mid 셋팅및 코드 정리 2025-10-10 15:26:04 +09:00
Jay Sheen
d792c36c91 테스트 데이터 및 UI 컴포넌트 업데이트
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-30 09:47:46 +09:00
focp212@naver.com
9c03a73cc7 알림톡 리스트 2025-09-24 16:01:16 +09:00
focp212@naver.com
2ef446f0e7 ars sms재전송 2025-09-24 13:59:21 +09:00
focp212@naver.com
f2337e269d ars 상세 , 요청 2025-09-24 13:13:01 +09:00
focp212@naver.com
989147ab4b ars 상세 페이지 추가 및 경로 설ㄹ정 추가 ars 필터 리스트 및 필터 완료 2025-09-24 10:48:44 +09:00
focp212@naver.com
4e4d0fd554 minAmount max amount 타입 변경 및 ars 2025-09-24 09:51:44 +09:00
focp212@naver.com
0e1d624b41 ars 2025-09-23 18:18:55 +09:00