Commit Graph

3536 Commits

Author SHA1 Message Date
고동영
bd1167a947 IndicatorOption hotel 예외처리 2024-10-23 15:44:56 +09:00
hyunwoo93.cha
2b877fc3ff [SHOPTIME-3775] Home / Top / category / + 버튼 / GNB Caterory 메뉴로 이동시 SHOW 영역으로 진입 2024-10-23 15:26:54 +09:00
고동영
c19ee2ea02 [SHOPTIME-3553] 구매불가상품 price 원복 2024-10-23 15:26:05 +09:00
고동영
9e02a661b6 결제가능상품 QRCode URL 변경 2024-10-23 15:09:04 +09:00
고동영
5ba761391c detailPanel QRcodeUrl optional chaining 2024-10-23 14:46:40 +09:00
고동영
ffa8e4dc62 [지라이슈없음] 결제가능상품 상품디테일 옵션 UI 수정 2024-10-23 13:54:22 +09:00
younghoon100.park
af6b31dd2b SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3551] Featured Brands / Live Channel / Media 재생이 실패할 경우 Live 채널이 에러 상태로 변경
1. LiveChannels.jsx
- 원인: component mount 조건문에 broadCast 부재
- 대책: 조건문에 broadCast 추가
2024-10-23 13:34:46 +09:00
younghoon100.park
aee7e2a8c7 SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3761] 러시아 / Featured Brands / Full Live 진입 후 나가면 포커싱 사라짐(4방향 리모컨)
1. LiveChannelsVerticalContents.jsx
2. PlayerPanel.jsx
- 원인: RUC 환경에서 영상의 showId가 Featured Brands에서 res로 받는 값과 Player에서 res로 받는 값이 같은 영상임에도 다름, showId를 spotlightId와 modalContainterId로 지정하여 사용했기 때문에 해당 환경에서는 res 값이 일치하지 않아 발생하는 문제
- 대책: showId와 관계 없이 id 동기화
2024-10-23 12:52:20 +09:00
hyunwoo93.cha
46486f80e4 [SHOPTIME-3754] API 노출 주문번호 변경 2024-10-23 11:02:05 +09:00
고동영
c421923b56 mainview v1023-001 2024-10-23 10:54:37 +09:00
고동영
3a011dfb38 [지라이슈없음] PlayerPanel featuredShowsInfos Obejct length 수정 2024-10-23 10:49:38 +09:00
hyunwoo93.cha
0ec11bf2b8 3.x 종료 문구 로직 변경 2024-10-22 16:10:56 +09:00
고동영
cc49ae2d43 TReactPlay videoNode.pause 조건문 추가 2024-10-22 16:02:28 +09:00
hyunwoo93.cha
320cb795a7 3.x 종료 문구 수정 2024-10-22 15:49:09 +09:00
고동영
3ce746d66a [지라이슈없음] featuredShowsInfos 없을때 set 2024-10-22 14:43:50 +09:00
hyunwoo93.cha
5420cdcbd7 [SHOPTIME-2641] [에러코드] 에러코드 팝업 메시지
수정 내용: 추가된 에러메세지 적용
2024-10-22 14:39:59 +09:00
고동영
7d90646515 VOD featuresShowsInfos 없는 경우 2024-10-22 14:19:47 +09:00
hyunwoo93.cha
b8576626b5 [SHOPTIME-3553] Search / Search Result / 가격이 있는 상품인데 Offer Info 가 노출되는 현상
수정 내용: 할인 후 가격이 존재하고 할인 전 가격이 0원인 경우 할인 후 가격만 노출되도록 수정
2024-10-22 13:28:06 +09:00
younghoon100.park
fcc0445bdc [지라 이슈 없음] Log, IF-LGSP-LOG-004 / Entry 이력 수정
Terms 여부와 관계 없이 앱 진입 시 해당 로그 생성을 요청하도록 수정

Changed files:
1. commonActions.js
2. logActions.js
3. App.js
4. deepLinkHandler.js

Detail note:
1. action 추가 (setGNBMenu)
2. sendLogGNB 함수 수정
3. deepLink 로직 관련 useEffect 수정
4. handleDeepLink 함수 수정
2024-10-22 13:01:07 +09:00
hyunwoo93.cha
25aa64ba79 [SHOPTIME-3538] [요청] 3.X 버전에 대한 서비스 종료 안내문구 처리
수정 내용: 4버전 미만에서 앱 미지원 화면 추가
2024-10-21 17:50:03 +09:00
고동영
928018373a [지라이슈없음] QRCodeOverlay 원복 2024-10-21 17:30:35 +09:00
고동영
f3dea61d20 [지라이슈없음] QRCodeVisible 조건문 원복 2024-10-21 17:16:19 +09:00
hyunwoo93.cha
f267ad924f [SHOPTIME-3713] Order / Order Items 에 표시되는 텍스트 하단이 잘려서 표시됨
수정 내용: GUI 가이드에 맞추어 수정됨
2024-10-21 15:10:02 +09:00
hyunwoo93.cha
d443c43f4f change buy now loading panel logic 2024-10-21 14:49:01 +09:00
younghoon100.park
2bd285dc41 [지라 이슈 없음] Log, IF-LGSP-LOG-005 / GNB 클릭 이력 수정
changed files:
1. logActions.js
2. SearchPanel.jsx
3. NoSearchResult.jsx

