Project

General

Profile

Actions

개선(improvement) #990

closed

개선(improvement) #954: * Rate Plan improvement​ _CANCELLATION POLICY

개선(improvement) #997: 1. Improve UI of Hotel Plan Master

[UI] Implement update plan with multi cancel policy

Added by Dan Hoang 7 months ago. Updated 6 months ago.

Status:
완료(Done)
Priority:
보통(Normal)
Assignee:
Start date:
08/14/2025
Due date:
08/21/2025
% Done:

100%

Estimated time:
4.00 h
Part:
FE
Build env.:
Dev

Description

Display all cancellation policies of hotel
If the plan has a policy then radio button of this policy will be is checked by default
User can change policy by select radio button

Please refer to page 10-13 of document for more detail


Files

picture396-1.png (41.3 KB) picture396-1.png Dan Hoang, 07/29/2025 09:43 AM
picture478-1.png (164 KB) picture478-1.png Dan Hoang, 08/13/2025 09:22 AM
picture275-1.png (179 KB) picture275-1.png Tracy Tran, 09/18/2025 08:45 AM

Related issues

Related to Ellis improvement - 결함(Bug) #1273: [issue] update plan from calendar not show cancellation policy list 완료(Done)calvin dev08/27/202508/28/2025

Actions
Related to Ellis improvement - 개선(improvement) #1404: [UI] Implement update plan with multi cancel policy for Extranet완료(Done)Dan Hoang09/04/202509/11/2025

Actions
Actions #1

Updated by Dan Hoang 7 months ago

Actions #2

Updated by ziniy Kang 7 months ago

  • Due date set to 08/11/2025
Actions #3

Updated by ziniy Kang 7 months ago

  • Due date deleted (08/11/2025)
Actions #4

Updated by Joseph Vo 7 months ago

Actions #5

Updated by Joseph Vo 7 months ago

Actions #6

Updated by ziniy Kang 7 months ago

  • Parent task deleted (#954)
Actions #7

Updated by ziniy Kang 7 months ago

  • Parent task set to #997
Actions #8

Updated by ziniy Kang 7 months ago

  • Parent task changed from #997 to #998
Actions #9

Updated by ziniy Kang 7 months ago

  • Parent task changed from #998 to #997
Actions #10

Updated by Joseph Vo 7 months ago

  • Assignee set to Tan Jang
Actions #11

Updated by Joseph Vo 7 months ago

  • Due date set to 08/21/2025
Actions #12

Updated by Dan Hoang 7 months ago

  • File picture478-1.png picture478-1.png added
  • Subject changed from [UI] Implement update plan cancel policy to [UI] Implement update plan with multi cancel policy
  • Description updated (diff)

API /admin/vendor/plan method POST (Load view)

"multiCancellationPolicies": {
    "232210": [
      {
        "roomPlanSeq": 232210,
        "policyMasterSeq": 21302,
        "applicationPeriod": "Application period 2023.01.01~2099.12.31",
        "defaultYn": "Y",
        "appliedFromDate": "2023.01.01",
        "appliedToDate": "2099.12.31",
        "cancellationPolicy": "Cancellation Policy 7 days prior.100% charge" 
      }
    ],
    "232211": [
      {
        "roomPlanSeq": 232211,
        "policyMasterSeq": 21303,
        "applicationPeriod": "Application period 2023.01.01~2099.12.31",
        "defaultYn": "Y",
        "appliedFromDate": "2023.01.01",
        "appliedToDate": "2099.12.31",
        "cancellationPolicy": "Cancellation Policy 7 days prior.100% charge" 
      }
    ],
    "305867": [
      {
        "roomPlanSeq": 305867,
        "policyMasterSeq": 147484,
        "applicationPeriod": "Application period 2024.09.11~2099.09.30",
        "defaultYn": "Y",
        "appliedFromDate": "2024.09.11",
        "appliedToDate": "2099.09.30",
        "cancellationPolicy": "Cancellation Policy 1 days prior.100% charge" 
      },
      {
        "roomPlanSeq": 305867,
        "policyMasterSeq": 147485,
        "applicationPeriod": "Application period 2025.09.01~2025.09.10",
        "defaultYn": "N",
        "appliedFromDate": "2025.09.01",
        "appliedToDate": "2025.09.10",
        "cancellationPolicy": "Cancellation policy No refund" 
      },
      {
        "roomPlanSeq": 305867,
        "policyMasterSeq": 147486,
        "applicationPeriod": "Application period 2025.04.25~2025.08.31",
        "defaultYn": "N",
        "appliedFromDate": "2025.04.25",
        "appliedToDate": "2025.08.31",
        "cancellationPolicy": "Cancellation Policy 9 days prior.Free / 7 days prior.50% charge / 5 days prior.100% charge" 
      }
    ]
  }

API /admin/vendor/plan method PUT (submit change)

"multiCancellationPolicies": [
        {
            "policyMasterSeq": 147454,
            "applicationPeriod": "Application period 2024.09.11~2099.09.30",
            "defaultYn": "Y",
            "appliedFromDate": "2024.09.11",
            "appliedToDate": "2099.09.30",
            "cancellationPolicy": "Cancellation Policy 1 days prior.100% charge" 
        },
        {
            "policyMasterSeq": 147455,
            "applicationPeriod": "Application period 2025.09.01~2025.09.10",
            "defaultYn": "N",
            "appliedFromDate": "2025.09.01",
            "appliedToDate": "2025.09.10",
            "cancellationPolicy": "Cancellation policy No refund" 
        },
        {
            "policyMasterSeq": 147456,
            "applicationPeriod": "Application period 2025.04.25~2025.08.31",
            "defaultYn": "N",
            "appliedFromDate": "2025.04.25",
            "appliedToDate": "2025.08.31",
            "cancellationPolicy": "Cancellation Policy 9 days prior.Free / 7 days prior.50% charge / 5 days prior.100% charge" 
        }
    ]
  }

Actions #13

Updated by Tan Jang 7 months ago

  • Status changed from 신규(New) to 진행(Doing)
  • Start date set to 08/14/2025
  • Estimated time set to 4.00 h
  • Part set to FE
Actions #14

Updated by Joseph Vo 7 months ago

  • Assignee changed from Tan Jang to John Lee
Actions #15

Updated by John Lee 7 months ago

  • Assignee changed from John Lee to Dante Le
Actions #16

Updated by Dante Le 7 months ago

  • Status changed from 진행(Doing) to 완료(Done)
Actions #17

Updated by Dante Le 7 months ago

  • % Done changed from 0 to 100
Actions #18

Updated by Dan Hoang 7 months ago

  • Related to 결함(Bug) #1273: [issue] update plan from calendar not show cancellation policy list added
Actions #19

Updated by Dan Hoang 6 months ago

Actions #20

Updated by Dan Hoang 6 months ago

  • Assignee changed from Dante Le to Tracy Tran
  • Build env. set to Dev
Actions #21

Updated by Dan Hoang 6 months ago

  • Status changed from 완료(Done) to QA test
Actions #22

Updated by Tracy Tran 6 months ago

  • Assignee changed from Tracy Tran to Tracy Truong
Actions #23

Updated by Tracy Tran 6 months ago

Tested on Dev OK
Display all cancellation policies of hotel > OK
If the plan has a policy then radio button of this policy will be is checked by default > OK
User can change policy by select radio button ==> OK

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)