Ticket business multi-terminal management method, system and terminal
By generating ticket purchase signals that distinguish fields in the ticket management system and transmitting them, accurately identifying the source of the distribution end, the performance degradation and security risks of the ticket management system under high visits are solved, and the accurate distribution of sales revenue and system stability are achieved. sex.
Patent Information
- Application Number
- CN202411264595.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2024-12-27
Smart Images

Figure CN119205256A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of ticket management, and in particular to a ticket multi-terminal management method, system and terminal. Background Art
[0002] The current ticket management system has a single purchasing channel, and users can only purchase tickets through one application or website. Although a ticket management system with a single ticket purchasing channel may be simpler to develop and maintain, the number of ticket purchasing users may increase dramatically as the business grows and the market expands. Faced with a large amount of ticket data, such as ticket information, user information, transaction records, etc., a ticket management system with only a single purchasing channel may find it difficult to carry higher traffic and concurrent requests, resulting in performance degradation or crashes. In addition, if tickets are purchased through only one channel, all user data and transaction data are concentrated in the same channel. Once there is a security problem in the channel, all data will face the risk of information leakage or tampering. Summary of the invention
[0003] The embodiments of the present invention provide a ticket multi-terminal management method, system and terminal, which can accurately identify the source of each distribution terminal based on the distinguishing field in the ticket purchase signal after the distribution terminal clicks to jump to the main ticketing program, and then accurately distribute the sales revenue to the corresponding distribution channel, thereby improving the distribution efficiency and accuracy.
[0004] In order to solve the above technical problems, an embodiment of the present invention provides a ticket multi-terminal management method, including:
[0005] When any distribution terminal receives a click signal, a ticket purchase signal is generated through the current distribution terminal, and the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program; wherein the click signal is generated by the user terminal clicking on the entry icon on the interface of the current distribution terminal, and the ticket purchase signal includes a distinguishing field corresponding to the current distribution terminal;
[0006] After the main ticketing program receives the ticket purchase signal, if the main ticketing program receives an order placement signal, based on the distinguishing field in the ticket purchase signal, the distribution end corresponding to the distinguishing field is screened out from all distribution ends as the order placement channel for the current order;
[0007] Based on the order channel of the current order and other relevant information of the current order, a distribution voucher is generated, and the sales revenue of the current order is allocated according to the distribution voucher and preset account splitting rules.
[0008] In the implementation of the embodiment of the present invention, when any distribution terminal receives a click signal generated by a user terminal clicking on an entry icon on the interface of the current distribution terminal, a ticket purchase signal including a distinguishing field corresponding to the current distribution terminal is generated through the current distribution terminal, and the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program, so that the source of each distribution terminal can be accurately identified based on the distinguishing field in the ticket purchase signal. After the main ticketing program receives the ticket purchase signal, if the main ticketing program receives an order signal, the distribution terminal corresponding to the distinguishing field is screened out from all distribution terminals based on the distinguishing field in the ticket purchase signal. As the order channel for the current order, distribution vouchers are generated based on the order channel of the current order and other relevant information of the current order, so that managers can clearly understand the sales performance of each distribution end, and it can also facilitate the reconciliation and accounting of the financial department, which is helpful to make more accurate decisions and optimize strategies. The sales revenue of the current order is allocated according to the distribution voucher and the preset account splitting rules, reducing the need for manual intervention, improving processing efficiency and accuracy, ensuring that sales revenue can be correctly allocated to the corresponding distribution channels, and improving the transparency of distribution. At the same time, it also reduces errors or disputes that may be caused by manual operations.
[0009] As a preferred solution, the distribution voucher is generated based on the order channel of the current order and other relevant information of the current order, and the sales revenue of the current order is allocated according to the distribution voucher and the preset account splitting rules, specifically:
[0010] Generate a distribution voucher for the current order based on the order channel of the current order, the marketing channel of the current order, the order number of the current order, and the order time of the current order;
[0011] Based on the distribution voucher, multiple account sharing objects associated with the current order are determined, and based on the preset account sharing rules, the account sharing ratio of each account sharing object is determined; wherein the account sharing objects include the platform, partners and distributors;
[0012] The sales revenue of the current order is distributed to each of the account sharing objects according to the account sharing ratio of each of the account sharing objects.
[0013] The preferred scheme of implementing the embodiment of the present invention ensures that the revenue distribution process is clear and unambiguous by generating a distribution voucher including the order number, order channel, marketing channel and order time, avoiding errors that may be caused by manual calculation and distribution, so as to more accurately distribute sales revenue to various account sharing objects, such as platforms, partners and distributors. The generated distribution voucher provides detailed order and account sharing information, which can accurately track the source and distribution of each revenue, ensure the accuracy and completeness of financial records, and help the financial department to conduct audits and reports.
[0014] As a preferred solution, when the distribution terminal receives the click signal, a ticket purchase signal is generated through the distribution terminal, and before the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program, the method further includes:
[0015] Setting an entry icon of the main ticketing program in each of the distribution terminals, and setting a distinguishing field corresponding to each of the distribution terminals;
[0016] A connection is established between each of the distribution terminals and the main ticketing program through the entry icon and the distinguishing fields corresponding to each of the distribution terminals.
[0017] A preferred solution for implementing the embodiment of the present invention is to set an entry icon of the main ticketing program and a distinguishing field corresponding to each distribution terminal at the distribution terminal, which helps to accurately identify the source of the user after the user clicks. Through the entry icon and the distinguishing field corresponding to each distribution terminal, a connection is established between each distribution terminal and the main ticketing program, thereby enhancing the interoperability and integration of the system, ensuring smooth transmission and processing of data between systems, enabling the system to be better integrated and collaborative, and improving the efficiency and stability of the overall system.
[0018] As a preferred solution, when any distribution terminal receives a click signal, a ticket purchase signal is generated through the current distribution terminal, and the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program, specifically:
[0019] When any distribution end receives a click signal, a ticket purchase signal is generated through the current distribution end based on the distinguishing field corresponding to the current distribution end;
[0020] The display interface of the user terminal is jumped from the interface of the current distribution terminal to the interface of the main ticketing program, and the ticket purchase signal is transmitted to the main ticketing program.
[0021] According to the preferred solution of the embodiment of the present invention, after the user clicks the entry icon on the interface of the distribution terminal, he can seamlessly jump to the main ticketing program to purchase tickets, realize one-click access to the distribution mode, reduce access time, and do not need to re-enter or repeatedly confirm information, providing users with a smooth experience to improve user satisfaction, and improve development efficiency, reduce duplication of work and maintenance costs.
[0022] As a preferred solution, the multi-terminal ticket management method further includes:
[0023] When any distribution terminal or the main ticketing program receives a user registration signal, a user profile is established through the current distribution terminal or the main ticketing program that receives the user registration signal, and the user status of the user terminal that sends the user registration signal is adjusted to activated; wherein the user registration signal is generated by the user terminal using the user number to perform user registration at the current distribution terminal or the main ticketing program;
[0024] When any distribution terminal or the main ticketing program receives a user deregistration signal, the user profile is deleted and the user status of the user terminal that sent the user deregistration signal is adjusted to deregistered through the current distribution terminal or the main ticketing program that receives the user registration signal; wherein the user registration signal is generated by the user terminal using the user number to perform user deregistration at the current distribution terminal or the main ticketing program.
[0025] The preferred solution of the embodiment of the present invention is to establish or delete the user profile after receiving the user registration or deregistration signal at the distribution end or the main ticketing program, so that the user information can be centrally managed. This centralized management method is convenient for maintaining the consistency and integrity of user data, and whether the user registration and deregistration signals are processed at the distribution end or the main ticketing program, the user profile can be updated, which enhances the interoperability of the system. When the user registers or deregisters in different systems, his status can be synchronized to all related systems in a timely manner. In addition, by updating or deleting user information in a timely manner, the risk of unauthorized access and data leakage can be reduced, and the system data security can be improved.
[0026] As a preferred solution, when any distribution terminal or the main ticketing program receives a user registration signal, a user profile is established through the current distribution terminal or the main ticketing program that receives the user registration signal, and the user status of the user terminal that sends the user registration signal is adjusted to activated, specifically:
[0027] When any distribution terminal or the main ticketing program receives a user registration signal, the current distribution terminal or the main ticketing program that receives the user registration signal generates a corresponding user code, and based on the user number corresponding to the user registration signal, determines whether any distribution terminal or the main ticketing program has a user ID corresponding to the user number; wherein the user number corresponds to the user ID one by one;
[0028] If so, the current distribution terminal or the main ticketing program that receives the user registration signal establishes a user profile based on the user code, the user ID, the user number and the usage channel, and adjusts the user status of the user terminal that sends the user registration signal to activated;
[0029] If not, the current distribution terminal or the main ticketing program that receives the user registration signal generates a corresponding user ID, and creates a user profile based on the user code, the current user ID, the user number and the usage channel, and adjusts the user status of the user terminal that sends the user registration signal to activated;
[0030] The usage channel is the current distribution terminal or the main ticketing program that receives the user registration signal.
[0031] According to a preferred solution for implementing the embodiments of the present invention, when any distribution terminal or main ticketing program receives a user registration signal, a corresponding user code is generated through the current distribution terminal or main ticketing program that receives the user registration signal, and based on the user number corresponding to the user registration signal, it is determined whether any distribution terminal or main ticketing program has a user ID corresponding to the user number. If so, a user profile is established directly through the current distribution terminal or main ticketing program that receives the user registration signal based on the user code, user ID, user number and usage channel. If not, a corresponding user ID is first generated through the current distribution terminal or main ticketing program that receives the user registration signal, and then a user profile is established based on the user code, current user ID, user number and usage channel. By using the same user ID in different distribution channels and main ticketing programs, new ticket purchase traces of the same user in different distribution platforms and main ticketing programs are recorded in the same user ID, so that the same and complete user information and order information can be seen even on different distribution platforms and main ticketing programs.
[0032] In order to solve the same technical problem, an embodiment of the present invention further provides a ticket multi-terminal management system, including:
[0033] A signal transmission module, for generating a ticket purchase signal through the current distribution terminal when any distribution terminal receives a click signal, and transmitting the ticket purchase signal to the main ticketing program while jumping to the interface of the main ticketing program; wherein the click signal is generated by the user terminal clicking on the entry icon on the interface of the current distribution terminal, and the ticket purchase signal includes a distinguishing field corresponding to the current distribution terminal;
[0034] A distribution terminal screening module, configured to screen out a distribution terminal corresponding to the distinguishing field from all distribution terminals as an order channel for the current order based on the distinguishing field in the ticket purchase signal after the main ticketing program receives the ticket purchase signal;
[0035] The revenue distribution module is used to generate a distribution voucher based on the order channel of the current order and other relevant information of the current order, and distribute the sales revenue of the current order according to the distribution voucher and preset account splitting rules.
[0036] As a preferred solution, the multi-terminal ticket management system further includes:
[0037] The connection establishment module is used to generate a ticket purchase signal through the distribution terminal when the distribution terminal receives the click signal, and before jumping to the interface of the main ticket program and transmitting the ticket purchase signal to the main ticket program, set the entry icon of the main ticket program in each distribution terminal, and set the distinguishing field corresponding to each distribution terminal, and then establish the connection between each distribution terminal and the main ticket program through the entry icon and the distinguishing field corresponding to each distribution terminal.
[0038] As a preferred solution, the multi-terminal ticket management system further includes:
[0039] A user registration module is used for, when any distribution terminal or the main ticketing program receives a user registration signal, to establish a user profile through the current distribution terminal or the main ticketing program that receives the user registration signal, and to adjust the user status of the user terminal that sends the user registration signal to activated; wherein the user registration signal is generated by the user terminal using the user number to perform user registration at the current distribution terminal or the main ticketing program;
[0040] The user deregistration module is used to delete the user profile and adjust the user status of the user terminal that sent the user deregistration signal to deregistered when any distribution terminal or the main ticketing program receives a user deregistration signal, through the current distribution terminal or the main ticketing program that receives the user registration signal; wherein the user registration signal is generated by the user terminal using the user number to perform user deregistration at the current distribution terminal or the main ticketing program.
[0041] In order to solve the same technical problem, the present invention also provides a terminal, including a processor, a memory and a computer program stored in the memory; wherein the computer program can be executed by the processor to implement the multi-terminal ticketing management method. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 : A flowchart of a ticket multi-terminal management method provided in Embodiment 1 of the present invention;
[0043] Figure 2 : A structural diagram of a ticket multi-terminal management system provided in Example 1 of the present invention. DETAILED DESCRIPTION
[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0045] Embodiment one:
[0046] Please refer to Figure 1 , is a ticket multi-terminal management method provided by an embodiment of the present invention, the method includes steps S1 to S3, each step is specifically as follows:
[0047] Step S1, when any distribution terminal receives a click signal, a ticket purchase signal is generated through the current distribution terminal, and the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program.
[0048] Among them, the click signal is generated by the user terminal clicking on the entry icon on the interface of the current distribution terminal, and the ticket purchase signal includes a distinguishing field corresponding to the current distribution terminal.
[0049] In this embodiment, the main ticketing program is the Bay Area Tong Smart Tong applet, which provides users with bus and ship ticket purchase services. The distribution end includes but is not limited to Lingnan Tong WeChat applet-1, Lingnan Tong Alipay applet-2, China Unicom distribution h5-3, Yangcheng Tong distribution WeChat applet-4, Guangzhou-Foshan Tong distribution WeChat applet-5, Dongguan Tong distribution-6, Nanyue Tong distribution-7, Ruyue applet-8 and Ruyue APP-9.
[0050] As a preferred solution, before step S1, steps S01 to S02 are also included, and the specific details of each step are as follows:
[0051] Step S01, setting the entry icon of the main ticketing program in each distribution terminal, and setting the distinguishing fields corresponding to each distribution terminal.
[0052] Step S02, establishing a connection between each distribution terminal and the main ticketing program through the entry icon and the distinguishing fields corresponding to each distribution terminal.
[0053] In this embodiment, by setting the Bay Area Pass entrance icon of the Bay Area Pass Smart Pass applet on each distribution end, the access parties of the Bay Area Pass Smart Pass applet for ticket sales are expanded, so that more users can purchase tickets on multiple terminals through the distribution function. Among them, the Bay Area Pass Smart Pass applet and other distribution ends use the same H5 page, but the background displays the route according to the pre-configured Sai l Channe l field.
[0054] As a preferred solution, step S1 includes step S11 to step S12, and each step is specifically as follows:
[0055] Step S11, when any distribution terminal receives a click signal, a ticket purchase signal is generated through the current distribution terminal based on the distinguishing field corresponding to the current distribution terminal;
[0056] Step S12, jump the display interface of the user terminal from the current distribution terminal interface to the interface of the main ticketing program, and transmit the ticket purchase signal to the main ticketing program.
[0057] In this embodiment, by establishing a communication line between each distribution terminal and the main ticketing program, and adding a Sai l Channe l field in the configuration file of each line as a distinguishing field, a connection is established between each distribution terminal and the main ticketing program, and the update of the line can be quickly transmitted to each distribution channel to realize information interaction. For example, the distinguishing field corresponding to Lingnantong WeChat applet-1 is sa il Channe l:1. When the user clicks on the Bay Area Tong entrance icon on the page of Lingnantong WeChat applet-1 through the user terminal, the configuration file is updated, and the updated configuration file contains sa i l Channe l:1. A ticket purchase signal is generated based on the updated configuration file, so that the ticket purchase signal includes sa i lChanne l:1. Then, when the user terminal successfully jumps to the H5 page of the Bay Area Tong Smart Tong applet, it transmits the ticket purchase signal containing sa i lChanne l:1 to the Bay Area Tong Smart Tong applet, so that the Bay Area Tong Smart Tong applet can distinguish which distribution channel is used to enter the Bay Area Tong Smart Tong applet based on sa i l Channe l:1 in the ticket purchase signal, and after the user successfully places an order, it can also distinguish which distribution channel is used to enter and reasonably allocate sales revenue.
[0058] Step S2, after the main ticketing program receives the ticket purchase signal, if the main ticketing program receives an order signal, based on the distinguishing field in the ticket purchase signal, the distribution end corresponding to the distinguishing field is screened out from all distribution ends as the order channel for the current order, so as to reasonably allocate the sales revenue of the current order to each account distribution object based on the order channel of the current order.
[0059] Step S3, based on the order channel of the current order and other relevant information of the current order, a distribution voucher is generated, and the sales revenue of the current order is allocated according to the distribution voucher and the preset account splitting rules.
[0060] As a preferred solution, step S3 includes step S31 to step S33, and each step is specifically as follows:
[0061] Step S31, generating a distribution voucher for the current order based on the order channel of the current order, the marketing channel of the current order, the order number of the current order and the order time of the current order.
[0062] It should be noted that the distribution voucher of the current order includes but is not limited to the order channel of the current order, the marketing channel of the current order, the order number of the current order and the order time of the current order. In addition, by adding the viewing function of the distribution voucher on the H5 page of each distribution terminal and the main ticketing program, the distribution voucher page displays the platform partner name, order channel name, marketing channel, order number and other order-related information, which is convenient for management personnel to conduct reconciliation and verification.
[0063] Step S32, based on the distribution voucher, determine multiple account sharing objects associated with the current order, and based on the preset account sharing rules, determine the account sharing ratio of each account sharing object; wherein the account sharing objects include the platform, partners and distributors.
[0064] In this embodiment, the account splitting rules include, but are not limited to, the account splitting ratio, the account arrival time, the account splitting account, and the like of the account splitting object.
[0065] Step S33: distribute the sales revenue of the current order to each account sharing object according to the account sharing ratio of each account sharing object.
[0066] In this embodiment, the sales revenue of the current order can also be allocated to each sub-account object based on the account sharing ratio, arrival time, sub-account and other contents of each sub-account object, thereby realizing automatic and rapid allocation of sales revenue.
[0067] As a preferred solution, the embodiment of the present invention further includes a user management process, which includes steps S03 to S04, and each step is specifically as follows:
[0068] Step S03, when any distribution terminal or main ticketing program receives a user registration signal, a user profile is established through the current distribution terminal or main ticketing program that receives the user registration signal, and the user status of the user terminal that sends the user registration signal is adjusted to activated.
[0069] The user registration signal is generated when the user terminal uses the user number to register the user at the current distribution terminal or the main ticketing program.
[0070] As a preferred solution, step S03 includes step S031 to step S033, and each step is specifically as follows:
[0071] Step S031, when any distribution terminal or main ticketing program receives a user registration signal, the current distribution terminal or main ticketing program that receives the user registration signal generates a corresponding user code, and based on the user number corresponding to the user registration signal, determines whether any distribution terminal or main ticketing program has a user ID corresponding to the user number; if so, execute step S032; if not, execute step S033.
[0072] Among them, the user number and the user ID correspond one to one.
[0073] Step S032, the current distribution terminal or main ticketing program that receives the user registration signal establishes a user profile based on the user code, user ID, user number and usage channel, and adjusts the user status of the user terminal that sends the user registration signal to activated.
[0074] It should be noted that when any distribution terminal or the main ticketing program receives a user registration signal, if any distribution terminal or the main ticketing program has a user ID corresponding to the user number contained in the user registration signal, it means that the user number has already established a user ID in any distribution terminal or the main ticketing program, and the user is not a new user. Therefore, the current distribution terminal or the main ticketing program that receives the user registration signal directly establishes a user profile based on the user code, user ID, user number and usage channel, and adjusts the user status of the user terminal that sends the user registration signal to activated.
[0075] Step S033, the current distribution terminal or main ticketing program that receives the user registration signal generates a corresponding user ID, and establishes a user profile based on the user code, current user ID, user number and usage channel, and adjusts the user status of the user terminal that sends the user registration signal to activated.
[0076] The usage channel is the current distribution terminal or main ticketing program that receives the user registration signal.
[0077] It should be noted that when any distribution terminal or the main ticketing program receives a user registration signal, if any distribution terminal or the main ticketing program does not have a user ID corresponding to the user number contained in the user registration signal, it means that the user number has not established a user ID in any distribution terminal or the main ticketing program, and the user is a new user. Therefore, the current distribution terminal or the main ticketing program that receives the user registration signal first generates the corresponding user ID, and establishes a user profile based on the user code, the current user ID, the user number and the usage channel, and adjusts the user status of the user terminal that sends the user registration signal to activated.
[0078] In this embodiment, through the above method, after a user successfully registers using the same user number in different distribution terminals or the main ticketing program, although different user codes will be assigned to the user (the user codes of each distribution terminal or the distribution terminal and the main ticketing program are different), the same user ID will be assigned. Therefore, the user information and order information added or deleted in different distribution terminals or the main ticketing program will be associated with the user ID and recorded in the database, so that the same and complete user information and order information can be seen in different distribution terminals or the main ticketing system.
[0079] Step S04, when any distribution terminal or main ticketing program receives a user deregistration signal, the current distribution terminal or main ticketing program that receives the user registration signal deletes the user profile and adjusts the user status of the user terminal that sends the user deregistration signal to deregistered.
[0080] The user registration signal is generated when the user uses the user number to log out of the user at the current distribution terminal or the main ticketing program.
[0081] Please refer to Figure 2 , is a schematic diagram of the structure of a ticket multi-terminal management system provided by an embodiment of the present invention, the system includes a signal transmission module M1, a distribution terminal screening module M2 and an income distribution module M3, and the specific details of each module are as follows:
[0082] The signal transmission module M1 is used to generate a ticket purchase signal through the current distribution terminal when any distribution terminal receives a click signal, and transmit the ticket purchase signal to the main ticketing program while jumping to the interface of the main ticketing program; wherein the click signal is generated by the user terminal clicking on the entry icon on the interface of the current distribution terminal, and the ticket purchase signal includes a distinguishing field corresponding to the current distribution terminal;
[0083] The distribution terminal screening module M2 is used for screening the distribution terminal corresponding to the distinguishing field from all distribution terminals as the order channel for the current order based on the distinguishing field in the ticket purchase signal after the main ticketing program receives the ticket purchase signal;
[0084] The revenue distribution module M3 is used to generate a distribution voucher based on the order channel of the current order and other relevant information of the current order, and distribute the sales revenue of the current order according to the distribution voucher and the preset account splitting rules.
[0085] As a preferred option, please refer to Figure 2 The embodiment of the present invention provides a ticket multi-terminal management system, which also includes a connection establishment module M4, which is specifically as follows:
[0086] The connection establishment module M4 is used to generate a ticket purchase signal through the distribution terminal when the distribution terminal receives the click signal, and before jumping to the interface of the main ticketing program and transmitting the ticket purchase signal to the main ticketing program, set the entry icon of the main ticketing program in each distribution terminal, and set the distinguishing fields corresponding to each distribution terminal, and then establish the connection between each distribution terminal and the main ticketing program through the entry icon and the distinguishing fields corresponding to each distribution terminal.
[0087] As a preferred option, please refer to Figure 2 The embodiment of the present invention provides a ticket multi-terminal management system, which also includes a user registration module M5 and a user deregistration module M6. The specific details of each module are as follows:
[0088] The user registration module M5 is used to establish a user profile through the current distribution terminal or main ticketing program that receives the user registration signal, and adjust the user status of the user terminal that sends the user registration signal to activated when any distribution terminal or main ticketing program receives the user registration signal; wherein the user registration signal is generated by the user terminal using the user number to perform user registration at the current distribution terminal or main ticketing program;
[0089] The user deregistration module M6 is used to delete the user profile and adjust the user status of the user terminal that sent the user deregistration signal to deregistered when any distribution terminal or main ticketing program receives a user deregistration signal, through the current distribution terminal or main ticketing program that receives the user registration signal; wherein the user registration signal is generated by the user terminal using the user number to perform user deregistration at the current distribution terminal or main ticketing program.
[0090] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0091] An embodiment of the present invention further provides a terminal, comprising a processor, a memory, and a computer program stored in the memory; wherein the computer program can be executed by the processor to implement a ticket multi-terminal management method described in the first embodiment.
[0092] Preferably, the computer program can be divided into one or more modules / units (such as computer program, computer program), one or more modules / units are stored in the memory and executed by the processor to complete the present invention. One or more modules / units can be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the terminal.
[0093] The processor can be a central processing unit (CPU), or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor, or the processor can also be any conventional processor. The processor is the control center of the terminal, and various parts of the terminal are connected using various interfaces and lines.
[0094] The memory mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function, etc., and the data storage area can store related data, etc. In addition, the memory can be a high-speed random access memory, or a non-volatile memory, such as a plug-in hard disk, a smart memory card (Smart Med i aCard, SMC), a secure digital (Secure Digital, SD) card, and a flash card (Flash Card), etc., or the memory can also be other volatile solid-state storage devices.
[0095] It should be noted that the above-mentioned terminal may include, but is not limited to, a processor and a memory. Those skilled in the art will understand that the above-mentioned terminal is merely an example and does not constitute a limitation on the terminal. It may include more or fewer components, or a combination of certain components, or different components.
[0096] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0097] The present invention provides a ticket multi-terminal management method, system and terminal. When any distribution terminal receives a click signal generated by a user terminal clicking on an entry icon on an interface of the current distribution terminal, a ticket purchase signal including a distinguishing field corresponding to the current distribution terminal is generated through the current distribution terminal, and the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program, so that the source of each distribution terminal can be accurately identified based on the distinguishing field in the ticket purchase signal. After the main ticketing program receives the ticket purchase signal, if the main ticketing program receives an order signal, based on the distinguishing field in the ticket purchase signal, the ticket purchase signal corresponding to the distinguishing field is screened out from all distribution terminals. The corresponding distribution end, as the order channel for the current order, then generates a distribution voucher based on the order channel of the current order and other relevant information of the current order, so that managers can clearly understand the sales performance of each distribution end, and it can also facilitate the reconciliation and accounting of the financial department, which is helpful to make more accurate decisions and optimize strategies. The sales revenue of the current order is allocated according to the distribution voucher and the preset account splitting rules, reducing the need for manual intervention, improving processing efficiency and accuracy, ensuring that the sales revenue can be correctly allocated to the corresponding distribution channels, and improving the transparency of distribution. At the same time, it also reduces the errors or disputes that may be caused by manual operations.
[0098] Furthermore, after clicking the entry icon on the distribution interface, the user can seamlessly jump to the main ticketing program to purchase tickets, realizing one-click access to the distribution mode, reducing access time, and eliminating the need to re-enter or repeatedly confirm information, providing users with a smooth experience to enhance user satisfaction, improve development efficiency, and reduce duplication of work and maintenance costs.
[0099] The specific embodiments described above further illustrate the purpose, technical solutions and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. It is particularly pointed out that for those skilled in the art, any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of protection of the present invention.
Claims
1. A ticket multi-terminal management method, characterized in that: include: When any distribution terminal receives a click signal, a ticket purchase signal is generated through the current distribution terminal, and the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program; wherein the click signal is generated by the user terminal clicking on the entry icon on the interface of the current distribution terminal, and the ticket purchase signal includes a distinguishing field corresponding to the current distribution terminal; After the main ticketing program receives the ticket purchase signal, if the main ticketing program receives an order placement signal, based on the distinguishing field in the ticket purchase signal, the distribution end corresponding to the distinguishing field is screened out from all distribution ends as the order placement channel for the current order; Based on the order channel of the current order and other relevant information of the current order, a distribution voucher is generated, and the sales revenue of the current order is allocated according to the distribution voucher and preset account splitting rules.
2. A ticket multi-terminal management method as claimed in claim 1, characterized in that: The distribution voucher is generated based on the order channel of the current order and other relevant information of the current order, and the sales revenue of the current order is allocated according to the distribution voucher and the preset account splitting rules, specifically: Generate a distribution voucher for the current order based on the order channel of the current order, the marketing channel of the current order, the order number of the current order, and the order time of the current order; Based on the distribution voucher, multiple account sharing objects associated with the current order are determined, and based on the preset account sharing rules, the account sharing ratio of each account sharing object is determined; wherein the account sharing objects include the platform, partners and distributors; The sales revenue of the current order is distributed to each of the account sharing objects according to the account sharing ratio of each of the account sharing objects.
3. A ticket multi-terminal management method as claimed in claim 1, characterized in that: When the distribution terminal receives the click signal, a ticket purchase signal is generated through the distribution terminal, and before the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program, the method further includes: Setting an entry icon of the main ticketing program in each of the distribution terminals, and setting a distinguishing field corresponding to each of the distribution terminals; A connection is established between each of the distribution terminals and the main ticketing program through the entry icon and the distinguishing fields corresponding to each of the distribution terminals.
4. A ticket multi-terminal management method as claimed in claim 1, characterized in that: When any distribution terminal receives the click signal, a ticket purchase signal is generated through the current distribution terminal, and the ticket purchase signal is transmitted to the main ticketing program while jumping to the interface of the main ticketing program, specifically: When any distribution end receives a click signal, a ticket purchase signal is generated through the current distribution end based on the distinguishing field corresponding to the current distribution end; The display interface of the user terminal is jumped from the interface of the current distribution terminal to the interface of the main ticketing program, and the ticket purchase signal is transmitted to the main ticketing program.
5. A ticket multi-terminal management method as claimed in any one of claims 2 to 4, characterized in that: Also includes: When any distribution terminal or the main ticketing program receives a user registration signal, a user profile is established through the current distribution terminal or the main ticketing program that receives the user registration signal, and the user status of the user terminal that sends the user registration signal is adjusted to activated; wherein the user registration signal is generated by the user terminal using the user number to perform user registration at the current distribution terminal or the main ticketing program; When any distribution terminal or the main ticketing program receives a user deregistration signal, the user profile is deleted and the user status of the user terminal that sent the user deregistration signal is adjusted to deregistered through the current distribution terminal or the main ticketing program that receives the user registration signal; wherein the user registration signal is generated by the user terminal using the user number to perform user deregistration at the current distribution terminal or the main ticketing program.
6. A ticket multi-terminal management method as claimed in claim 5, characterized in that: When any distribution terminal or the main ticketing program receives a user registration signal, a user profile is established through the current distribution terminal or the main ticketing program that receives the user registration signal, and the user status of the user terminal that sends the user registration signal is adjusted to activated, specifically: When any distribution terminal or the main ticketing program receives a user registration signal, the current distribution terminal or the main ticketing program that receives the user registration signal generates a corresponding user code, and based on the user number corresponding to the user registration signal, determines whether any distribution terminal or the main ticketing program has a user ID corresponding to the user number; wherein the user number corresponds to the user ID one by one; If so, the current distribution terminal or the main ticketing program that receives the user registration signal establishes a user profile based on the user code, the user ID, the user number and the usage channel, and adjusts the user status of the user terminal that sends the user registration signal to activated; If not, the current distribution terminal or the main ticketing program that receives the user registration signal generates a corresponding user ID, and creates a user profile based on the user code, the current user ID, the user number and the usage channel, and adjusts the user status of the user terminal that sends the user registration signal to activated; The usage channel is the current distribution terminal or the main ticketing program that receives the user registration signal.
7. A ticket multi-terminal management system, characterized in that: include: A signal transmission module, for generating a ticket purchase signal through the current distribution terminal when any distribution terminal receives a click signal, and transmitting the ticket purchase signal to the main ticketing program while jumping to the interface of the main ticketing program; wherein the click signal is generated by the user terminal clicking on the entry icon on the interface of the current distribution terminal, and the ticket purchase signal includes a distinguishing field corresponding to the current distribution terminal; A distribution terminal screening module, configured to screen out a distribution terminal corresponding to the distinguishing field from all distribution terminals as an order channel for the current order based on the distinguishing field in the ticket purchase signal after the main ticketing program receives the ticket purchase signal; The revenue distribution module is used to generate a distribution voucher based on the order channel of the current order and other relevant information of the current order, and distribute the sales revenue of the current order according to the distribution voucher and preset account splitting rules.
8. A ticket multi-terminal management system as claimed in claim 7, characterized in that: Also includes: The connection establishment module is used to generate a ticket purchase signal through the distribution terminal when the distribution terminal receives the click signal, and before jumping to the interface of the main ticket program and transmitting the ticket purchase signal to the main ticket program, set the entry icon of the main ticket program in each distribution terminal, and set the distinguishing field corresponding to each distribution terminal, and then establish the connection between each distribution terminal and the main ticket program through the entry icon and the distinguishing field corresponding to each distribution terminal.
9. A ticket multi-terminal management system as claimed in claim 7, characterized in that: Also includes: A user registration module is used for, when any distribution terminal or the main ticketing program receives a user registration signal, to establish a user profile through the current distribution terminal or the main ticketing program that receives the user registration signal, and to adjust the user status of the user terminal that sends the user registration signal to activated; wherein the user registration signal is generated by the user terminal using the user number to perform user registration at the current distribution terminal or the main ticketing program; The user deregistration module is used to delete the user profile and adjust the user status of the user terminal that sent the user deregistration signal to deregistered when any distribution terminal or the main ticketing program receives a user deregistration signal, through the current distribution terminal or the main ticketing program that receives the user registration signal; wherein the user registration signal is generated by the user terminal using the user number to perform user deregistration at the current distribution terminal or the main ticketing program.
10. A terminal, characterized in that: It comprises a processor, a memory and a computer program stored in the memory; wherein the computer program can be executed by the processor to implement a multi-terminal ticketing management method as described in any one of claims 1 to 6.