detail note:
1. sendLogGNB 함수 수정: menu와 nowMenu가 같을 경우 예외 처리
2. handleItemFocus 삭제,  sendLogGNB를 담당하는 useEffect 수정
3. props handleItemFocus 삭제
2024-10-21 14:46:32 +09:00
ayaan
73f8643376 [지라 이슈 없음] 머지 중 누락된 코드 수정
- 기존 useEffect로 관리하던 tabContainer show/hide 로직 제거
- tabContainer 렌더링 조건 로직 useMemo에 담아서 관리
2024-10-21 14:43:51 +09:00
hyunwoo93.cha
d6b5a3f253 [SHOPTIME-3722] Address가 없는 상태에서 Buy Now 선택 시 장시간 로딩 발생
[SHOPTIME-3723] Detail Page / QR 팝업 닫을 때 자바스크립트 에러

수정 내용: 로직 변경하여 address가 없을 때 qr이 노출되도록 설정
2024-10-21 14:28:08 +09:00
yonghyon
1f445a4072 Merge branch 'develop' of gitlab.t-win.kr:ifheone/shoptime into develop 2024-10-21 14:11:03 +09:00
yonghyon
7806dc839a [SHOPTIME-3648] Player / Featured Show / 방송 전환 시 현재 방송 배경 이미지가 아주 잠깐 노출됨
원인 : Featured Show 선택시 해당 리스트를 재구성하는 과정에서 index 가
한번 더 변경되어 이전 Thumbnail url 을 로드함
대책 : Featured Show 인덱스 선택시 리스트 재구성하지 않도록 수정
2024-10-21 14:06:13 +09:00
hyunwoo93.cha
96527506d9 [지라 이슈 없음] My Orders Option 값 제거 2024-10-21 14:03:51 +09:00
ayaan
9b4b898399 [SHOPTIME-3296] SHOPTIME-1933 [Full player] 우측 리스트 노출 시에 매직마우스로 이동 시 5초간 액션 없을 경우에만 사라지는 시나리오가 정상동작하지 않음
Changed files:
1. PlayerPanel.jsx
2. TabContainer.jsx

Detail note:
- Cause
  - 특정 target node에서 mouse move event에 대한 로직의 부재
- Solution
  - tabContainer에 spotlightId를 부여
  - 위 container를 선택하여, 해당 container에서 특정 이벤트(TARGET_EVENTS) 발생 시 timer 실행되는 로직 추가
  - 첫 진입시에는 10초(INITIAL_TIMEOUT), 추후 이벤트에 대해서는 앞의 이벤트를 cancel하고 5초(REGULAR_TIMEOUT)후에 닫히는 로직 추가
2024-10-21 13:55:18 +09:00
고동영
f5ab8bf6ff [SHOPTIME-3723] Detail Page / QR 팝업 닫을 때 자바스크립트 에러
[수정파일]

  src/views/DetailPanel/SingleProduct/SingleOption.jsx

[수정내용]

  onClose가 호출 시 자바스크립트 에러가 나오고 포커스가 사라짐

[원인]

  onClose 함수에서 spotlightId값을 받아서 포커스를 해주고 있는데 spotlightId값을 보내주지 않았을 경우에 대한 예외처리가 없음

[대책]

  타입체크하여 분기처리
2024-10-18 16:21:21 +09:00
고동영
1cc1842d32 [SHOPTIME-3744] 상품 / Admin 과 상이
[수정파일]

  1. #	수정함:        src/views/DetailPanel/components/indicator/IndicatorOptions.jsx
  2. #	수정함:        src/views/DetailPanel/components/indicator/ThemeIndicator.jsx

[수정내용]

  SLODOUT 상품을 클릭하면 SLODOUT이 아닌 상품들까지 SOLDOUT 문구로 노출되는 현상

[원인]

  SLOD 조건문이 잘못되어있음

[대책]

  renderItem함수에서 받은 index를 통해서 각 아이템 soldoutFlag 값으로 SLODOUT 문구를 노출할 수 있게 수정
2024-10-18 15:21:20 +09:00
고동영
c1ef284390 [SHOPTIME-3759] Hot Picks / Template9
[수정파일]

  1.   src/views/HotPicksPanel/Type/TCFV_3/TCFV_3.jsx

[수정내용]

  1.  showEffectiveFlag 값에 따라 backgroun-image 분기처리
2024-10-18 14:48:37 +09:00
hyunwoo93.cha
4df3fa9f0f [SHOPTIME-3662] Checkout 이동 시 "thisProductDoesNotSupportPayment" 팝업 노출
수정 내용: 에러 코드 별 메세지 추가
2024-10-18 14:28:21 +09:00
younghoon100.park
f6dbac465c [SHOPTIME-2897] [Critical] App 초기 진입 시 GNB 사라짐 (2차)
1. MainView.jsx
2. SearchPanel.jsx

