Project

General

Profile

Actions

개선(improvement) #989

closed

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

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

[UI] Implement create new plan with multi cancel policy

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

Status:
완료(Done)
Priority:
높음(High)
Assignee:
Start date:
08/14/2025
Due date:
08/21/2025
% Done:

100%

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

Description

Display all cancellation policies of hotel,
User can select a policy on the list for plan

Please refer to page 10-13 of document for more detail
https://ohmylab-my.sharepoint.com/:p:/g/personal/kim_hs_ohmyhotel_com/ER8SN9I2WhhBh1IlPX5ufL8Bv1WW144iQ2K7owP7V0RBNw?wdOrigin=TEAMS-MAGLEV.p2p_ns.rwc&wdExp=TEAMS-TREATMENT&wdhostclicktime=1755051508220&web=1

+ Load toàn bộ Cancellation plicy đã tạo của Hotel đó ra để chọn.
V2.2.1


Files

picture756-1.png (41.3 KB) picture756-1.png Dan Hoang, 07/29/2025 09:41 AM
sample-new-plan.json (2.33 KB) sample-new-plan.json Daniel Do, 08/05/2025 07:24 AM
Screenshot 2025-08-05 142427.png (41.2 KB) Screenshot 2025-08-05 142427.png Daniel Do, 08/05/2025 07:24 AM
picture885-1.png (153 KB) picture885-1.png Dan Hoang, 08/13/2025 07:10 AM
Screenshot 2025-09-18 153738.png (136 KB) Screenshot 2025-09-18 153738.png Tracy Tran, 09/18/2025 08:37 AM
Screenshot 2025-09-18 154155.png (163 KB) Screenshot 2025-09-18 154155.png Tracy Tran, 09/18/2025 08:42 AM

Related issues

Related to Ellis improvement - 개선(improvement) #1403: [UI] Implement create new plan with multi cancel policy for Extranet완료(Done)Dan Hoang09/05/202509/10/2025

Actions
Copied to Ellis improvement - 개선(improvement) #1057: [UI] Update UI rate plan list완료(Done)Dan Hoang08/21/202508/21/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

Actions #11

Updated by Joseph Vo 7 months ago

  • Assignee set to Tan Jang
Actions #12

Updated by Joseph Vo 7 months ago

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

Updated by Dan Hoang 7 months ago

  • File picture885-1.png picture885-1.png added
  • Subject changed from [UI] Implement create new plan cancel policy to [UI] Implement create new plan with multi cancel policy
  • Description updated (diff)
Actions #15

Updated by Dan Hoang 7 months ago

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 #16

Updated by ziniy Kang 7 months ago

  • Description updated (diff)
Actions #17

Updated by ziniy Kang 7 months ago

  • Description updated (diff)
Actions #18

Updated by Tan Jang 7 months ago

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

Updated by Joseph Vo 7 months ago

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

Updated by John Lee 7 months ago

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

Updated by Dante Le 7 months ago

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

Updated by Dante Le 7 months ago

  • % Done changed from 0 to 100
Actions #23

Updated by Dan Hoang 6 months ago

Actions #24

Updated by Dan Hoang 6 months ago

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

Updated by Dan Hoang 6 months ago

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

Updated by Tracy Tran 6 months ago

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

Updated by Tracy Tran 6 months ago

Tested on Dev > OK
Displayed all cancellation policy existed of hotel.
Total 12, 1 rateplan does not create cancellation policy > total 11 cancellation policy.
Displayed 11 cancellation policy. > OK
Able to select and save the cancellation policy. > OK

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)