Travel product management and control method, system and device, medium and program product

By obtaining the early approval form and traveler's differential bid information, and automatically matching the travel product grade, the existing travel product booking or rebooking methods are solved, and more efficient and accurate travel product control is achieved.

CN119831546APending Publication Date: 2025-04-15CTRIP BUSINESS TRAVEL INFORMATION SERVICE (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510074556.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The booking or rebooking method of existing travel products has the defects of high cost, low control accuracy and low control efficiency.

Method used

By obtaining early approval form and traveler's differential bid information, we will automatically match the travel product level to realize the booking or re-signing control of travel products.

Benefits of technology

It reduces the cost of management and control, improves the efficiency and accuracy of management and control, reduces the time for manual selection and approval, and avoids unnecessary waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119831546A_ABST
    Figure CN119831546A_ABST
Patent Text Reader

Abstract

The invention provides a business travel product management and control method, system and device, a medium and a program product, and the method comprises the steps: obtaining an advanced approval list in response to a condition that a management and control mode is a public travel mode, a traveler mode and an advanced approval mode and a business travel product is a non-emergency reservation mode or a non-emergency endorsement mode; in response to the fact that the selected travel product conforms to the corresponding traveler difference standard, the management and control mode is reservable or resignable, and the difference standards of a plurality of travelers are the same, receiving a reservation application instruction or a resigning application instruction; and according to the advanced approval list and the reservation application instruction or the resigning application instruction, performing reservation or resigning management and control on the business travel product. According to the invention, reservation or endorsement management and control are carried out on the business travel product according to the bad mark of the traveler in combination with the advanced approval list, so that the bad mark requirement of each traveler can be automatically matched, unnecessary waste is avoided, the manual selection and approval time is reduced, the management and control cost is reduced, the management and control efficiency and the management and control accuracy are improved, and the management and control efficiency is improved. And the possibility of errors is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of data processing technology, and in particular to a travel product management and control method, system, device, medium and program product. Background Art

[0002] When users make product reservations or change tickets on the travel platform, there are currently two ways to conduct separate control: on the one hand, the choice of the difference standard, which can be used to book products according to the difference standard of the reservation card or the traveler; on the other hand, product reservations can also be controlled through advance approval forms. The advance approval form refers to the document in which the user fills out the business trip application plan in the customer system, and the leader approves and enters the OTA (online travel agency) system. When booking travel products, the corresponding advance approval form is associated to control the travel. At present, the control of advance approval forms is only based on the difference standard of the reservation card. For the traveler model, effective control of advance approval is also required. In addition, the above two methods of separate control have the defects of high control cost, low control efficiency and accuracy. Summary of the invention

[0003] The technical problem to be solved by the present disclosure is to overcome the defects of the prior art in booking or changing travel products, which have high costs, low control accuracy and low control efficiency, and to provide a travel product control method, system, equipment, medium and program product.

[0004] The present invention solves the above technical problems through the following technical solutions:

[0005] A first aspect of the present disclosure provides a travel product management and control method, the management and control method comprising:

[0006] In response to the control mode being business travel, traveler mode, and advance approval mode, and the travel product being a non-emergency booking or non-emergency change, an advance approval form is obtained;

[0007] In response to the selected travel product meeting the traveler's travel standard and the control mode being bookable or changeable, and the travel standards of multiple travelers being the same, receiving a travel product booking application instruction or a travel product change application instruction;

[0008] The travel product is booked or rescheduled according to the advance approval form and the booking application instruction or the rescheduled application instruction of the travel product.

[0009] Preferably, the control method further comprises:

[0010] In response to verifying that the booking information or change information of the travel product does not meet the approval conditions of the advance approval form, and supporting continued booking or continued change, continue to book the travel product or modify the booking information, or continue to change the travel product or modify the change information.

[0011] Preferably, the control method further comprises:

[0012] In response to the control mode being business travel, traveler mode, and non-pre-approval mode, obtaining a traveler list corresponding to the reservation card number;

[0013] Obtaining difference marks of multiple travelers from the traveler list;

[0014] In response to the selected travel product meeting the corresponding traveler's travel standard and the control mode being bookable or changeable, and multiple travelers have the same travel standards, the travel product is booked or changed according to the received booking application instruction or change application instruction.

[0015] Preferably, the step of controlling the booking or rebooking of the travel product according to the advance approval form and the booking application instruction or the rebooking application instruction of the travel product includes:

[0016] Obtain the booking date or rebooking date according to the advance approval form;

[0017] Obtaining the travel product levels corresponding to the travel discounts of multiple travelers on the booking date or the rebooking date;

[0018] The travel product is booked or rescheduled according to the travel product grade.

[0019] Preferably, the control method further comprises:

[0020] In response to the fact that the traveler to be rescheduled is not in the advance approval list, intercepting the rescheduled operation of the traveler to be rescheduled;

[0021] and / or,

[0022] When the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control method also includes:

[0023] In response to obtaining the preset difference mark of the traveler's rank or reservation card from the advance approval form, the travel product is rescheduled and controlled according to the preset difference mark in the advance approval form;

[0024] and / or,

[0025] When the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control method also includes:

[0026] In response to not obtaining the preset difference mark of the traveler's rank or reservation card from the advance approval form, the travel product is rescheduled and controlled according to the traveler's difference mark.

[0027] Preferably, the control method further comprises:

[0028] In response to the selected travel product not meeting the corresponding traveler's fare difference criteria, the reason why the corresponding traveler's fare difference criteria is not met is displayed.

[0029] A second aspect of the present disclosure provides a travel product management and control system, characterized in that the management and control system includes:

[0030] The first acquisition module is used to obtain the advance approval form in response to the control mode being business travel, traveler mode and advance approval mode, and the travel product being a non-emergency booking or a non-emergency change;

[0031] A receiving module, configured to receive a booking application instruction or a rebooking application instruction for a travel product in response to the selected travel product meeting the traveler's rebooking standard and the control mode being bookable or rebookable, and the rebooking standards of multiple travelers being the same;

[0032] The first control module is used to control the booking or rebooking of the travel product according to the advance approval form and the booking application instruction or the rebooking application instruction of the travel product.

[0033] Preferably, the control system further includes:

[0034] The second management and control module is used to respond to the verification that the booking information or change information of the travel product does not meet the approval conditions of the advance approval form, and supports continuing the booking or continuing the change, continuing to book the travel product or modify the booking information, or continuing to change the travel product or modify the change information.

[0035] Preferably, the control system further includes:

[0036] The second acquisition module is used to obtain a list of travelers corresponding to the reservation card number in response to the control mode being business travel, traveler mode, and non-pre-approval mode;

[0037] A third acquisition module is used to obtain difference marks of multiple travelers from the traveler list;

[0038] The third management and control module is used to respond to the selected travel product meeting the corresponding traveler's difference standard and the control mode being bookable or changeable, and the difference standards of multiple travelers are the same, and to perform booking or change control on the travel product according to the received booking application instruction or change application instruction.

[0039] Preferably, the first control module includes:

[0040] A first acquisition unit, configured to acquire a booking date or a change date according to the advance approval form;

[0041] A second acquisition unit is used to acquire the travel product level corresponding to the difference of multiple travelers on the booking date or the change date;

[0042] A control unit is used to control the booking or rebooking of the travel product according to the level of the travel product.

[0043] Preferably, the control system further includes:

[0044] An interception module, configured to intercept a change operation of the traveler to be changed in response to the traveler to be changed not being in the advance approval form;

[0045] and / or,

[0046] When the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control system also includes:

[0047] A fourth control module is used for, in response to obtaining a preset difference mark of the traveler's rank or reservation card from the advance approval form, to perform change control on the travel product according to the preset difference mark in the advance approval form;

[0048] and / or,

[0049] When the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control system also includes:

[0050] The fifth control module is used to respond to the failure to obtain the preset difference mark of the traveler's rank or reservation card from the advance approval form, and to control the change of travel products according to the traveler's difference mark.

[0051] Preferably, the control system further includes:

[0052] The display module is used to display the reason why the selected travel product does not meet the corresponding traveler's difference standard in response to the selected travel product not meeting the corresponding traveler's difference standard.

[0053] A third aspect of the present disclosure provides an electronic device, including a memory, a processor, and a computer program stored in the memory and used to run on the processor, and when the processor executes the computer program, the travel product management method described in the first aspect is implemented.

[0054] A fourth aspect of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for managing and controlling travel products described in the first aspect is implemented.

[0055] A fifth aspect of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the travel product management and control method as described in the first aspect.

[0056] On the basis of being in accordance with the common sense in the art, the above-mentioned preferred conditions can be arbitrarily combined to obtain the preferred embodiments of the present disclosure.

[0057] The positive and progressive effects of this disclosure are:

[0058] The present invention manages the booking or rebooking of travel products according to the traveler's difference standard combined with the advance approval form, can automatically match the difference standard requirements of each traveler, flexibly control the travel budget, avoid unnecessary waste, reduce the time of manual selection and approval, reduce the cost of management and control, improve the efficiency and accuracy of management and control, and reduce the possibility of errors. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 This is a flow chart of the travel product management and control method provided in Example 1 of the present disclosure.

[0060] Figure 2 A schematic diagram of the modules of the travel product management and control system provided in Example 2 of the present disclosure.

[0061] Figure 3 This is a schematic diagram of the structure of an electronic device for implementing a travel product management and control method according to Embodiment 3 of the present disclosure. DETAILED DESCRIPTION

[0062] The present disclosure is further described below by way of examples, but the present disclosure is not limited to the scope of the examples.

[0063] Prefixes such as "first" and "second" are used in the embodiments of the present disclosure only to distinguish different description objects, and have no limiting effect on the position, order, priority, quantity or content of the described objects. The use of prefixes such as ordinal numbers to distinguish description objects in the embodiments of the present disclosure does not constitute a limitation on the described objects. For the statement of the described objects, please refer to the description in the context of the claims or embodiments, and no unnecessary limitation should be constituted due to the use of such prefixes. In addition, in the description of the present embodiment, unless otherwise specified, the meaning of "plurality" is two or more.

[0064] In the embodiments of the present disclosure, the collection, storage, use, processing, transmission, provision and disclosure of user personal information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.

[0065] Example 1

[0066] Figure 1 This is a flow chart of a travel product management method provided in Example 1 of the present disclosure, such as Figure 1 As shown, the control method includes:

[0067] S1. In response to the control mode being business travel, traveler mode, and advance approval mode, and the travel product being a non-emergency booking or non-emergency change, obtain an advance approval form;

[0068] In this embodiment, the management and control of the travel product booking on the travel platform is divided into two modes, the booking card mode and the traveler mode. When the booking agent books or changes the travel product for the traveler,

[0069] If it is a booking card model, the booking and change standards of travel products will be controlled according to the highest difference standard of the booking card;

[0070] If it is a traveler mode, the booking and rebooking standards of travel products will be controlled according to the highest difference standard of each traveler.

[0071] S2. In response to the selected travel product meeting the traveler's travel standard and the control mode being bookable or changeable, and the travel standards of multiple travelers being the same, receiving a travel product booking application instruction or a travel product change application instruction;

[0072] S3. Control the booking or rebooking of travel products based on the advance approval form and the booking application instructions or rebooking application instructions for travel products.

[0073] In this embodiment, approval control can be divided into advance approval mode and non-advance approval mode. If it is controlled in advance approval form mode, when booking or changing travel products on the travel platform, the control items such as travelers, departure and arrival dates, and travel product levels are controlled according to the advance approval form created on the customer system. If it is controlled in non-advance approval mode, booking or changing travel products is not controlled according to the advance approval form.

[0074] In the specific implementation process, for the control of travelers in the advance approval mode (that is, the control modes are business travel, traveler mode and advance approval mode), a pre-judgment is first performed. Specifically, it is judged whether booking on behalf of others is supported. If booking on behalf of others is not enabled, other employees cannot be selected; if booking on behalf of others is enabled, other employees can be selected; then it is judged whether booking on behalf of non-employees is supported. If booking on behalf of non-employees is not enabled, non-employees are not allowed to be added; if booking on behalf of non-employees is enabled, non-employees can be selected. The advance approval form is enabled, and the control mode is the traveler mode, and the booking mode is business travel. It should be noted that private travel is not controlled; further, when booking travel products, enter the booking homepage or the change application page, if the advance approval form is enabled. And if an emergency booking or change is selected, it will not be subject to the control of the advance approval form or the traveler change form, and directly enter the selection list page of the travel product; if it is a non-emergency booking or change, the calendar selection range will be displayed according to the advance approval form, and dates that are not within the control range cannot be selected;

[0075] When booking travel products, on the query page and travel product list selection page, travel product grades are not subject to difference standard control. For the booking filling page, the traveler selection range is selected within the pre-control range of the advance approval form; according to the different difference standards of each traveler, if the standard is exceeded (that is, the selected travel product does not meet the difference standard of the corresponding traveler), the corresponding control configured in the background will be carried out (including non-bookable, selection of reasons for exceeding the standard, mixed payment, non-public account payment, etc.); travelers whose selected travel product type exceeds the standard and cannot be booked do not support checking, and a prompt that the travel product cannot be booked due to exceeding the standard will be displayed; if the difference standards of multiple travelers are different, multiple people cannot book travel products together.

[0076] For example, when the control mode is the traveler mode and the advance approval mode, for the change control of travel products, specifically, situation one: the advance approval single cabin class difference is economy class, traveler A's difference is business class and economy class; traveler B's difference is first class and economy class; control result: only economy class can be changed; it should be noted that different product types display the travelers and reasons that cannot be selected respectively; situation two: the advance approval single seat difference is economy class, traveler A's difference is business class; traveler B's difference is first class and economy class; control result: neither can be selected; situation three: the advance approval single seat difference is economy class, traveler A's difference is business class; traveler B's difference is business class and economy class; control result: only business class can be selected; it should be noted that after business class is selected, the control page will not pass the interception.

[0077] This embodiment controls the booking or rebooking of travel products based on the traveler's difference standard combined with the advance approval form, can automatically match the difference standard requirements of each traveler, flexibly control the travel budget, avoid unnecessary waste, reduce the time of manual selection and approval, reduce the cost of management and control, improve the efficiency and accuracy of management and control, and reduce the possibility of errors.

[0078] In an optional embodiment, the management and control method further includes:

[0079] In response to verifying that the booking information or change information of the travel product does not meet the approval conditions of the advance approval form, and supporting continued booking or continued change, continue to book the travel product or modify the booking information, or continue to change the travel product or modify the change information.

[0080] In an optional embodiment, step S3 includes:

[0081] Get the booking date or change date based on the advance approval form;

[0082] Obtain the travel product level corresponding to the difference standards of multiple travelers on the booking date or the change date;

[0083] Control the booking or rebooking of travel products according to their levels.

[0084] In an optional embodiment, the management and control method further includes:

[0085] In response to the fact that the traveler to be rescheduled is not in the advance approval list, intercepting the rescheduled operation of the traveler to be rescheduled;

[0086] In an optional embodiment, when the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control method further includes:

[0087] In response to obtaining the preset difference mark of the traveler's rank or reservation card from the advance approval form, the travel product is rescheduled and controlled according to the preset difference mark in the advance approval form;

[0088] In an optional embodiment, when the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control method further includes:

[0089] In response to not obtaining the preset difference mark of the traveler's rank or reservation card from the advance approval form, the travel product is rescheduled and controlled according to the traveler's difference mark.

[0090] In an optional embodiment, the management and control method further includes:

[0091] In response to the selected travel product not meeting the corresponding traveler's fare difference criteria, the reason why the corresponding traveler's fare difference criteria is not met is displayed.

[0092] In the specific implementation process, when the control mode is business travel, traveler mode and advance approval mode, for travel products, booking control is carried out, a booking application is submitted, and it is verified whether the booking information of the travel product meets the approval conditions of the advance approval form (for example, the control standards of the advance approval form). If it meets the approval conditions of the advance approval form, the traveler can successfully submit the booking application instruction; if it does not meet the approval conditions of the advance approval form, the advance approval form is checked; further, according to the background configuration, when the advance approval form is not passed, it is determined whether the booking can be continued. If it supports continued booking, the booking application can be submitted or the booking information can be modified; if it does not support continued booking, only the booking information can be modified, and the booking application cannot be submitted;

[0093] When the control mode is business travel, traveler mode, and advance approval mode, for travel product change control, on the travel product selection list page, based on the difference standard obtained for each traveler, limit the optional travel product level (for example, cabin class, train number, seat, room type, etc.), and return the travel product level corresponding to the difference standard control result of the traveler. Furthermore, priority is given to change control according to the preset difference standard on the advance approval form, that is, the traveler's rank set in the advance approval form or the preset difference standard of the reservation card; if there is no preset difference standard on the advance approval form, the change control is carried out according to the traveler's difference standard. If neither of the above two is true, the configuration is read by an external person (for example, reservation card mode or no control);

[0094] It should be noted that if the difference standards of each traveler have no intersection, then all travel products cannot be selected; when the advance approval form is put in place, if the selected traveler is not in the advance approval form, the change operation of the traveler to be changed will be intercepted.

[0095] Furthermore, on the travel product selection list page, travel products that do not meet the difference standard cannot be selected, and the reason for exceeding the difference standard is displayed.

[0096] Furthermore, check the change information and submit the change application, and check again whether the change information meets the approval conditions of the advance approval form. If it meets the travel control scope of the advance approval form, submit the change application; if it does not meet the travel control scope of the advance approval form, check the approval form; according to the background configuration, when the advance approval form is not passed, determine whether the change can continue. If the change is supported, you can continue to submit the change or modify the change information; if the change is not supported, you can only modify the change information and cannot submit the change application.

[0097] In an optional embodiment, the management and control method further includes:

[0098] In response to the control mode being business travel, traveler mode, and non-pre-approval mode, obtaining a traveler list corresponding to the reservation card number;

[0099] Obtain the difference marks of multiple travelers from the traveler list;

[0100] In response to the selected travel product meeting the corresponding traveler's travel standard and the control mode being bookable or changeable, and multiple travelers have the same travel standards, the travel product is booked or changed according to the received booking application instruction or change application instruction.

[0101] In the specific implementation process, for the control of travelers in the non-advance approval mode (that is, the control mode is business travel, traveler mode and non-advance approval mode), a pre-judgment is first performed. Specifically, it is judged whether proxy booking is supported. If proxy booking is not enabled, other employees cannot be selected; if proxy booking is enabled, other employees can be selected; then it is judged whether proxy booking for non-employees is supported. If proxy booking for non-employees is not enabled, non-employees are not allowed to be added; if proxy booking for non-employees is enabled, non-employees can be selected. If the advance approval form is not enabled, and the control mode is the traveler mode, and the booking mode is business travel, it should be noted that private travel is not controlled;

[0102] Furthermore, when the control mode is business travel, traveler mode and non-advance approval mode, for the booking control of travel products, the query page and the travel product list selection page, the travel product level will not be subject to difference control; for the booking filling page, the list of travelers under the booking card number is displayed, and the difference corresponding to each traveler can be seen by clicking the difference; according to the different difference standards of each traveler, if the standard is exceeded, the corresponding control configured in the background will be carried out (including non-bookable, selection of reasons for exceeding the standard, mixed payment, non-public account payment, etc.), and the travelers whose selected travel product type exceeds the standard and cannot be booked will not be supported to check, and a prompt of non-bookable due to exceeding the standard will be displayed; if the difference standards of multiple travelers are different, multiple people cannot book travel products together.

[0103] Furthermore, when the control mode is business travel, traveler mode, and non-advance approval mode, for the change control of travel products, on the travel product selection list page, according to the difference standard of each traveler obtained, limit the optional travel product level (for example, cabin class, train number, seat, room type, etc.), and return the travel product level corresponding to the difference standard control result of the traveler. Furthermore, the change control is performed based on the difference standard of the traveler first. If not, it is configured according to the external person reading (for example, booking card mode or no control);

[0104] It should be noted that if the difference tags of each traveler have no intersection, then all travel products cannot be selected; when the advance approval form is put in place, if the selected traveler is not in the advance approval form, the booking or rebooking operation of the traveler to be rebooked will be blocked.

[0105] Furthermore, on the travel product selection list page, travel products that do not meet the difference standard cannot be selected, and the reason for exceeding the difference standard is displayed.

[0106] Further, check the change information and submit the change application.

[0107] For example, when the control mode is the traveler mode and the non-advance approval mode, for the booking control of travel products, you can select all travelers under the booking card, and travelers who exceed the travel standard cannot be booked.

[0108] This embodiment flexibly controls the travel budget according to different difference standard requirements, avoiding unnecessary waste. For business trips, the booking and rebooking of travel products are controlled based on the difference standard of the traveler, and precise control is performed in the most detailed dimension, thereby helping enterprises control travel costs, more effectively realizing the refined management of travel expenses, and improving cost-effectiveness; further, booking travel products according to the difference standard of each traveler ensures that all travel arrangements comply with travel policies and regulations, avoids illegal operations and excessive consumption, and reduces financial risks and management costs; for scenarios where multiple people make reservations, the travel platform can provide personalized travel product options based on the difference standard requirements of each traveler. Furthermore, the travel platform can automatically match the difference standard requirements of each traveler, reducing the time for manual selection and approval. This automated process not only improves booking efficiency, but also reduces the possibility of errors, ensuring that each booking complies with relevant policies.

[0109] Example 2

[0110] Corresponding to the aforementioned embodiment of a method for managing and controlling a travel product, the present disclosure also provides an embodiment of a system for managing and controlling a travel product.

[0111] Figure 2 A module diagram of a travel product management and control system provided in Example 2 of the present disclosure, such as Figure 2 As shown, the control system includes:

[0112] The first acquisition module 21 is used to obtain an advance approval form in response to the control mode being business travel, traveler mode, and advance approval mode, and the travel product being a non-emergency reservation or non-emergency change;

[0113] In this embodiment, the management and control of the travel product booking on the travel platform is divided into two modes, the booking card mode and the traveler mode. When the booking agent books or changes the travel product for the traveler,

[0114] If it is a booking card model, the booking and change standards of travel products will be controlled according to the highest difference standard of the booking card;

[0115] If it is a traveler mode, the booking and rebooking standards of travel products will be controlled according to the highest difference standard of each traveler.

[0116] The receiving module 22 is used for receiving a booking application instruction or a rebooking application instruction of the travel product in response to the selected travel product meeting the corresponding traveler's difference standard and the control mode being bookable or rebookable, and the difference standards of multiple travelers are the same;

[0117] The first control module 23 is used to control the booking or rebooking of travel products according to the advance approval form and the booking application instruction or rebooking application instruction of the travel products.

[0118] In this embodiment, approval control can be divided into advance approval mode and non-advance approval mode. If it is controlled in advance approval form mode, when booking or changing travel products on the travel platform, the control items such as travelers, departure and arrival dates, and travel product levels are controlled according to the advance approval form created on the customer system. If it is controlled in non-advance approval mode, booking or changing travel products is not controlled according to the advance approval form.

[0119] In the specific implementation process, for the control of travelers in the advance approval mode (that is, the control modes are business travel, traveler mode and advance approval mode), a pre-judgment is first performed. Specifically, it is judged whether booking on behalf of others is supported. If booking on behalf of others is not enabled, other employees cannot be selected; if booking on behalf of others is enabled, other employees can be selected; then it is judged whether booking on behalf of non-employees is supported. If booking on behalf of non-employees is not enabled, non-employees are not allowed to be added; if booking on behalf of non-employees is enabled, non-employees can be selected. The advance approval form is enabled, and the control mode is the traveler mode, and the booking mode is business travel. It should be noted that private travel is not controlled; further, when booking travel products, enter the booking homepage or the change application page, if the advance approval form is enabled. And if an emergency booking or change is selected, it will not be subject to the control of the advance approval form or the traveler change form, and directly enter the selection list page of the travel product; if it is a non-emergency booking or change, the calendar selection range will be displayed according to the advance approval form, and dates that are not within the control range cannot be selected;

[0120] When booking travel products, on the query page and travel product list selection page, travel product grades are not subject to difference standard control. For the booking filling page, the traveler selection range is selected within the pre-control range of the advance approval form; according to the different difference standards of each traveler, if the standard is exceeded (that is, the selected travel product does not meet the difference standard of the corresponding traveler), the corresponding control configured in the background will be carried out (including non-bookable, selection of reasons for exceeding the standard, mixed payment, non-public account payment, etc.); travelers whose selected travel product type exceeds the standard and cannot be booked do not support checking, and a prompt that the travel product cannot be booked due to exceeding the standard will be displayed; if the difference standards of multiple travelers are different, multiple people cannot book travel products together.

[0121] For example, when the control mode is the traveler mode and the advance approval mode, for the change control of travel products, specifically, situation one: the advance approval single cabin class difference is economy class, traveler A's difference is business class and economy class; traveler B's difference is first class and economy class; control result: only economy class can be changed; it should be noted that different product types display the travelers and reasons that cannot be selected respectively; situation two: the advance approval single seat difference is economy class, traveler A's difference is business class; traveler B's difference is first class and economy class; control result: neither can be selected; situation three: the advance approval single seat difference is economy class, traveler A's difference is business class; traveler B's difference is business class and economy class; control result: only business class can be selected; it should be noted that after business class is selected, the control page will not pass the interception.

[0122] This embodiment controls the booking or rebooking of travel products based on the traveler's difference standard combined with the advance approval form, can automatically match the difference standard requirements of each traveler, flexibly control the travel budget, avoid unnecessary waste, reduce the time of manual selection and approval, reduce the cost of management and control, improve the efficiency and accuracy of management and control, and reduce the possibility of errors.

[0123] In an optional embodiment, the management and control system further includes:

[0124] The second management and control module is used to respond to the verification that the booking information or change information of the travel product does not meet the approval conditions of the advance approval form, and support continued booking or continued change, continue to book the travel product or modify the booking information, or continue to change the travel product or modify the change information.

[0125] In an optional embodiment, the first management and control module includes:

[0126] A first acquisition unit is used to acquire a booking date or a change date according to an advance approval form;

[0127] The second acquisition unit is used to acquire the travel product level corresponding to the difference of multiple travelers on the booking date or the change date;

[0128] The control unit is used to control the booking or rebooking of travel products according to the travel product grades.

[0129] In an optional embodiment, the management and control system further includes:

[0130] An interception module, for intercepting a change operation of a traveler to be changed in response to the traveler to be changed not being in the advance approval form;

[0131] In an optional embodiment, when the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control system further includes:

[0132] A fourth control module is used for, in response to obtaining a preset difference mark of the traveler's rank or reservation card from the advance approval form, to perform change control on the travel product according to the preset difference mark in the advance approval form;

[0133] In an optional embodiment, when the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control system further includes:

[0134] The fifth control module is used to respond to the failure to obtain the preset difference mark of the traveler's rank or reservation card from the advance approval form, and to control the change of travel products according to the traveler's difference mark.

[0135] In an optional embodiment, the management and control system further includes:

[0136] The display module is used to display the reason why the selected travel product does not meet the corresponding traveler's difference standard in response to the selected travel product not meeting the corresponding traveler's difference standard.

[0137] In the specific implementation process, when the control mode is business travel, traveler mode and advance approval mode, for travel products, booking control is carried out, a booking application is submitted, and it is verified whether the booking information of the travel product meets the approval conditions of the advance approval form (for example, the control standards of the advance approval form). If it meets the approval conditions of the advance approval form, the traveler can successfully submit the booking application instruction; if it does not meet the approval conditions of the advance approval form, the advance approval form is checked; further, according to the background configuration, when the advance approval form is not passed, it is determined whether the booking can be continued. If it supports continued booking, the booking application can be submitted or the booking information can be modified; if it does not support continued booking, only the booking information can be modified, and the booking application cannot be submitted;

[0138] When the control mode is business travel, traveler mode, and advance approval mode, for travel product change control, on the travel product selection list page, based on the difference standard obtained for each traveler, limit the optional travel product level (for example, cabin class, train number, seat, room type, etc.), and return the travel product level corresponding to the difference standard control result of the traveler. Furthermore, priority is given to change control according to the preset difference standard on the advance approval form, that is, the traveler's rank set in the advance approval form or the preset difference standard of the reservation card; if there is no preset difference standard on the advance approval form, the change control is carried out according to the traveler's difference standard. If neither of the above two is true, the configuration is read by an external person (for example, reservation card mode or no control);

[0139] It should be noted that if the difference standards of each traveler have no intersection, then all travel products cannot be selected; when the advance approval form is put in place, if the selected traveler is not in the advance approval form, the change operation of the traveler to be changed will be intercepted.

[0140] Furthermore, on the travel product selection list page, travel products that do not meet the difference standard cannot be selected, and the reason for exceeding the difference standard is displayed.

[0141] Furthermore, check the change information and submit the change application, and check again whether the change information meets the approval conditions of the advance approval form. If it meets the travel control scope of the advance approval form, submit the change application; if it does not meet the travel control scope of the advance approval form, check the approval form; according to the background configuration, when the advance approval form is not passed, determine whether the change can continue. If the change is supported, you can continue to submit the change or modify the change information; if the change is not supported, you can only modify the change information and cannot submit the change application.

[0142] In an optional embodiment, the management and control system further includes:

[0143] The second acquisition module is used to obtain a list of travelers corresponding to the reservation card number in response to the control mode being business travel, traveler mode, and non-pre-approval mode;

[0144] The third acquisition module is used to obtain the difference marks of multiple travelers from the traveler list;

[0145] The third management and control module is used to respond to the selected travel product meeting the corresponding traveler's difference standard and the control mode being bookable or changeable, and the difference standards of multiple travelers are the same, and to perform booking or change management on the travel product according to the received booking application instruction or change application instruction.

[0146] In the specific implementation process, for the control of travelers in the non-advance approval mode (that is, the control mode is business travel, traveler mode and non-advance approval mode), a pre-judgment is first performed. Specifically, it is judged whether proxy booking is supported. If proxy booking is not enabled, other employees cannot be selected; if proxy booking is enabled, other employees can be selected; then it is judged whether proxy booking for non-employees is supported. If proxy booking for non-employees is not enabled, non-employees are not allowed to be added; if proxy booking for non-employees is enabled, non-employees can be selected. If the advance approval form is not enabled, and the control mode is the traveler mode, and the booking mode is business travel, it should be noted that private travel is not controlled;

[0147] Furthermore, when the control mode is business travel, traveler mode and non-advance approval mode, for the booking control of travel products, the query page and the travel product list selection page, the travel product level will not be subject to difference control; for the booking filling page, the list of travelers under the booking card number is displayed, and the difference corresponding to each traveler can be seen by clicking the difference; according to the different difference standards of each traveler, if the standard is exceeded, the corresponding control configured in the background will be carried out (including non-bookable, selection of reasons for exceeding the standard, mixed payment, non-public account payment, etc.), and the travelers whose selected travel product type exceeds the standard and cannot be booked will not be supported to check, and a prompt of non-bookable due to exceeding the standard will be displayed; if the difference standards of multiple travelers are different, multiple people cannot book travel products together.

[0148] Furthermore, when the control mode is business travel, traveler mode, and non-advance approval mode, for the change control of travel products, on the travel product selection list page, according to the difference standard of each traveler obtained, limit the optional travel product level (for example, cabin class, train number, seat, room type, etc.), and return the travel product level corresponding to the difference standard control result of the traveler. Furthermore, the change control is performed based on the difference standard of the traveler first. If not, it is configured according to the external person reading (for example, booking card mode or no control);

[0149] It should be noted that if the difference tags of each traveler have no intersection, then all travel products cannot be selected; when the advance approval form is put in place, if the selected traveler is not in the advance approval form, the booking or rebooking operation of the traveler to be rebooked will be blocked.

[0150] Furthermore, on the travel product selection list page, travel products that do not meet the difference standard cannot be selected, and the reason for exceeding the difference standard is displayed.

[0151] Further, check the change information and submit the change application.

[0152] For example, when the control mode is the traveler mode and the non-advance approval mode, for the booking control of travel products, you can select all travelers under the booking card, and travelers who exceed the travel standard cannot be booked.

[0153] This embodiment flexibly controls the travel budget according to different difference standard requirements, avoiding unnecessary waste. For business trips, the booking and rebooking of travel products are controlled based on the difference standard of the traveler, and precise control is performed in the most detailed dimension, thereby helping enterprises control travel costs, more effectively realizing the refined management of travel expenses, and improving cost-effectiveness; further, booking travel products according to the difference standard of each traveler ensures that all travel arrangements comply with travel policies and regulations, avoids illegal operations and excessive consumption, and reduces financial risks and management costs; for scenarios where multiple people make reservations, the travel platform can provide personalized travel product options based on the difference standard requirements of each traveler. Furthermore, the travel platform can automatically match the difference standard requirements of each traveler, reducing the time for manual selection and approval. This automated process not only improves booking efficiency, but also reduces the possibility of errors, ensuring that each booking complies with relevant policies.

[0154] As for the system embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The system embodiment described above is only illustrative, wherein the units described as separate components may or may not be physically separated, and the components as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution.

[0155] Example 3

[0156] Figure 3 This is a structural diagram of an electronic device shown in Embodiment 3 of the present disclosure, wherein the electronic device includes a memory, a processor, and a computer program stored in the memory and used to run on the processor, and when the processor executes the computer program, the travel product management and control method described in any of the above embodiments is implemented. Figure 3 The electronic device 90 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0157] like Figure 3 As shown, the electronic device 90 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 90 may include, but are not limited to: at least one processor 91, at least one memory 92, and a bus 93 connecting different system components (including the memory 92 and the processor 91).