- 불필요 dependency 삭제
2024-10-18 11:59:44 +09:00
고동영
62f7b96732 [SHOPTIME-3758] Home / Top / Banner 축소화면과 전체화면일 때의 QR Overlay 노출 여부 상이
[수정파일]

  1. src/views/PlayerPanel/PlayerOverlay/PlayerOverlayQRCode.module.less
  2. src/views/PlayerPanel/PlayerOverlay/PlayerOverlayQRCode.jsx
  3. src/views/PlayerPanel/PlayerPanel.jsx

[수정내용]

  1. QRCode Overlay가 preview 상태일때도 보이도록 수정 ( errorBoundary 제거 commit에 다른 수정사항을 같이 올려버림 c7570a8b 참고 )
2024-10-18 11:18:47 +09:00
hyunwoo93.cha
1514adbb9c 딥링크 주석 처리 2024-10-18 11:16:18 +09:00
younghoon100.park
c4573a8c9a [SHOPTIME-2897] [Critical] App 초기 진입 시 GNB 사라짐
1. MainView.jsx
2. SearchPanel.jsx

- menuData가 모종의 이유로 없어 GNB가 그려지지 않을 때를 대비한 방어 로직 추가
2024-10-18 11:11:39 +09:00
고동영
c7570a8b2b ErrorBoundary 주석제거거 2024-10-18 11:04:07 +09:00
hyunwoo93.cha
ac253827c5 [SHOPTIME-3763] Homebanner / Hot Picks 최상단 랜딩 후 앱 튕김 현상
수정 내용: 잘못된 curationID로 딥링크를 통해 핫픽스 유입 시 일반 핫픽스 유입과 동일한 로직으로 작동하도록 수정함
2024-10-18 10:51:17 +09:00
younghoon100.park
34bf7fce79 [SHOPTIME-3724] On Sale / Home 에서 On Sale 이동 시 FHD TV 카테고리 아이콘 표시 문제
1. OnSaleNav.jsx

- 원인: FHD 저해상도 환경에서 scroll 좌표 계산 문제

- 대책: 환경에 따라 알맞은 scroll 좌표 연산 적용
2024-10-17 17:04:43 +09:00
younghoon100.park
6025cbd79a [SHOPTIME-3711] Featured Brands 진입 시 colsole error 발생
1. FeaturedBestSellerList.jsx
2. FeaturedCategoryProductGridItem.jsx
3. FeaturedCategoryProductList.jsx
4. FeaturedCreatorsProductList.jsx
5. LiveChannelsHorizontalContents.jsx
6. LiveChannelsHorizontalProductList.jsx
7. LiveChannelsVerticalContents.jsx
8. LiveChannelsVerticalProductList.jsx
9. NoLiveCard.jsx
10. RecommendedShowsContents.jsx
11. RecommendedShowsProductList.jsx
12. SeriesProductGrid.jsx
13. SeriesProductList.jsx
14. ShowroomContents.jsx
15. ShowroomProductList.jsx
16. TodaysDealsCard.js

- 원인: DOM node method인 getAttribute를 호출할 때, node가 존재하지 않을 경우 해당 TypeError 발생
- 대책: DOM이 있을 경우에만 해당 메서드를 호출하도록 수정하여 TypeError가 발생하지 않도록 개선
2024-10-17 16:40:52 +09:00
yonghyon
5176adc2bb [SHOPTIME-2001] Category / Accesories / Item / 마이너스 할인 표시 - 가격정책이슈
원인 : 할인가, 정상가 비교 로직오류
대책 : 할인가, 정상가 가격이 동일할 경우 정상가만 표기하도록 수정
2024-10-17 16:23:11 +09:00
고동영
14dac15f42 [SHOPTIME-3748] [결제가능상품_상품상세] QR코드 이미지가 ShopTime 모바일 페이지로 이동하는 것으로 변경 필요
[수정파일]

[수정내용]

  1.  결제가능상품에서 QRCodeUrl이 파트너사 홈페이지가 아닌 ShopTime 모바일로 변경
2024-10-17 14:39:51 +09:00
hyunwoo93.cha
cf8310eb64 ErrorBoundary 주석 제거 2024-10-17 14:22:08 +09:00
hyunwoo93.cha
e5c0064aa7 [SHOPTIME-3747] [주문]Check out 화면에서 Final price 결정 전 경매 중일때에라도 금액 노출 필요
수정 내용: 라이브 경매 상품일 시에 가격과 문구 동시 노출
2024-10-17 14:19:18 +09:00
차현우
f12c8bb7f5 Merge branch 'revert-d3aa03a1' into 'develop'
Revert "patch test"

See merge request ifheone/shoptime!3
2024-10-17 02:04:39 +00:00
차현우
704afb3bfc Revert "patch test"
This reverts commit d3aa03a1c0
2024-10-17 02:04:17 +00:00
hyunwoo93.cha
d3aa03a1c0 patch test 2024-10-17 10:54:40 +09:00