Commit Graph

747 Commits

Author SHA1 Message Date
Jay Sheen
662e76af96 useAppBridge Hook 패턴으로 이미지 저장 기능 개선
iOS 웹뷰에서 이미지 다운로드를 위한 네이티브 브릿지 기능을
React Hook 패턴으로 리팩토링하여 일관성과 재사용성 개선

변경사항:
- useAppBridge Hook에 saveImage 메서드 추가
- utils/appBridge.ts에 saveImage 메서드 구현
- 세 개의 샘플 컴포넌트에서 useAppBridge Hook 사용
  * cash-receipt-sample.tsx
  * deposit-receipt-sample.tsx
  * tax-invoice-sample.tsx
- 직접 appBridge import 제거, Hook 패턴으로 통일
- TypeScript 타입 안전성 개선 (null 체크 추가)

기술 개선:
- React Hook 패턴으로 컴포넌트 라이프사이클과 통합
- safeCall을 통한 자동 에러 처리
- iOS 환경에서만 네이티브 브릿지 사용
- Android/웹은 기존 다운로드 방식 유지

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 16:26:38 +09:00
focp212@naver.com
a1d01e68e4 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-11-12 14:54:35 +09:00
focp212@naver.com
9a6528484b warning 수정 2025-11-12 14:54:22 +09:00
Jay Sheen
dc981e0dfd Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
충돌 해결: iOS 네이티브 브릿지와 로딩 스피너 통합
- iOS 환경에서 네이티브 브릿지로 이미지 저장
- 로딩 스피너 유지
- 파일명 형식 통일 (cash-receipt-YYMMDDHHmmss.png)
- 다운로드 후 자동으로 팝업 닫기

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 14:42:19 +09:00
Jay Sheen
be9d103012 iOS 웹뷰 이미지 저장 기능 추가 (네이티브 브릿지)
- iOS 환경에서 이미지 다운로드가 안 되는 문제 해결
- 네이티브 앱 브릿지를 통한 이미지 저장 기능 구현
- iOS만 네이티브 브릿지 사용, Android/웹은 기존 방식 유지

