프로젝트

일반

사용자정보

결함 #13395

[IKEN] My>추천서비스>점심시간, 오늘은 어떤 메뉴을 드시겠어요? 문구 표시 안됨

조정후이(가) 3달 전에 추가함. 6일 전에 수정됨.

상태:
해결
우선순위:
보통
담당자:
시작시간:
2025-06-09
완료기한:
진척도:

0%

추정시간:
버전:
앱버전:
디바이스:
MO_APP_iOS
요청자:
OS버전:
심각도:
중대한 결함(Major)

설명

[문제점] My>추천서비스>점심시간, 오늘은 어떤 메뉴을 드시겠어요? 문구 표시 안됨 (출처 : TC-IKEN19_052)
점심시간 메뉴가 표시되지 않음.

[개선점] 문구가 표시되어야 함.

이력

#1 조정후이(가) 3달 전에 변경

TC-IKEN19_053, TC-IKEN19_054, TC-IKEN19_055, TC-IKEN19_056

#2 조정후이(가) 3달 전에 변경

  • 상태을(를) 신규에서 의견(으)로 변경되었습니다.
  • 담당자을(를) 조정후에서 정인명(으)로 변경되었습니다.

결재의 경우 , "methodName" : "getPhrase" 호출 시
"본부장님, 결재하실 항목이 2건 있습니다." 서버 응답을 화면에 뿌려주고 있습니다.

식당정보의 경우는 이런 처리가 없습니다.

화면설계서에 의하면 "팀장님, 오늘은 어떤 메뉴를 드시겠어요?" 문구를 보여주도록 되어 있습니다.
MIK_ALY_3115_001.화면설계_20201123_V2.9 45페이지 참조

  • 서버 확인 필요 서버에서 처리가능하다면 api를 알려주세요.

#3 정인명이(가) 2달 전에 변경

  • 담당자을(를) 정인명에서 장다영(으)로 변경되었습니다.

#4 장다영이(가) 21일 전에 변경

  • 상태을(를) 의견에서 진행(으)로 변경되었습니다.
  • 담당자을(를) 장다영에서 조정후(으)로 변경되었습니다.

점심메뉴 문구 관련 설계서 및 TC 제거하였습니다.

점심시간 메뉴가 표시되지 않는 현상의 경우 MyRecommendViewController를 보면 서버에서 내려주는 문구에 "메뉴"단어가 포함되어있으면 점심메뉴를 보여주도록 되어있습니다.
서버에서 점심 메뉴 문구를 내려주지 않기 때문에 이 부분 수정하여 안드로이드와 동일하게 점심메뉴가 보이도록 요청드립니다.

            if info.restaurantMenuUseYn == "Y", let str = phraseString, str.contains("메뉴") {
                //추천서비스 영역에 필요 시 오전 11시~1시에만 표시되며 이 때 맨 처음에 보임
                //편집에서 사용여부 조정 가능
                if let current = Int(Date().formattedString(format: "HHmm")),
                   1100 < current,
                   1300 > current {
                    serviceData?.insert(MyServiceItem(type: .cafe, storyboardIdetifier: "MyRecommendCafeViewController"), at: 0)
                }
            }

#5 조정후이(가) 6일 전에 변경

  • 상태을(를) 진행에서 해결(으)로 변경되었습니다.
  • 담당자을(를) 조정후에서 정인명(으)로 변경되었습니다.

아래와 같이 점심 문구관련 코드 주석처리 했습니다.

      // #13395, junghu 20250910 : 서버에서 점심 메뉴 문구를 내려주지 않음.
  • 기존코드
    // if info.restaurantMenuUseYn == "Y", let str = phraseString, str.contains("메뉴") {

  • 변경코드
    if info.restaurantMenuUseYn == "Y" {

내보내기 Atom PDF