개선(improvement) #2655
closed[Plan] 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 Zia Han 3 months ago
- Copied from 개선(improvement) #2654: [Plan] Normalize display logic for Meal&Breakfast info added
Updated by ziniy Kang 3 months ago
- Status changed from 완료(Done) to 완료성공(Resolve)
- Start date set to 12/17/2025
- % Done changed from 0 to 100
Updated by ziniy Kang 3 months ago
- Copied to 개선(improvement) #2658: [FE] Normalize display logic for Meal&Breakfast info added