[0158] The bus 93 includes a data bus, an address bus, and a control bus.

[0159] The memory 92 may include a volatile memory, such as a random access memory (RAM) 921 and / or a cache memory 922 , and may further include a read only memory (ROM) 923 .

[0160] The memory 92 may also include a program tool 925 (or utility) having a set (at least one) of program modules 924, such program modules 924 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0161] The processor 91 executes various functional applications and data processing by running the computer program stored in the memory 92, such as the travel product management and control method provided in any of the above embodiments.

[0162] The electronic device 90 may also communicate with one or more external devices 94 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 95. Furthermore, the electronic device 90 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 96. Figure 3 As shown, the network adapter 96 communicates with other modules of the electronic device 90 via the bus 93. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 90, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.

[0163] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.

[0164] Example 4

[0165] Embodiment 4 of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the method for managing and controlling travel products provided in any of the above embodiments is implemented.

[0166] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0167] Example 5

[0168] Embodiment 5 of the present disclosure also provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-mentioned travel product management and control methods.

[0169] Among them, the program code for executing the computer program product of the present disclosure can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.

[0170] Although the specific embodiments of the present disclosure are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present disclosure is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present disclosure, but these changes and modifications all fall within the protection scope of the present disclosure.

Claims

1. A travel product management and control method, characterized in that: The control method includes: In response to the control mode being business travel, traveler mode, and advance approval mode, and the travel product being a non-emergency booking or non-emergency change, an advance approval form is obtained; In response to the selected travel product meeting the traveler's travel standard and the control mode being bookable or changeable, and the travel standards of multiple travelers being the same, receiving a travel product booking application instruction or a travel product change application instruction; The travel product is booked or rescheduled according to the advance approval form and the booking application instruction or the rescheduled application instruction of the travel product.

