개선(improvement) #2658
closed[FE] Normalize display logic for Meal&Breakfast info
100%
Description
1. AS-IS / TO-BE Location¶
| Location | Field | AS-IS | TO-BE |
| My page > Invoice | Product details | `N/A` | See display logic below |
| My page > Voucher | Meal & Breakfast Type | `N/A` | See display logic below |
| Voucher (Email) | Free Breakfast / Meal Type | `None / N/A` | See display logic below |
2. Display Logic (Core Logic)¶
Case 1: Both values are empty
1.Condition
- Meal = `None` or `N/A`
- Breakfast = `N/A`
2.Display
- Admin: `None`
- B2C / Email:'-'
Case 2: Only one value exists
1.Condition
- One of Meal or Breakfast has a valid value
2.Display
- Display only the valid value
- Do not display `None` or `N/A`
Case 3: Both values exist
1.Condition
- Meal has a valid value
- Breakfast has a valid value
2.Display
- Display both values
3. Notes / Constraints¶
1)Booking Detail (Admin) display remains unchanged
2)This ticket does not include:
- UI layout changes
- Hotel plan configuration changes
- Data migration
3)`None` / `N/A` are considered empty values for B2C display logic
4. QA Checkpoints¶
1)Meal = None / Breakfast = N/A
→ Admin: `None`, B2C: `-`
2)Meal = Valid / Breakfast = N/A
→ Show Meal only
3)Meal = None / Breakfast = Valid
→ Show Breakfast only
4) Meal = Valid / Breakfast = Valid
→ Show both values
Additional note: If there are any other places where Meal & Breakfast Type is displayed, please let me know.
.png)


Files
Related issues
Updated by ziniy Kang 3 months ago
- Copied from 개선(improvement) #2655: [Plan] Normalize display logic for Meal&Breakfast info added
Updated by ziniy Kang 3 months ago
- Related to 개선(improvement) #2656: [FE] Normalize display logic for Meal&Breakfast info added
Updated by ziniy Kang 3 months ago
- Due date set to 12/23/2025
- Priority changed from 보통(Normal) to 높음(High)
- Start date set to 12/23/2025
Updated by Tracy Truong 3 months ago
- File picture794-1.png picture794-1.png added
- File picture794-2.png picture794-2.png added
- File picture794-3.png picture794-3.png added
- File picture794-4.png picture794-4.png added
- File picture794-5.png picture794-5.png added
- File picture794-6.png picture794-6.png added
- File picture794-7.png picture794-7.png added
- File picture794-8.png picture794-8.png added
- File picture794-9.png picture794-9.png added
tested on OMT DEV: email template / Voucher / Invoice => ok
K25122410012H01 (Meal & BF N/A)
K25122410013H01 (Meal N/A - BF Valid)
K25122410014H01 (Meal & BF valid)
K25122410015H01 (Meal Valid - BF N/A)
Updated by Tracy Truong 3 months ago
- File picture454-1.png picture454-1.png added
- File picture454-2.png picture454-2.png added
- Status changed from QA test to 완료(Done)
- Assignee changed from Tracy Truong to John Lee
Updated by ziniy Kang 3 months ago
- Status changed from 완료(Done) to 확인(Confirmed)
Updated by Tracy Truong 2 months ago
- File picture622-1.png picture622-1.png added
- File picture622-2.png picture622-2.png added
- File picture622-3.png picture622-3.png added
- File picture622-4.png picture622-4.png added
- File picture622-5.png picture622-5.png added
- File picture622-6.png picture622-6.png added
- File picture622-7.png picture622-7.png added
- File picture622-8.png picture622-8.png added
tested on OMT STG: Voucher / Invoice => ok
K25122610794H01 Free Breakfast (both valid)
K25122610799H01 Room Only Single Use (both invalid)
K25122610801H01 Eco Plan (meal valid/BF invalid)
K25122610805H01 Non Parking (meal invalid/ BF valid)
Updated by Tracy Truong 2 months ago
- File picture870-1.png picture870-1.png added
- File picture870-2.png picture870-2.png added
- File picture870-3.png picture870-3.png added
- File picture870-4.png picture870-4.png added
- Status changed from QA test to 완료(Done)
- Assignee changed from Tracy Truong to John Lee
tested on OMT STG: email template
K25122610794H01 Free Breakfast (both valid)
K25122610799H01 Room Only Single Use (both invalid)
K25122610801H01 Eco Plan (meal valid/BF invalid)
K25122610805H01 Non Parking (meal invalid/ BF valid)
Updated by ziniy Kang 2 months ago
- Status changed from 완료(Done) to QA test
- Assignee changed from John Lee to Zia Han
Updated by Zia Han 2 months ago
- Status changed from 확인(Confirmed) to 완료실패(Failed)
I received a request to change the text in the Invoice and Voucher sections that were previously displayed as “-” to “Room Only.”
- Condition: When both Meal and Breakfast are None or N/A.
Please apply the following:
- Invoice and Voucher should be unified to display “Room Only” for both B2C and B2B.
Updated by Zia Han 2 months ago
Please refer to the table image. All conditions remain the same except for the Admin Booking Detail.
For AS-IS, I included only the values I could verify, as the exact requirements were unclear at the time—please treat it as reference only.
Kindly implement based on the TO-BE.
Thank you.

Updated by Tracy Truong 2 months ago
- File picture826-1.png picture826-1.png added
- File picture826-2.png picture826-2.png added
- File picture826-3.png picture826-3.png added
- File picture826-4.png picture826-4.png added
- File picture826-5.png picture826-5.png added
- File picture826-6.png picture826-6.png added
- File picture826-7.png picture826-7.png added
- File picture826-8.png picture826-8.png added
- File picture826-9.png picture826-9.png added
K26010611809H01 (meal valid/BF invalid)
K26010611804H01 (both valid)
K26010611803H01 (both invalid)
K26010611800H01 (meal invalid/ BF valid)
Updated by Tracy Truong 2 months ago
- File picture439-1.png picture439-1.png added
- File picture439-2.png picture439-2.png added
- Status changed from QA test to 완료성공(Resolve)
- Assignee changed from Tracy Truong to John Lee
Tested on OMT Prod, ok
Updated by ziniy Kang 2 months ago
- Status changed from 완료성공(Resolve) to QA test
- Assignee changed from John Lee to Zia Han
Updated by ziniy Kang 2 months ago
- Status changed from QA test to 완료성공(Resolve)
- Assignee changed from Zia Han to John Lee