Real-time pricing determination method and system based on multi-dimensional dynamic priority chain, and terminal
Through the real-time pricing method of the multi-dimensional dynamic priority chain, the response delay and price error problems of traditional site pricing systems under resource changes and high concurrency are solved, and fast and accurate pricing processing is achieved.
Patent Information
- Application Number
- CN202510548150.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2025-08-08
AI Technical Summary
Traditional site pricing systems need to reconstruct core logic when adding new resources or changing rules. The response delay is obvious in high concurrency scenarios, and the lack of clear judgment logic is likely to cause price errors.
The real-time pricing method based on multi-dimensional dynamic priority chain is adopted, and the pricing request information and pre-stored composite key information are obtained, and the current pricing type is determined in combination with the priority chain determination algorithm, and the real-time pricing is output.
Millisecond-level response and zero-conflict price judgment are realized, which improves the efficiency and accuracy of the pricing system.
Smart Images

Figure CN120450790A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of price determination, and in particular to a real-time pricing determination method, system and terminal based on a multi-dimensional dynamic priority chain. Background Art
[0002] Traditional venue pricing systems deeply bind venue resources (areas, venues, and time periods) to dynamic date rules (such as holidays and weekly pricing). This requires core logic reconstruction when adding new resources or changing rules. Furthermore, each request requires a joint query across multiple tables (such as the area table, weekly pricing table, and holiday table). This results in significant response delays in high-concurrency scenarios, impacting efficiency. Furthermore, existing technologies lack clear decision logic, which can easily lead to pricing errors.
[0003] Therefore, the prior art still has defects. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a real-time pricing determination method, system and terminal based on a multi-dimensional dynamic priority chain to address the above-mentioned shortcomings of the prior art. The technical solution adopted by the present invention is as follows:
[0005] In a first aspect, the present invention provides a real-time pricing determination method based on a multi-dimensional dynamic priority chain, wherein the method comprises:
[0006] Obtaining pricing request information, and obtaining pre-stored composite key information based on the pricing request information, wherein the composite key information is used to associate the venue resource with the pricing date;
[0007] Obtaining current date information, and determining a current pricing type corresponding to the current date information according to a preset priority chain determination algorithm;
[0008] Based on the current pricing type and the composite key information, a real-time pricing is output.
[0009] In one implementation, the composite key information includes: venue information, site information, time period information, and pricing type, wherein the pricing type corresponds to the pricing date.
[0010] In one implementation, obtaining the current date information includes:
[0011] Obtaining requested date information, and obtaining current date information from a multi-source data set based on the requested date information;
[0012] The current date information is respectively subjected to day of the week calculation, holiday determination, and designated day check, and a date dynamic tag is output and cached, wherein the date dynamic tag includes a day of the week flag, a holiday flag, and a designated day flag.
[0013] In one implementation, determining the current pricing type corresponding to the current date information according to a preset priority chain determination algorithm includes:
[0014] Obtain the date dynamic tag corresponding to the current date information;
[0015] Based on the priority chain determination algorithm, it is determined in turn whether the date dynamic tag contains a designated day flag, a holiday flag, and a day of the week flag, and the current pricing type is output.
[0016] In one implementation, the priority chain-based determination algorithm sequentially determines whether a designated day flag, a holiday flag, and a day of the week flag exist in the date dynamic tag, and outputs the current pricing type, including:
[0017] If the date dynamic tag contains a designated day flag, determining that the current pricing type is the designated day price; if the date dynamic tag does not contain a designated day flag, determining whether the date dynamic tag contains a holiday flag;
[0018] If the date dynamic tag contains a holiday flag, determining that the current pricing type is a holiday price; if the date dynamic tag does not contain a holiday flag, determining whether the date dynamic tag contains a day of the week flag;
[0019] If the date dynamic tag contains a day of the week mark, it is determined that the current pricing type is weekly price.
[0020] In one implementation, the priority chain-based determination algorithm sequentially determines whether a designated day flag, a holiday flag, and a day of the week flag are present in the date dynamic tag, and outputs the current pricing type, further comprising:
[0021] If the date dynamic tag does not have a day of the week mark, the current pricing type is determined to be the base price.
[0022] In one implementation, outputting a real-time price based on the current price type and the composite key information includes:
[0023] Obtain the target area, target venue and target time period;
[0024] The target area, the target venue, the target time period, and the current pricing type are matched with the composite key information to output a real-time pricing.
[0025] In a second aspect, an embodiment of the present invention further provides a real-time pricing determination system based on a multi-dimensional dynamic priority chain, wherein the system is used to implement the steps of the real-time pricing determination method based on a multi-dimensional dynamic priority chain described in any of the above solutions, and the system includes:
[0026] A composite key information acquisition module is used to acquire pricing request information and acquire pre-stored composite key information based on the pricing request information, wherein the composite key information is used to associate site resources with pricing dates;
[0027] A priority determination module, configured to obtain current date information and determine a current pricing type corresponding to the current date information according to a preset priority chain determination algorithm;
[0028] A real-time pricing output module is configured to output a real-time pricing based on the current pricing type and the composite key information.
[0029] In a third aspect, an embodiment of the present invention further provides a terminal, wherein the terminal includes a memory, a processor, and a real-time pricing determination program based on a multi-dimensional dynamic priority chain stored in the memory and runnable on the processor. When the processor executes the real-time pricing determination program based on a multi-dimensional dynamic priority chain, the steps of the real-time pricing determination method based on a multi-dimensional dynamic priority chain of any one of the above-mentioned schemes are implemented.
[0030] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein a real-time pricing determination program based on a multi-dimensional dynamic priority chain is stored on the computer-readable storage medium, and the real-time pricing determination program based on a multi-dimensional dynamic priority chain implements the steps of the real-time pricing determination method based on a multi-dimensional dynamic priority chain described in any one of the above-mentioned schemes on the computer-readable storage medium.
[0031] Beneficial Effects: Compared to existing technologies, the present invention provides a real-time pricing determination method based on a multi-dimensional dynamic priority chain. The present invention first obtains pricing request information and, based on the pricing request information, retrieves pre-stored composite key information, which is used to associate venue resources with pricing dates. The present invention then obtains current date information and, based on a preset priority chain determination algorithm, determines the current pricing type corresponding to the current date information. The present invention then outputs a real-time pricing based on the current pricing type and the composite key information. By directly associating venue resources with pricing dates via composite key information and applying a priority chain determination algorithm based on the current date information, the present invention facilitates millisecond-level response and conflict-free price determination. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 The present invention provides a flowchart of a preferred embodiment of a real-time pricing determination method based on a multi-dimensional dynamic priority chain.
[0033] Figure 2 A logical principle diagram of a real-time pricing determination method based on a multi-dimensional dynamic priority chain provided by an embodiment of the present invention.
[0034] Figure 3 A schematic diagram of a priority chain determination algorithm in a real-time pricing determination method based on a multi-dimensional dynamic priority chain provided by an embodiment of the present invention.
[0035] Figure 4 This is a functional principle block diagram of a real-time pricing determination system based on a multi-dimensional dynamic priority chain provided by an embodiment of the present invention.
[0036] Figure 5 This is a functional block diagram of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0038] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents, operations, or steps, nor must they be executed in the order described. For example, some operations or steps may be decomposed, combined, or partially merged, so the actual execution order may vary depending on the actual situation.
[0039] It should be understood that the terms used in this specification are only for the purpose of describing particular embodiments and are not intended to limit the present invention. As used in the specification and appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0040] It should be understood that, to facilitate a clear description of the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, terms such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the first control information and the second control information are merely used to distinguish different control information and do not limit their order.
[0041] Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different.
[0042] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0043] In order to solve the problems of the prior art, the present embodiment provides a real-time pricing determination method based on a multi-dimensional dynamic priority chain. In specific application, the present embodiment first obtains pricing request information, and obtains pre-stored composite key information based on the pricing request information, and the composite key information is used to associate site resources with pricing dates. Then, the current date information is obtained, and the current pricing type corresponding to the current date information is determined according to a preset priority chain determination algorithm. Finally, based on the current pricing type and the composite key information, real-time pricing is output. The present embodiment directly associates site resources with pricing dates through composite key information, and determines the corresponding current pricing type based on the current date information using a priority chain determination algorithm, thereby facilitating millisecond-level response and zero-conflict price determination.
[0044] The real-time pricing determination method based on the multi-dimensional dynamic priority chain of this embodiment can be applied to terminals, including intelligent product terminals such as computers, mobile phones and smart TVs. Figure 1 As shown in , the real-time pricing determination method based on the multi-dimensional dynamic priority chain includes the following steps:
[0045] Step S100: Obtain pricing request information, and obtain pre-stored composite key information based on the pricing request information, wherein the composite key information is used to associate venue resources with pricing dates.
[0046] First, the pricing request information is received. The pricing request information can be an external request of the system. For example, if the site staff needs to formulate the pricing for the next month, they will input the pricing request information into the system in advance so as to formulate the monthly pricing of the site in advance. After receiving the pricing request information, this embodiment can obtain the pre-stored composite key information based on the pricing request information. The composite key information of this embodiment is used to associate the site resources with the pricing date. The composite key information in this embodiment is stored in the Redis memory database. Specifically, Figure 2 As shown, this embodiment can start the rule preloading service after receiving the pricing request information, and obtain the composite key information from the Redis memory database through the rule preloading service.
[0047] In one implementation, the composite key information includes: venue information, site information, time period information, and pricing type. These contents constitute the key value within the composite key shape, where the pricing type corresponds to the pricing date. For example, G01_F05_T003_week3 represents "Price for Wednesday, Time Period, Site 5, Site 1." This embodiment uses composite key information to link these four types of information, enabling multi-dimensional pricing rules and facilitating more refined pricing. The composite key information in this embodiment can form a pricing list that includes the correspondence between different pricing types for each time period for each venue in each venue information. This composite key information can be called upon to facilitate rapid pricing output in subsequent steps. Furthermore, the composite key information in this embodiment can be expanded and edited. For example, if a venue needs to be added, deleted, or replaced, only the key value within the composite key information needs to be expanded or edited, without modifying the core content.
[0048] Step S200: Acquire current date information, and determine the current pricing type corresponding to the current date information according to a preset priority chain determination algorithm.
[0049] This embodiment can obtain the request date information, and then obtain the current date information from a multi-dimensional data source set such as a government API and a corporate calendar based on the request date information, and then, as shown in FIG. Figure 2 As shown, the dynamic date parsing engine can be used to calculate the day of the week, determine holidays, and check for designated days on the current date information, output a dynamic date tag, and cache the dynamic date tag. Specifically, when calculating the day of the week, this embodiment can convert the determined current date information into a 1-7 format, for example, 1 represents Monday and 7 represents Sunday, and the corresponding day of the week flag is weekday. When determining holidays, an API or local cache can be called to determine whether it is a holiday and return the is_holiday holiday flag. When checking for designated days, the current date information can be matched with the composite key information in the Redis in-memory database to determine whether special pricing exists under the current date information. If special pricing exists, it can be determined that the current date information belongs to a designated day. The designated day flag in this embodiment is has_specify. After calculating the day of the week, determining holidays, and checking for designated days on the current date information, the output dynamic date tag can be weekday:3, is_holiday:true, has_specify:false.
[0050] Furthermore, after obtaining the date dynamic label, the present embodiment may adopt a priority chain determination algorithm to determine the current pricing type corresponding to the current date information. The priority chain determination algorithm may be used to determine in sequence whether the current date information is a designated day, a holiday, or which day of the week it belongs to. In specific applications, the present embodiment may obtain the date dynamic label corresponding to the current date information. Then, based on the priority chain determination algorithm, determine in sequence whether there is a designated day flag, a holiday flag, and a day of the week flag in the date dynamic label, and finally output the current pricing type. In other words, the priority of the determination is to first determine whether the current date information is a designated day, then determine whether the current date information is a holiday, and then determine which day of the week the current date information belongs to. The determination is made according to this priority, which can be specifically implemented based on a priority chain determiner. The determination order is as follows:
[0051] If the specified day flag exists → the specified day price takes effect
[0052] elif holiday flag exists → holiday price takes effect
[0053] elif weekly price flag exists → weekly price takes effect
[0054] else→Base price takes effect.
[0055] In actual application, the priority chain determination algorithm of this embodiment includes the following steps:
[0056] Step S201: If the date dynamic tag contains a designated day flag, determining that the current pricing type is the designated day price; if the date dynamic tag does not contain a designated day flag, determining whether the date dynamic tag contains a holiday flag;
[0057] Step S202: If the date dynamic tag contains a holiday flag, determining that the current pricing type is a holiday price; if the date dynamic tag does not contain a holiday flag, determining whether the date dynamic tag contains a day of the week flag;
[0058] Step S203: If the date dynamic tag contains a day of the week mark, determine that the current pricing type is weekly price.
[0059] Specifically, since this embodiment analyzes the current date information to obtain a date dynamic tag, which includes a day of the week flag weekday, a holiday flag is_holiday, and a specified day flag has_specify, it is possible to determine whether the current date information is a specified day, whether it is a holiday, and which day of the week it belongs to based on the date dynamic tag. Figure 3As shown, first, based on the dynamic date tag, a determination is made as to whether the specified day flag is present in the dynamic date tag, specifically whether the current date information is a specified day. If the specified day flag is present, the current pricing type is determined to be the specified day price, and pricing for the current date information can be determined based on the specified day price. If the dynamic date tag does not have the specified day flag, the next step is to determine whether the dynamic date tag has a holiday flag, specifically whether the current date information is a holiday. If the holiday flag is present, the current pricing type is determined to be the holiday price, and pricing for the current date information can be determined based on the holiday price. If the dynamic date tag does not have a holiday flag, the next step is to determine whether the dynamic date tag has a day of the week flag, specifically whether the current date information is a day of the week. If the day of the week flag is present, the current pricing type is determined to be the weekly price, and pricing for the current date information can be determined based on the weekly price. If the dynamic date tag does not have a day of the week flag, the current pricing type is determined to be the base price. This base price is the default price for the venue, site, and time period.
[0060] In this embodiment, if it is determined that the current pricing type is a weekly price, since the weekly price is differentiated from Monday to Sunday, it is possible that the prices on Monday and Tuesday are different. For this reason, this embodiment can further determine the specific day of the week, that is, the day of the week, based on the day of the week flag, and then obtain the pricing for that day. It can be seen that the priority chain determination algorithm of this embodiment is executed in the determination order of "specified day price → holiday price → weekly price → base price", which clarifies the determination logic and reduces the situation of price errors. In addition, this embodiment can improve the response speed. Since this embodiment establishes a priority standard and strictly executes it in accordance with the priority chain determination algorithm, the average response speed can be significantly improved. In other implementations, the priority chain determination algorithm of this embodiment can also be configured. For example, a new pricing type can be added, and the determination process of the newly added pricing type can be configured at any place in the existing determination order. The specific configuration can be based on actual conditions, and this embodiment does not limit this.
[0061] Step S300: outputting a real-time price based on the current price type and the composite key information.
[0062] After determining the current pricing type, this embodiment obtains the target area, target venue, and target time period; then the target area, target venue, target time period, and current pricing type are matched with the composite key information. Since the composite key information includes the correspondence between different pricing types for each venue and each time period in each area information, based on the target area, target venue, and target time period, the prices of different pricing types corresponding to the target area, target venue, and target time period can be located. Then, combined with the current pricing type, a real-time pricing can be output. For example, if the target area obtained by matching the composite key information is area 1, the target venue is venue 5, and the target time period is time period 3 (e.g., 13:00-14:00), if the current pricing type is weekly and it is Wednesday, the price of Wednesday is 75 yuan / person, thereby outputting the final real-time pricing. This real-time pricing can reflect that the real-time pricing of venue 5 in area 1 during the period of 13:00-14:00 is 75 yuan / person.
[0063] As can be seen, this embodiment first obtains pricing request information and, based on the pricing request information, retrieves pre-stored composite key information. This composite key information is used to associate venue resources with pricing dates. Next, the current date information is obtained and the current pricing type corresponding to the current date information is determined using a preset priority chain determination algorithm. Finally, based on the current pricing type and the composite key information, a real-time pricing is output. This embodiment directly associates venue resources with pricing dates using composite key information and then applies a priority chain determination algorithm based on the current date information to determine the corresponding current pricing type, facilitating millisecond-level response and conflict-free price determination.
[0064] Based on the above embodiment, the present invention also provides a real-time pricing determination system based on a multi-dimensional dynamic priority chain, which is used to implement the above method embodiment, such as Figure 4 As shown in , the system of this embodiment includes: a composite key information acquisition module 10, a priority determination module 20, and a real-time pricing output module 30. The composite key information acquisition module 10 is used to obtain pricing request information and, based on the pricing request information, obtain pre-stored composite key information. The composite key information is used to associate venue resources with pricing dates. The priority determination module 20 is used to obtain current date information and determine the current pricing type corresponding to the current date information based on a preset priority chain determination algorithm. The real-time pricing output module 30 is used to output a real-time price based on the current pricing type and the composite key information.
[0065] In one implementation, the composite key information includes: venue information, site information, time period information, and pricing type, wherein the pricing type corresponds to the pricing date.
[0066] In one implementation, the priority determination module 20 includes:
[0067] A date information acquisition unit, configured to acquire requested date information, and acquire current date information from a multi-source data set based on the requested date information;
[0068] The dynamic label determination unit is used to calculate the day of the week, determine holidays, and check the designated day for the current date information, output a date dynamic label, and cache the date dynamic label, wherein the date dynamic label includes a day of the week flag, a holiday flag, and a designated day flag.
[0069] In one implementation, the priority determination module 20 further includes:
[0070] A dynamic tag acquisition unit, configured to acquire a date dynamic tag corresponding to the current date information;
[0071] The pricing type determination unit is used to determine whether a designated day flag, a holiday flag and a day of the week flag exist in the date dynamic tag based on a priority chain determination algorithm, and output the current pricing type.
[0072] In one implementation, the pricing type determination unit includes:
[0073] a designated day analysis subunit, configured to determine, if a designated day flag exists in the date dynamic tag, that the current pricing type is a designated day price; and, if the designated day flag does not exist in the date dynamic tag, to determine whether a holiday flag exists in the date dynamic tag;
[0074] a holiday analysis subunit, configured to determine that the current pricing type is a holiday price if a holiday flag is present in the date dynamic tag, and to determine whether a day of the week flag is present in the date dynamic tag if the holiday flag is not present in the date dynamic tag;
[0075] The day-of-the-week analysis subunit is configured to determine that the current pricing type is weekly pricing if the date dynamic tag contains a day-of-the-week flag.
[0076] In one implementation, the pricing type determination unit further includes:
[0077] The base price determination subunit is configured to determine the current pricing type as the base price if the date dynamic tag does not have a day of the week mark.
[0078] In one implementation, the real-time pricing output module 30 includes:
[0079] A target information acquisition unit, used to acquire a target area, a target site, and a target time period;
[0080] An information matching unit is used to match the target area, the target venue, the target time period and the current pricing type with the composite key information and output a real-time pricing.
[0081] The working principles of each module in the real-time pricing determination system based on the multi-dimensional dynamic priority chain of this embodiment are the same as the principles of each step in the above method embodiment, and will not be repeated here.
[0082] Each module in the aforementioned real-time pricing determination system based on a multi-dimensional dynamic priority chain can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a terminal in the form of hardware, or can be stored in a memory in the terminal in the form of software, so that the processor can call and execute the corresponding operations of each module.
[0083] Based on the above embodiment, the present invention further provides a terminal, the principle block diagram of the terminal can be as follows: Figure 5 The terminal may include one or more processors 100 ( Figure 5 (only one is shown), memory 101, and computer program 102 stored in memory 101 and executable on one or more processors 100. For example, a real-time pricing determination program based on a multi-dimensional dynamic priority chain. When one or more processors 100 execute computer program 102, each step of an embodiment of a method for determining real-time pricing based on a multi-dimensional dynamic priority chain can be implemented. Alternatively, when one or more processors 100 execute computer program 102, each module / unit in an embodiment of a system for determining real-time pricing based on a multi-dimensional dynamic priority chain can be implemented, without limitation herein.
[0084] In one embodiment, the processor 100 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0085] In one embodiment, the memory 101 may be an internal storage unit of an electronic device, such as a hard disk or memory of the electronic device. The memory 101 may also be an external storage device of the electronic device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device. Furthermore, the memory 101 may include both an internal storage unit of the electronic device and an external storage device. The memory 101 is used to store computer programs and other programs and data required by the terminal. The memory 101 may also be used to temporarily store data that has been output or is about to be output.
[0086] Those skilled in the art will understand that Figure 5 The principle block diagram shown in the figure is only a block diagram of a partial structure related to the solution of the present invention, and does not constitute a limitation on the terminal to which the solution of the present invention is applied. The specific terminal may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0087] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, operating database or other media used in the embodiments provided by the present invention may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.
[0088] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A real-time pricing determination method based on a multi-dimensional dynamic priority chain, characterized in that: The method comprises: Obtaining pricing request information, and obtaining pre-stored composite key information based on the pricing request information, wherein the composite key information is used to associate the venue resource with the pricing date; Obtaining current date information, and determining a current pricing type corresponding to the current date information according to a preset priority chain determination algorithm; Based on the current pricing type and the composite key information, a real-time pricing is output.
2. The real-time pricing determination method based on a multi-dimensional dynamic priority chain according to claim 1, characterized in that: The composite key information includes: venue information, site information, time period information and pricing type, wherein the pricing type corresponds to the pricing date.
3. The real-time pricing determination method based on a multi-dimensional dynamic priority chain according to claim 1, characterized in that: The obtaining of the current date information includes: Obtaining requested date information, and obtaining current date information from a multi-source data set based on the requested date information; The current date information is respectively subjected to day of the week calculation, holiday determination, and designated day check, and a date dynamic tag is output and cached, wherein the date dynamic tag includes a day of the week flag, a holiday flag, and a designated day flag.
4. The real-time pricing determination method based on a multi-dimensional dynamic priority chain according to claim 3, characterized in that: The determining the current pricing type corresponding to the current date information according to a preset priority chain determination algorithm includes: Obtain the date dynamic tag corresponding to the current date information; Based on the priority chain determination algorithm, it is determined in turn whether the date dynamic tag contains a designated day flag, a holiday flag, and a day of the week flag, and the current pricing type is output.
5. The real-time pricing determination method based on a multi-dimensional dynamic priority chain according to claim 4, characterized in that: The priority chain-based determination algorithm sequentially determines whether a designated day flag, a holiday flag, and a day of the week flag exist in the date dynamic tag, and outputs the current pricing type, including: If the date dynamic tag contains a designated day flag, determining that the current pricing type is the designated day price; if the date dynamic tag does not contain a designated day flag, determining whether the date dynamic tag contains a holiday flag; If the date dynamic tag contains a holiday flag, determining that the current pricing type is a holiday price; if the date dynamic tag does not contain a holiday flag, determining whether the date dynamic tag contains a day of the week flag; If the date dynamic tag contains a day of the week mark, it is determined that the current pricing type is weekly price.
6. The real-time pricing determination method based on a multi-dimensional dynamic priority chain according to claim 5, characterized in that: The priority chain-based determination algorithm sequentially determines whether a designated day flag, a holiday flag, and a day of the week flag exist in the date dynamic tag, and outputs the current pricing type, further comprising: If the date dynamic tag does not have a day of the week mark, the current pricing type is determined to be the base price.
7. The real-time pricing determination method based on a multi-dimensional dynamic priority chain according to claim 2, characterized in that: Outputting a real-time price based on the current price type and the composite key information includes: Obtain the target area, target venue and target time period; The target area, the target venue, the target time period, and the current pricing type are matched with the composite key information to output a real-time pricing.
8. A real-time pricing determination system based on a multi-dimensional dynamic priority chain, characterized in that: The system is used to implement the steps of the real-time pricing determination method based on a multi-dimensional dynamic priority chain according to any one of claims 1 to 7, and the system includes: A composite key information acquisition module is used to acquire pricing request information and acquire pre-stored composite key information based on the pricing request information, wherein the composite key information is used to associate site resources with pricing dates; A priority determination module, configured to obtain current date information and determine a current pricing type corresponding to the current date information according to a preset priority chain determination algorithm; A real-time pricing output module is configured to output a real-time pricing based on the current pricing type and the composite key information.
9. A terminal, characterized in that: The terminal includes a memory, a processor, and a real-time pricing determination program based on a multi-dimensional dynamic priority chain stored in the memory and executable on the processor. When the processor executes the real-time pricing determination program based on a multi-dimensional dynamic priority chain, the steps of the real-time pricing determination method based on a multi-dimensional dynamic priority chain as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a real-time pricing determination program based on a multi-dimensional dynamic priority chain, and the real-time pricing determination program based on a multi-dimensional dynamic priority chain implements the steps of the real-time pricing determination method based on a multi-dimensional dynamic priority chain as described in any one of claims 1 to 7 on the computer-readable storage medium.