변경사항:
- BridgeMessageType에 SAVE_IMAGE 타입 추가
- SaveImageRequest, SaveImageResponse 인터페이스 정의
- appBridge.saveImage() 메서드 구현
- cash-receipt-sample.tsx에서 iOS 환경 감지 및 네이티브 저장 처리
- 네이티브 앱 개발자를 위한 구현 가이드 문서 추가

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 14:41:41 +09:00
focp212@naver.com
1efeecbec2 . 2025-11-12 14:39:51 +09:00
HyeonJongKim
0c7d171a4f - 세금계산서, 입금확인서 href 수정 2025-11-12 14:35:00 +09:00
focp212@naver.com
51eec72854 warning 제거 2025-11-12 14:28:43 +09:00
focp212@naver.com
21bc8840a1 파일이름 재정의 2025-11-12 14:16:50 +09:00
focp212@naver.com
ba116aeaf4 rr 2025-11-12 14:12:18 +09:00
HyeonJongKim
9603c769a6 - 입금확인서 수정 2025-11-12 14:08:09 +09:00
focp212@naver.com
13a23c0b27 update 2025-11-12 13:44:59 +09:00
focp212@naver.com
a163ba35a9 api 수정 2025-11-12 11:19:53 +09:00
focp212@naver.com
96a23340f4 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-11-12 11:17:24 +09:00
focp212@naver.com
eef0152526 api 추가 2025-11-12 11:17:18 +09:00
Jay Sheen
698be3c106 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
# Conflicts:
#	.env.development
2025-11-12 10:40:52 +09:00
Jay Sheen
73b019e65c 환경 설정 파일 프록시 호스트 업데이트
- Development 환경: https://auth.nicepay.co.krhttps://rest.nicepay.co.kr 사용
- Production 환경: https://npgm.nicepay.co.kr 사용

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 10:40:11 +09:00
HyeonJongKim
1bbe20873b - 부가서비스 정렬 기준 박스 수정 2025-11-12 10:36:11 +09:00
focp212@naver.com
8924019980 css 변경 2025-11-12 09:58:22 +09:00
focp212@naver.com
fb59c3f70a 오류 수정 2025-11-12 09:49:38 +09:00
focp212@naver.com
0eed569b1f 로그 제거 및 파일명 수정 2025-11-12 09:22:05 +09:00
focp212@naver.com
216a80ac88 timeout 오류 메세지 추가 2025-11-12 08:51:33 +09:00
focp212@naver.com
897dc7b16d . 2025-11-11 18:40:46 +09:00
focp212@naver.com
ebc7b5bc16 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web
# Conflicts:
#	src/entities/common/ui/deposit-receipt-sample.tsx
2025-11-11 18:24:22 +09:00
focp212@naver.com
a5abe3f0fd .. 2025-11-11 18:23:14 +09:00
HyeonJongKim
b72d68ede6 - 지급대행 입금확인서 다운로드 활성화 조건 수정
- 일부 확인 스낵바 문자열 다국어화 적용
2025-11-11 18:14:03 +09:00
focp212@naver.com
297215fe09 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-11-11 17:05:03 +09:00
focp212@naver.com
18cb4f0cbb 수정 2025-11-11 17:04:57 +09:00
HyeonJongKim
53e73e6b91 - 수정 2025-11-11 16:42:42 +09:00
HyeonJongKim
4d96c9552c - 앱 설정 : 마켓팅 설정 동의 여부 체크 수정 2025-11-11 16:42:26 +09:00
HyeonJongKim
fa911465d1 - 입금확인증 이미지 수정
- 자금이체_결과대기 : 입금확인증 이미지 다운로드 구현
2025-11-11 16:42:02 +09:00
focp212@naver.com
4bb403814c 이미지 수정 2025-11-11 16:32:06 +09:00
focp212@naver.com
be12aaa589 수정 2025-11-11 16:02:22 +09:00
focp212@naver.com
6812530cde 오류 수정 2025-11-11 14:53:45 +09:00
focp212@naver.com
6169f1a565 불필요 파일 제거 2025-11-11 13:45:58 +09:00
focp212@naver.com
1503406b6f 불필요 내용 수정및 파일 제거 2025-11-11 13:44:35 +09:00
focp212@naver.com
3b23fa2514 이미지 다운로드 부분 수정 2025-11-11 11:23:52 +09:00
HyeonJongKim
a14baf617f - 부가서비스 접근 권한 경고 다이얼로그 주석 해제
- 계좌성명 조회 신청 후 상세 페이지 표시 관련 코드 주석으로 추가
2025-11-11 11:13:56 +09:00
focp212@naver.com
3f20311464 정산내역 엑셀다운로드 2025-11-11 10:42:48 +09:00
focp212@naver.com
6bd57708cf 세금계산서 엑셀다운로드 추가 2025-11-11 10:38:23 +09:00
focp212@naver.com
f72fcf0604 거래내역 엑셀 다운로드 2025-11-11 10:22:43 +09:00
Jay Sheen
7c00077b6c Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-11-11 09:49:56 +09:00
Jay Sheen
11ce237924 사용자관리 권한 관리 수정 X -> W 2025-11-11 09:49:51 +09:00
focp212@naver.com
a7c980dff8 api 추가 2025-11-11 09:14:34 +09:00
HyeonJongKim
237eedf805 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-11-10 18:21:45 +09:00
HyeonJongKim
0182a0752a - 입금확인서 샘플 추가 2025-11-10 18:19:01 +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
225dd81235 .. 2025-11-10 16:51:15 +09:00
focp212@naver.com
0290725c0b .. 2025-11-10 16:48:39 +09:00