2. The travel product management and control method according to claim 1, characterized in that: The control method also includes: In response to verifying that the booking information or change information of the travel product does not meet the approval conditions of the advance approval form, and supporting continued booking or continued change, continue to book the travel product or modify the booking information, or continue to change the travel product or modify the change information.

3. The travel product management and control method according to claim 1, characterized in that: The control method also includes: In response to the control mode being business travel, traveler mode, and non-pre-approval mode, obtaining a traveler list corresponding to the reservation card number; Obtaining difference marks of multiple travelers from the traveler list; In response to the selected travel product meeting the corresponding traveler's travel standard and the control mode being bookable or changeable, and multiple travelers have the same travel standards, the travel product is booked or changed according to the received booking application instruction or change application instruction.

4. The travel product management and control method according to claim 1, characterized in that: The step of controlling the booking or rebooking of the travel product according to the advance approval form and the booking application instruction or the rebooking application instruction of the travel product comprises: Obtain the booking date or rebooking date according to the advance approval form; Obtaining the travel product levels corresponding to the travel discounts of multiple travelers on the booking date or the rebooking date; The travel product is booked or rescheduled according to the travel product grade.

5. The travel product management and control method according to claim 1, characterized in that: The control method also includes: In response to the fact that the traveler to be rescheduled is not in the advance approval list, intercepting the rescheduled operation of the traveler to be rescheduled; and / or, When the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control method also includes: In response to obtaining the preset difference mark of the traveler's rank or reservation card from the advance approval form, the travel product is rescheduled and controlled according to the preset difference mark in the advance approval form; and / or, When the control mode is business travel, traveler mode, and advance approval mode, when the travel product is changed and controlled, the control method also includes: In response to not obtaining the preset difference mark of the traveler's rank or reservation card from the advance approval form, the travel product is rescheduled and controlled according to the traveler's difference mark.

6. The travel product management and control method according to any one of claims 1 to 5, characterized in that: The control method also includes: In response to the selected travel product not meeting the corresponding traveler's fare difference criteria, the reason why the corresponding traveler's fare difference criteria is not met is displayed.

7. A travel product management and control system, characterized in that: The control system includes: The first acquisition module is used to obtain an advance approval form in response to the control mode being business travel, traveler mode, and advance approval mode, and the travel product being a non-emergency reservation or a non-emergency change; A receiving module, configured to receive a booking application instruction or a rebooking application instruction for a travel product in response to the selected travel product meeting the traveler's rebooking standard and the control mode being bookable or rebookable, and the rebooking standards of multiple travelers being the same; The first control module is used to control the booking or rebooking of the travel product according to the advance approval form and the booking application instruction or the rebooking application instruction of the travel product.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, characterized in that: When the processor executes the computer program, the travel product management and control method described in any one of claims 1 to 6 is implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for managing and controlling travel products described in any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for managing and controlling travel products according to any one of claims 1 to 6 is implemented.