Method for updating charging information, terminal and storage medium
By configuring billing update settings on the terminal side and processing the mapping relationship in the background, the problems of low efficiency and high cost of enterprise billing information updates are solved, and automated and accurate billing information updates are achieved.
Patent Information
- Application Number
- CN202011096529.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-14
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2041-01-05
AI Technical Summary
During the process of business differentiation expansion, enterprises face low efficiency in updating billing information and high development costs. Existing technologies require frequent communication and manual writing of data processing scripts, resulting in low accuracy.
By setting a mapping relationship between service types and billing update configuration items, the terminal side configures the billing update configuration items and updates the information in the background, thereby achieving automated billing information updates.
It saves back-end manpower costs, improves the efficiency and accuracy of billing updates, and enables flexible and convenient billing information updates.
Smart Images

Figure CN114372066B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of artificial intelligence, and in particular to a charging information updating method, a terminal and a storage medium. BACKGROUND
[0002] Now, data in an enterprise, for example, charging information, cannot generally change charging information in a charging platform; if business individualization processing is needed, data processing scripts are generally added to the business bottom layer in the background to realize business individualization processing of data.
[0003] With expansion of the business scale of an enterprise, business differentiation is increasingly greater, and if business individualization processing is to be performed, a background technician needs to write corresponding data processing scripts for different business requirements, which is high in development cost; moreover, the technician needs to frequently communicate with a front-end product person to determine the logic of the data processing script before writing the data processing script, which causes very low efficiency of business individualization processing and low accuracy of the logic of the data processing script. SUMMARY
[0004] In view of the above-mentioned technical problems, the present application provides a charging information updating method, a terminal and a storage medium.
[0005] According to an aspect of the present application, a charging information updating method is provided, comprising:
[0006] In response to a charging update instruction, a charging update request is sent to a background; the charging update request comprises a business type; so that the background acquires a charging update configuration item matched with the business type and display configuration information corresponding to the charging update configuration item according to a mapping relationship between the business type and the charging update configuration item;
[0007] The background sends the charging update configuration item and the display configuration information corresponding to the charging update configuration item are received;
[0008] Based on the display configuration information corresponding to the charging update configuration item, the charging update configuration item is displayed;
[0009] In response to a charging update submission instruction, charging update information corresponding to the charging update configuration item is acquired, and the charging update information is sent to the background; so that the background performs charging information updating based on the charging update information.
[0010] According to another aspect of the present application, a charging information updating method is provided, comprising:
[0011] A charging update request sent by a terminal is received; the charging update request comprises a business type;
[0012] obtaining the charging update configuration item matched with the service type and display configuration information corresponding to the charging update configuration item, and sending the charging update configuration item and the display configuration information corresponding to the charging update configuration item to the terminal, so that the terminal displays the charging update configuration item based on the display configuration information corresponding to the charging update configuration item;
[0013] receiving the charging update information corresponding to the charging update configuration item sent by the terminal, and storing the charging update information in a first database;
[0014] obtaining target charging update information corresponding to valid time information in the first database in response to a charging update trigger instruction;
[0015] determining target charging information matched with target charging identification information in the target charging update information from a second database, and updating the target charging information by using target charging update data in the target charging update information.
[0016] According to another aspect of the present application, a charging information update method is provided, which comprises:
[0017] the terminal sends a charging update request to the background in response to a charging update instruction, wherein the charging update request comprises a service type;
[0018] the background obtains the charging update configuration item matched with the service type and display configuration information corresponding to the charging update configuration item according to a mapping relationship between the service type and the charging update configuration item, and sends the charging update configuration item and the display configuration information corresponding to the charging update configuration item to the terminal;
[0019] the terminal displays the charging update configuration item based on the display configuration information corresponding to the charging update configuration item;
[0020] the terminal obtains charging update information corresponding to the charging update configuration item in response to a charging update submission instruction, and sends the charging update information to the background, wherein the charging update information comprises charging identification information and charging update data;
[0021] the background stores the charging update information in a first database;
[0022] the background obtains target charging update information corresponding to valid time information in the first database in response to a charging update trigger instruction;
[0023] the background determines target charging information matched with target charging identification information in the target charging update information from a second database, and updates the target charging information by using target charging update data in the target charging update information.
[0024] According to another aspect of the present application, a charging information updating device is provided, comprising:
[0025] A first sending module is configured to send a charging update request to a background in response to a charging update instruction; the charging update request comprises a service type; so that the background acquires a charging update configuration item matched with the service type and display configuration information corresponding to the charging update configuration item according to a mapping relationship between the service type and the charging update configuration item;
[0026] A first receiving module is configured to receive the charging update configuration item and the display configuration information corresponding to the charging update configuration item sent by the background;
[0027] A display module is configured to display the charging update configuration item based on the display configuration information corresponding to the charging update configuration item;
[0028] A second sending module is configured to acquire charging update information corresponding to the charging update configuration item in response to a charging update submission instruction, and send the charging update information to the background; so that the background updates charging information based on the charging update information.
[0029] According to another aspect of the present application, a server is provided, comprising:
[0030] A second receiving module is configured to receive a charging update request sent by a terminal; the charging update request comprises a service type;
[0031] An acquiring module is configured to acquire a charging update configuration item matched with the service type and display configuration information corresponding to the charging update configuration item, and send the charging update configuration item and the display configuration information corresponding to the charging update configuration item to the terminal; so that the terminal displays the charging update configuration item based on the display configuration information corresponding to the charging update configuration item;
[0032] A storage module is configured to receive charging update information corresponding to the charging update configuration item sent by the terminal, and store the charging update information into a first database;
[0033] A target charging update information acquiring module is configured to acquire target charging update information corresponding to valid time limit information in the first database in response to a charging update trigger instruction;
[0034] A charging information updating module is configured to determine target charging information matched with target charging identifier information in the target charging update information from a second database, and update the target charging information by using target charging update data in the target charging update information.
[0035] According to another aspect of the present application, a charging information updating system is provided, comprising a terminal and a background;
[0036] The terminal is configured to send a charging update request to the background in response to a charging update instruction; the charging update request comprises a service type;
[0037] The background is configured to obtain a charging update configuration item matched with the service type and display configuration information corresponding to the charging update configuration item according to a mapping relationship between the service type and the charging update configuration item, and send the charging update configuration item and the display configuration information corresponding to the charging update configuration item to the terminal;
[0038] The terminal is further configured to display the charging update configuration item based on the display configuration information corresponding to the charging update configuration item, and obtain charging update information corresponding to the charging update configuration item in response to a charging update submission instruction, and send the charging update information to the background; the charging update information comprises charging identification information and charging update data;
[0039] The background is further configured to store the charging update information in a first database, and obtain target charging update information corresponding to valid expiration information in the first database in response to a charging update trigger instruction; the background determines target charging information matched with target charging identification information in the target charging update information from a second database, and updates the target charging information by using target charging update data in the target charging update information.
[0040] According to another aspect of the present application, a terminal is provided, comprising a processor, a memory for storing processor-executable instructions; wherein the processor is configured to execute the above method.
[0041] According to another aspect of the present application, a non-volatile computer readable storage medium is provided, having computer program instructions stored thereon, wherein the computer program instructions are executed by a processor to implement the above method.
[0042] The present application sets a mapping relationship between a service type and a charging update configuration item, and configures charging update information corresponding to the charging update configuration item on the terminal side, so that the background updates charging information based on the charging update information, thereby achieving the purpose of updating charging information on the terminal side and saving the labor cost of the background; and the charging update method can be automatically implemented, which can effectively improve the efficiency and accuracy of charging update and further reduce the labor cost.
[0043] Other features and aspects of the present application will become apparent from the following detailed description of exemplary embodiments, taken in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS
[0044] The accompanying drawings, which are included in and form part of this specification, illustrate exemplary embodiments, features, and aspects of this application together with the specification and serve to explain the principles of this application.
[0045] Figure 1 This diagram illustrates an application system provided according to an embodiment of the present application.
[0046] Figure 2 A flowchart illustrating a billing information update method according to an embodiment of this application is shown.
[0047] Figure 3 A schematic diagram showing a billing update interface according to an embodiment of this application is provided.
[0048] Figure 4 A schematic diagram showing a billing update configuration item according to an embodiment of this application is provided.
[0049] Figure 5 A flowchart illustrating a billing update configuration item setting method according to an embodiment of this application is shown.
[0050] Figure 6 A schematic diagram of an initial billing update configuration item according to an embodiment of this application is shown.
[0051] Figure 7 A schematic diagram showing an interface for adding a billing update configuration item according to an embodiment of this application is provided.
[0052] Figure 8 A schematic diagram showing a billing update configuration item interface according to an embodiment of this application is provided.
[0053] Figure 9 A flowchart illustrating a billing information update method according to an embodiment of this application is shown.
[0054] Figure 10 A flowchart illustrating a billing update configuration item setting method according to an embodiment of this application is shown.
[0055] Figure 11 A flowchart illustrating a method for searching billing update information according to an embodiment of this application is shown.
[0056] Figure 12 This diagram illustrates a billing update information search result according to an embodiment of the present application.
[0057] Figure 13 A flowchart illustrating a billing information update method according to an embodiment of this application is shown.
[0058] Figure 14 This is a block diagram illustrating a billing information update device 1400 according to an exemplary embodiment.
[0059] Figure 15 FIG. 13 is a block diagram of a charging information updating apparatus 1500 according to an exemplary embodiment. DETAILED DESCRIPTION
[0060] Various exemplary embodiments, features, and aspects of the present application will be explained in greater detail below with reference to the accompanying drawings. Like reference numerals may be used to refer to like elements throughout the several embodiments. Unless explicitly described otherwise, the drawings shown in the several embodiments are not necessarily drawn to scale.
[0061] The term "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any implementation described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other implementations.
[0062] In addition, for the purpose of convenience and brevity, detailed descriptions of well-known functions and structures incorporated in the application will be omitted when they are considered to make the subject matter of the present application unclear. It will be appreciated that those skilled in the art can practice the present application without these specific details.
[0063] Reference will now be made to Figure 1 , Figure 1 FIG. 1 shows a schematic diagram of an application system according to an embodiment of the present application. The application system can be used for the charging information updating method of the present application. As shown in FIG. 1, the application system can at least include a server 01 and a terminal 02. Figure 1
[0064] In an embodiment of the present application, the server 01 can include a stand-alone physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms.
[0065] In an embodiment of the present application, the terminal 02 can include an entity device such as a smart phone, a desktop computer, a tablet computer, a notebook computer, a smart speaker, a digital assistant, an augmented reality (AR) / virtual reality (VR) device, a smart wearable device, etc. The entity device can also include software such as an application program running in the entity device. The operating system running on the terminal 02 in an embodiment of the present application can include, but is not limited to, an Android system, an IOS system, Linux, Windows, etc.
[0066] In the embodiments of the present application, the terminal 02 and the server 01 can be directly or indirectly connected through wired or wireless communication, which is not limited in the present application.
[0067] The terminal 02 can be used to provide user-oriented billing information update processing. The user can set the billing update configuration item on the terminal 02 side, execute the billing update instruction, the billing update information query instruction, the billing update information search instruction, etc. The way the terminal 02 provides user-oriented billing information update processing can include but is not limited to application program, web page, etc.
[0068] It should be noted that in the embodiments of the present application, the billing information update method can be realized by the terminal 02 and the server 01 in an interactive manner.
[0069] Specifically, Figure 2 A flowchart of a billing information update method according to an embodiment of the present application is shown. As shown in Figure 2 The method can include:
[0070] S201, the terminal responds to the billing update instruction and sends a billing update request to the background; the billing update request includes a service type.
[0071] In the embodiments of the present application, the user can trigger the billing update instruction in the billing update interface of the terminal. In one example, the billing update interface can be as shown in Figure 3 The user can select the service type through the drop-down box and trigger the billing update instruction by clicking the "Add" button. The service type can include active package service, e-commerce platform service, etc. The selection method of the service type and the triggering method of the billing update instruction are not limited in the present application. In the embodiments of the present application, the terminal can respond to the billing update instruction triggered by the user, obtain the service type selected by the user, generate a billing update request based on the service type, and send the billing update request to the background.
[0072] It should be noted that the background of the present application can refer to the server of the background.
[0073] S203, the background obtains the billing update configuration item matched with the service type and the display configuration information corresponding to the billing update configuration item according to the mapping relationship between the service type and the billing update configuration item, and sends the billing update configuration item and the display configuration information corresponding to the billing update configuration item to the terminal.
[0074]
[0075] In the embodiments of the present specification, the background can obtain a mapping relationship between a service type and a charging update configuration item. The setting of the mapping relationship can refer to the content of the following Figure 5 . According to the mapping relationship, the charging update configuration item matched with the service type selected by the user and the display configuration information corresponding to the charging update configuration item can be obtained. The background can also send the charging update configuration item and the display configuration information corresponding to the charging update configuration item to the terminal.
[0076] The display configuration information here can be arrangement information of the charging update configuration item and / or an input mode of each charging update configuration item. The input mode of each charging update configuration item can include at least one of a terminal automatic filling mode, a user keyboard input mode, and a drop-down box selection mode. The present application does not limit this.
[0077] In S205, the terminal displays the charging update configuration item based on the display configuration information corresponding to the charging update configuration item.
[0078] In the embodiments of the present specification, the terminal can display the charging update configuration item based on the display configuration information corresponding to the charging update configuration item. As an example, as shown in Figure 4 , the charging update configuration item can include an activity identifier, a charging update registrant, a service type, time limit information, a payment type, and charging update data. The terminal can display the service type selected by the user in S101 in the text box corresponding to the service type.
[0079] It should be noted that in the embodiments of the present specification, other charging update configuration items except the charging update data can be regarded as charging update identifier information. The charging update configuration item can be set according to the service requirement, and the present application does not limit this.
[0080] In S207, the terminal obtains charging update information corresponding to the charging update configuration item in response to a charging update submission instruction, and sends the charging update information to the background. The charging update information includes charging identifier information and charging update data.
[0081] In the embodiments of the present specification, after the user configures the charging update configuration item, the user can trigger a submission button to trigger a charging update submission instruction. In response to the charging update submission instruction, the terminal can obtain charging update information corresponding to the charging update configuration item, that is, information in the text box corresponding to the charging update configuration item, and send the charging update information to the background. The charging update information can include charging update identifier information and charging update data.
[0082] Optionally, before clicking the submission, the user can also click “ Add New” to add a new charging update configuration item. Figure 4The display of the charging update configuration item is increased, and batch charging update can be implemented, that is, a plurality of pieces of charging update information are submitted in batches. Correspondingly, the first database can store a plurality of pieces of charging update information in batches.
[0083] In a possible implementation, the charging update information can be submitted to an examiner for examination before being sent to the background. After the examination is passed, the charging update information is sent to the background. The specific examination manner can be set according to actual requirements, which is not limited in the application.
[0084] S209, the background stores the charging update information into the first database.
[0085] In the embodiments of the present application, as an example, the background can include an intelligent gateway, a service server, a first database and the like. The intelligent gateway can receive the charging update information sent by the terminal, and send the charging update information to the first database through the service server. The first database can be a PMS (Process management system) database, used to store the charging update information transmitted by the front end (terminal). Optionally, the first database can maintain a corresponding valid field for each piece of charging update information according to the time limit information of each piece of charging update information. For example, if the valid field is 1, it can be considered that the corresponding charging update information is valid; if the valid field is 0, it can be considered that the corresponding charging update information is invalid.
[0086] S211, the background acquires target charging update information corresponding to the valid time limit information in the first database in response to a charging update trigger instruction.
[0087] In the embodiments of the present application, the valid time limit information herein can represent that the charging update information in the first database is in a valid state. For example, the valid field of 1 in the first database can be considered as valid time limit information; or the time limit information in the first database includes the current time, which can be considered as valid time limit information.
[0088] In the embodiments of the present application, as an example, the charging update trigger instruction can be a timer timing instruction. For example, charging update is performed at 9 o'clock in the morning every day. The background can set a timer, and the timer triggers the charging update at 9 o'clock every day, for example, generates a charging update trigger instruction. The background detects the charging update trigger instruction, and can acquire target charging update information corresponding to the valid time limit information in the first database in response to the charging update trigger instruction, that is, acquires the charging update information in the valid state in the first database as the target charging update information.
[0089] S213, the background determines target charging information matching the target charging update identification information in the target charging update information from the second database, and updates the target charging information by using target charging update data in the target charging update information.
[0090] In the embodiments of the present specification, the background can first determine which charging information in the second database needs to be updated, i.e., the price is changed. The background can determine the target charging information matching the target charging identification information in the target charging update information from the second database, i.e., by using the target charging identification information such as product identification, activity identification, etc., to determine the target charging information that needs to be updated. Further, the target charging information can be updated by using the target charging update data in the target charging update information, such as updating the price in the target charging information by using the target charging update data in the target charging update information, to achieve the change of the price in the target charging information.
[0091] Optionally, the background can store the charging update information into a first data table, and the charging information of the charging platform can be stored in a second data table, and the first data table and the second data table can be stored in a database.
[0092] The present application sets the mapping relationship between the service type and the charging update configuration item, and configures the charging update information corresponding to the charging update configuration item on the terminal side, so that the background updates the charging information based on the charging update information, achieves the purpose of updating the charging information on the terminal side, and saves the labor cost of the background. The charging update method can be automatically implemented, which can effectively improve the efficiency and accuracy of the charging update, and further reduce the labor cost.
[0093] In addition, the background sets the first database for storing the charging update information and the second database for storing the charging information of the charging platform, so that the data of the charging platform can not be changed, i.e., the data of the charging platform can be isolated from the service data for charging update in the second database, so that the update of the charging information can be realized without affecting the data in the charging platform, and the charging information update is more flexible and convenient, and the data checking is facilitated.
[0094] Optionally, the background can obtain the charging information corresponding to the service type from the second database; and can determine the income information corresponding to the service type according to the charging information corresponding to the service type.
[0095] The charging information in the second database can be processed for charging update, so that the charging information in the second database processed by using the charging update can be easily used for the statistics of the income information, and can give effective guidance for subsequent charging statistics, charging strategy setting, etc.
[0096] Figure 5 A flowchart illustrating a billing update configuration item setting method according to an embodiment of this application is provided. In one possible implementation, the billing update configuration item setting method may be executed before S101 and may include:
[0097] S501, the terminal sends a billing update configuration item setting request to the backend; the billing update configuration item setting request includes the service type.
[0098] In the embodiments described in this specification, the front-end user can request to set billing update configuration items through the terminal. The terminal responds to the request and can send the billing update configuration item setting request to the back-end.
[0099] S503, the backend obtains the initial billing update configuration item matching the service type from the billing platform and sends the initial billing update configuration item to the terminal.
[0100] In the embodiments described in this specification, the backend can obtain the fields corresponding to the service type in the billing platform as the initial billing update configuration items for service type matching, such as payment type, activity identifier, etc., and can send the initial billing update configuration items to the terminal.
[0101] S505, the terminal displays the initial billing update configuration item.
[0102] In one example of the embodiments described in this specification, it can be as follows: Figure 6 The initial billing update configuration items are displayed as shown. This application does not limit this.
[0103] S507, the terminal responds to the selection instruction and / or addition instruction for the initial billing update configuration item, generates billing update configuration item confirmation information, and sends the billing update configuration item confirmation information to the backend; the billing update configuration item confirmation information includes the billing update configuration item.
[0104] In the embodiments described in this specification, the user can... Figure 6 The user can select the initial billing update configuration item, or trigger the "Add More Billing Update Configuration Items" button to navigate to the add billing update configuration item interface corresponding to the service type. Taking service type 1 as an example, the user can... Figure 7 As shown. Users can enter billing update configuration items and click "Add". If the addition is successful, they can be redirected to the billing update configuration item interface, as shown. Figure 8 As shown, the billing update configuration interface can include initial billing update configuration items selected by the user and billing update configuration items added by the user. For example, if the user selects... Figure 6 All initial billing update configuration items and user-added billing update configuration items, including the billing update registrant, time information, and billing update data, are displayed in the billing update configuration item interface as shown below. Figure 8as shown.
[0105] The terminal can generate charging update configuration item confirmation information in response to the selection instruction and / or the addition instruction of the initial charging update configuration item, and send the charging update configuration item confirmation information to the background when the user clicks to confirm. The charging update configuration item confirmation information can include Figure 8 the charging update configuration item selected by the user.
[0106] Optionally, the user can continue to add more charging update configuration items by triggering Figure 8 more charging update configuration items.
[0107] S509, the background acquires the mapping relationship between the service type and the charging update configuration item, and stores the mapping relationship.
[0108] In the embodiments of the present specification, the background can acquire the charging update configuration item, and can acquire the mapping relationship between the charging update configuration item and the service type, and store the mapping relationship for subsequent charging information update processing.
[0109] By providing the initial charging update configuration item by the background, the user selects or adds the charging update configuration item from the front end to form the charging update configuration item matched with the service type, and the background automatically stores the mapping relationship between the service type and the charging update configuration item, the automatic setting of the charging update configuration item of different service types can be realized.
[0110] Figure 9 A flowchart of a charging information update method according to an embodiment of the present application is shown. The charging information update method can be applied to a terminal, such as Figure 9 as shown, the method can include:
[0111] S901, in response to a charging update instruction, sending a charging update request to a background; the charging update request includes a service type; so that the background acquires the charging update configuration item matched with the service type and the display configuration information corresponding to the charging update configuration item according to the mapping relationship between the service type and the charging update configuration item;
[0112] S903, receiving the charging update configuration item and the display configuration information corresponding to the charging update configuration item sent by the background;
[0113] S905, displaying the charging update configuration item based on the display configuration information corresponding to the charging update configuration item;
[0114] S907, in response to a charging update submission instruction, acquiring charging update information corresponding to the charging update configuration item, and sending the charging update information to the background; so that the background updates the charging information based on the charging update information.
[0115] The implementation manners of S901-S907 can refer to S101-S113, which will not be repeated here.
[0116] The application sets the mapping relationship between the service type and the charging update configuration item, and configures the charging update information corresponding to the charging update configuration item on the terminal side, so that the background updates the charging information based on the charging update information, thereby achieving the purpose of updating the charging information on the terminal side and saving the labor cost of the background. The charging update method can be automatically implemented, which can effectively improve the efficiency and accuracy of the charging update and further reduce the labor cost.
[0117] Figure 10 A flowchart of a charging update configuration item setting method according to an embodiment of the application is shown. The charging update configuration item setting method can be applied to a terminal. In one possible implementation manner, the charging update configuration item setting method can be executed before S901 and can include the following steps.
[0118] S1001, a charging update configuration item setting request is sent to the background; the charging update configuration item setting request includes a service type; so that the background obtains an initial charging update configuration item matching the service type from a charging platform;
[0119] S1003, the initial charging update configuration item is received and displayed.
[0120] S1005, in response to a selection instruction and / or an addition instruction for the initial charging update configuration item, charging update configuration item confirmation information is generated and sent to the background; the charging update configuration item confirmation information includes the charging update configuration item; so that the background obtains the mapping relationship between the service type and the charging update configuration item.
[0121] The implementation manners of S1001-S1005 can refer to S501-S509, which will not be repeated here.
[0122] In one possible implementation manner, the charging update method can further include the following steps.
[0123] The terminal sends a charging update information query request to the background in response to a charging update information query instruction; so that the background obtains charging update information from the first database in response to the charging update information query request.
[0124] In the embodiments of the present specification, the terminal can be provided with a charging update information query interface. For example, the charging update information query interface can be provided with a query button. The user can trigger a charging update information query instruction by clicking the query button. The terminal can send a charging update information query request to the background in response to the charging update information query instruction. The background can obtain charging update information from the first database in response to the charging update information query request, and send the charging update information to the terminal. The terminal receives the charging update information and displays the charging update information.
[0125] The terminal triggers the charging update information query instruction to realize overall viewing of the charging information in the first database.
[0126] Figure 11 A flowchart of a charging update information search method according to an embodiment of the present application is shown. The charging update information search method can be applied to a terminal. In a possible implementation, the charging update method can further include:
[0127] S1101, in response to a charging update information search instruction, sending a charging update information search request to the background; the charging update information search request carries at least one charging identifier information; so that the background obtains charging update information search results from the first database based on the at least one charging identifier information; and sends the charging update information search results to the terminal.
[0128] In one example, a charging update information search interface can be provided, for example, a charging update information search interface can be provided in an application program of the terminal, or a charging update information search interface can be provided in a webpage of the terminal. The charging update information search interface can include a text box for user input. The user can input at least one charging identifier information, such as activity identifier A1, in the text box, and trigger a charging update information search instruction by clicking the search. The terminal can send a charging update information search request to the background in response to the charging update information search instruction. The background can obtain charging update information search results from the first database based on the at least one charging identifier information, for example, obtain the charging information corresponding to the activity identifier A1 as the charging update information search results; and send the charging update information search results to the terminal.
[0129] S1103, receiving the charging update information search results, and displaying the charging update information search results based on display configuration information corresponding to the charging update information search results.
[0130] In the embodiments of the present specification, the display configuration information corresponding to the charging update information search results can be preconfigured, which is not limited in the present application.
[0131] In one example, the charging update information search result can have a corresponding modification button and a deletion button as shown in Figure 12 The user can modify and delete the charging update information search result through the modification button and the deletion button.
[0132] It should be noted that the charging update information in the charging update information query can also have a corresponding modification button and a deletion button.
[0133] In one possible implementation, the user can also modify and delete the charging update information on the terminal side. For example, the user can modify at least one of the charging update information search results, a modification interface can be popped up, and the user can perform the modification operation. The modification interface can be similar to Figure 4 and the present application does not limit this.
[0134] Alternatively, the user can delete at least one of the charging update information, for example, can click the deletion button in Figure 12 to perform the deletion operation. The terminal can generate a modification instruction and / or a deletion instruction based on the modification operation and / or the deletion operation of the user, and can take the modification instruction and / or the deletion instruction as a change operation instruction. The terminal can generate a change operation request to the background in response to the change operation instruction of the charging update information or the charging update information search result, so that the background changes the charging update information in the first database.
[0135] Figure 13 A flowchart of a charging information update method according to an embodiment of the present application is shown. The method can be applied to the background, and the method can include:
[0136] S1301, receiving a charging update request sent by a terminal; the charging update request includes a service type;
[0137] S1303, obtaining a charging update configuration item matched with the service type and display configuration information corresponding to the charging update configuration item; and sending the charging update configuration item and the display configuration information corresponding to the charging update configuration item to the terminal; so that the terminal displays the charging update configuration item based on the display configuration information corresponding to the charging update configuration item;
[0138] S1305, receiving charging update information corresponding to the charging update configuration item sent by the terminal; and storing the charging update information into a first database;
[0139] S1307, in response to a charging update trigger instruction, obtaining target charging update information corresponding to valid time limit information in the first database;
[0140] S1309, obtaining target charging information matched with the target charging update information from the second database, and updating the target charging information by using the target charging update information.
[0141] The implementation manners of S1301-S1309 can refer to S101-S113, and details are not described herein.
[0142] The application sets the mapping relationship between the service type and the charging update configuration item, and configures the charging update information corresponding to the charging update configuration item on the terminal side, so that the background updates the charging information based on the charging update information, thereby achieving the purpose of updating the charging information on the terminal side and saving the labor cost of the background. The charging update method can be automatically implemented, which can effectively improve the efficiency and accuracy of the charging update and further reduce the labor cost.
[0143] In addition, the background sets the first database for storing the charging update information and the second database for storing the charging information of the charging platform, so that the data of the charging platform can be changed, that is, the data of the charging platform and the service data for charging update in the second database can be isolated, so that the update of the charging information can be realized without affecting the data in the charging platform, and the charging information update is more flexible and convenient, and data checking is facilitated.
[0144] In a possible implementation manner, the method can further include:
[0145] The background receives the charging update configuration item setting request sent by the terminal, and the charging update configuration item setting request includes the service type.
[0146] The background obtains the initial charging update configuration item matched with the service type from the charging platform.
[0147] The background sends the initial charging update configuration item to the terminal, so that the terminal displays the initial charging update configuration item, and generates charging update configuration item confirmation information in response to the selection instruction and / or the addition instruction of the initial charging update configuration item.
[0148] The background receives the charging update configuration item confirmation information sent by the terminal.
[0149] The background stores the service type and the charging update configuration item in association.
[0150] The charging update configuration item setting method can refer to S501-S509, and details are not described herein.
[0151] In the embodiments of the present specification, a charging information updating apparatus is provided, which can be applied to a terminal. The charging information updating apparatus can include:
[0152] The first sending module is configured to send a charging update request to the background in response to a charging update instruction; the charging update request includes a service type; so that the background acquires a charging update configuration item matched with the service type and display configuration information corresponding to the charging update configuration item according to a mapping relationship between the service type and the charging update configuration item;
[0153] The first receiving module is configured to receive the charging update configuration item and the display configuration information corresponding to the charging update configuration item sent by the background.
[0154] The display module is configured to display the charging update configuration item based on the display configuration information corresponding to the charging update configuration item.
[0155] The second sending module is configured to acquire charging update information corresponding to the charging update configuration item in response to a charging update submission instruction, and send the charging update information to the background; so that the background updates charging information based on the charging update information.
[0156] In a possible implementation, the charging information updating apparatus can further include:
[0157] The configuration item setting request module is configured to send a charging update configuration item setting request to the background; the charging update configuration item setting request includes a service type; so that the background acquires an initial charging update configuration item matched with the service type from a charging platform.
[0158] The initial charging update configuration item display module is configured to receive the initial charging update configuration item and display the initial charging update configuration item.
[0159] The charging update configuration item confirmation information sending module is configured to generate charging update configuration item confirmation information in response to a selection instruction and / or an addition instruction for the initial charging update configuration item, and send the charging update configuration item confirmation information to the background; the charging update configuration item confirmation information includes the charging update configuration item; so that the background acquires a mapping relationship between the service type and the charging update configuration item.
[0160] In a possible implementation, the charging information updating apparatus can further include:
[0161] The charging update information query module is configured to send a charging update information query request to the background in response to a charging update information query instruction; so that the background acquires charging update information from the first database in response to the charging update information query request.
[0162] The charging update information display module is configured to receive the charging update information and display the charging update information.
[0163] In a possible implementation, the charging information updating apparatus further includes:
[0164] The charging update information search module is configured to, in response to a charging update information search instruction, send a charging update information search request to the background, the charging update information search request carrying at least one charging identifier information, so that the background acquires a charging update information search result from the first database based on the at least one charging identifier information.
[0165] The charging update information search result display module is configured to receive the charging update information search result and display the charging update information search result based on display configuration information corresponding to the charging update information search result.
[0166] In a possible implementation, the charging information updating apparatus further includes:
[0167] The charging update information change module is configured to, in response to a change operation instruction for the charging update information or the charging update information search result, generate a change operation request to the background, the change operation instruction including a modification instruction and / or a deletion instruction, so that the background changes the charging update information in the first database.
[0168] In the embodiments of the present specification, a server is also provided, which can be applied to the background and includes:
[0169] The second receiving module is configured to receive a charging update request sent by a terminal, the charging update request including a service type.
[0170] The obtaining module is configured to obtain a charging update configuration item matched with the service type and display configuration information corresponding to the charging update configuration item, and send the charging update configuration item and the display configuration information corresponding to the charging update configuration item to the terminal, so that the terminal displays the charging update configuration item based on the display configuration information corresponding to the charging update configuration item.
[0171] The storage module is configured to receive charging update information corresponding to the charging update configuration item sent by the terminal, and store the charging update information into a first database.
[0172] The target charging update information obtaining module is configured to, in response to a charging update trigger instruction, obtain target charging update information corresponding to valid time limit information in the first database.
[0173] The charging information updating module is configured to determine target charging information matching the target charging identification information in the target charging update information from the second database, and update the target charging information by using target charging update data in the target charging update information.
[0174] In a possible implementation, the server further includes:
[0175] The third receiving module is configured to receive a charging update configuration item setting request sent by the terminal, the charging update configuration item setting request including a service type.
[0176] The initial charging update configuration item obtaining module is configured to obtain an initial charging update configuration item matching the service type from a charging platform.
[0177] The initial charging update configuration item sending module is configured to send the initial charging update configuration item to the terminal, so that the terminal displays the initial charging update configuration item, and generates charging update configuration item confirmation information in response to a selection instruction and / or an addition instruction for the initial charging update configuration item.
[0178] The fourth receiving module is configured to receive the charging update configuration item confirmation information sent by the terminal.
[0179] The mapping relationship obtaining and storing module is configured to obtain a mapping relationship between the service type and the charging update configuration item, and store the mapping relationship.
[0180] In a possible implementation, the server further includes:
[0181] The service type charging information obtaining module is configured to obtain charging information corresponding to the service type from the second database.
[0182] The income information determining module is configured to determine income information corresponding to the service type according to the charging information corresponding to the service type.
[0183] In the embodiments of the present specification, a charging information updating system is provided, which can include a terminal and a background;
[0184] The terminal is configured to send a charging update request to the background in response to a charging update instruction, the charging update request including a service type.
[0185] The background is configured to obtain charging update configuration items matching the service type and display configuration information corresponding to the charging update configuration items according to a mapping relationship between the service type and the charging update configuration items, and send the charging update configuration items and the display configuration information corresponding to the charging update configuration items to the terminal.
[0186] The terminal is further configured to display the charging update configuration item based on display configuration information corresponding to the charging update configuration item, and in response to a charging update submission instruction, acquire charging update information corresponding to the charging update configuration item, and send the charging update information to the background, the charging update information including charging identification information and charging update data.
[0187] The background is further configured to store the charging update information in a first database, and in response to a charging update trigger instruction, acquire target charging update information corresponding to valid time limit information in the first database, determine target charging information matching target charging identification information in the target charging update information from a second database, and update the target charging information using target charging update data in the target charging update information.
[0188] In another aspect, the present disclosure provides a computer program product or computer program, which includes computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the charging information update method provided in the various optional implementation manners described above.
[0189] Figure 14 is a block diagram of a charging information update apparatus 1400 according to an exemplary embodiment. For example, the apparatus 1400 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0190] Reference Figure 14 The apparatus 1400 can include one or more of the following components: a processing component 1402, a memory 1404, a power supply component 1406, a multimedia component 1408, an audio component 1410, an input / output (I / O) interface 1412, a sensor component 1414, and a communication component 1416.
[0191] The processing component 1402 usually controls overall operations of the apparatus 1400, such as operations associated with displaying, making phone calls, data communications, camera operations and recording operations. The processing component 1402 can include one or more processors 1420 to execute instructions to complete all or part of steps of the methods described above. Further, the processing component 1402 can include one or more modules to facilitate interaction between the processing component 1402 and other components. For example, the processing component 1402 can include a multimedia module to facilitate the interaction between the multimedia component 1408 and the processing component 1402.
[0192] Memory 1404 is configured to store various types of data to support the operation of device 1400. Examples of this data include instructions for any application or method operating on device 1400, contact data, phonebook data, messages, pictures, videos, etc. Memory 1404 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0193] Power supply component 1406 provides power to various components of device 1400. Power supply component 1406 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 1400.
[0194] Multimedia component 1408 includes a screen that provides an output interface between the device 1400 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 1408 includes a front-facing camera and / or a rear-facing camera. When the device 1400 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0195] Audio component 1410 is configured to output and / or input audio signals. For example, audio component 1410 includes a microphone (MIC) configured to receive external audio signals when device 1400 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1404 or transmitted via communication component 1416. In some embodiments, audio component 1410 also includes a speaker for outputting audio signals.
[0196] I / O interface 1412 provides an interface between processing component 1402 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0197] The sensor component 1414 includes one or more sensors to provide status assessments for various aspects of the device 1400. For example, the sensor component 1414 can detect an open / closed position of the device 1400, relative positioning of components of the device 1400, such as a display and keypad of the device 1400, changes in position of the device 1400 or a component of the device 1400, presence or absence of user contact with the device 1400, orientation or acceleration / deceleration of the device 1400, and temperature changes of the device 1400. The sensor component 1414 can include proximity sensor(s) configured to detect presence of nearby objects without any physical contact. The sensor component 1414 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 1414 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0198] The communication component 1416 is configured to facilitate wired or wireless communication between the device 1400 and another device. The device 1400 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1416 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1416 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technology.
[0199] In an exemplary embodiment, the device 1400 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic components, for performing the above-described methods.
[0200] In an exemplary embodiment, a non-transitory computer-readable storage medium, such as the memory 1404 including computer program instructions, is also provided, which can be executed by the processor 1420 of the device 1400 to complete the above-described methods.
[0201] Figure 15 FIG. 15 is a block diagram of a charging information updating apparatus 1500 according to an exemplary embodiment. For example, the apparatus 1500 can be provided as a server. Referring to FIG. 15, the apparatus 1500 includes a bus 1501, a processor 1502, a memory 1504, a storage 1506, an input / output (I / O) interface 1508, a display 1510, and a communication interface 1512. Figure 15The apparatus 1500 includes a processing assembly 1522, which is further comprised of one or more processors, and memory resources represented by the memory 1532 for storing instructions, such as an application program, executable by the processing assembly 1522. The application programs stored in the memory 1532 can include one or more modules each corresponding to a set of instructions. In addition, the processing assembly 1522 is configured to execute the instructions to perform the methods described above.
[0202] The apparatus 1500 can also include a power supply assembly 1526 configured to perform power management of the apparatus 1500, a wired or wireless network interface 1550 configured to connect the apparatus 1500 to a network, and an input output (I / O) interface 1558. The apparatus 1500 can operate based on an operating system stored in the memory 1532, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.
[0203] In exemplary embodiments, a non-transitory computer readable storage medium, such as the memory 1532 including computer program instructions stored therein, is also provided, which can be executed by the processing assembly 1522 of the apparatus 1500 to complete the methods described above.
[0204] The present application can be a system, a method, and / or a computer program product. The computer program product can include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present application.
[0205] The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium can be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or punched tape, a
[0206] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0207] The computer program instructions used to perform the operations of this application may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuits, such as programmable logic circuits, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), are personalized by utilizing state information from the computer-readable program instructions. These electronic circuits can execute the computer-readable program instructions to implement various aspects of this application.
[0208] Various aspects of this application are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.
[0209] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium that can be a computer- readable storage medium having no data storage cycles that change state. The instructions can be executed by one or more processors of a computer, to cause a series of operational elements or steps to be performed on the computer to produce a computer implemented process. Such instructions can also be stored and / or executed by other computer-readable media. Computer-readable media storing the computer readable instructions can include computers, processors, or other programmable data processing apparatuses capable of receiving, storing, and / or executing instructions.
[0210] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational elements or steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable elements, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0211] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational elements or steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable elements, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0212] Embodiments of the present application have been described above, and the description is intended to be illustrative of the embodiments of the application and not exhaustive or limiting. Numerous modifications and adaptations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The scope of the application is defined by the appended claims and their equivalents. The choice of words in the description is intended to best explain the principles of the embodiments of the application, the practical application of the embodiments of the application, or the improvement over the technology in the art, or to enable others skilled in the art to understand the embodiments of the application disclosed herein.
Claims
1. A method for updating billing information, characterized in that, The method includes: Send a billing update configuration item setting request to the backend; the billing update configuration item setting request includes the service type; so that the backend can obtain an initial billing update configuration item matching the service type from the billing platform; Receive the initial billing update configuration item and display the initial billing update configuration item; In response to the selection and / or addition instructions for the initial billing update configuration item, generate billing update configuration item confirmation information and send the billing update configuration item confirmation information to the backend; the billing update configuration item confirmation information includes the billing update configuration item; so that the backend can obtain the mapping relationship between the service type and the billing update configuration item; In response to a billing update instruction, a billing update request is sent to the backend; the billing update request includes the service type; so that the backend obtains the billing update configuration item matching the service type and the display configuration information corresponding to the billing update configuration item according to the mapping relationship; Receive the billing update configuration item and the corresponding display configuration information sent by the backend; The billing update configuration item is displayed based on the display configuration information corresponding to the billing update configuration item; In response to the billing update submission command, the system obtains the billing update information corresponding to the billing update configuration item and sends the billing update information to the backend, so that the backend updates the billing information based on the billing update information.
2. The method according to claim 1, characterized in that, Also includes: In response to a billing update information query command, a billing update information query request is sent to the backend. This enables the backend to respond to the billing update information query request and retrieve billing update information from the first database; Receive the billing update information and display the billing update information.
3. The method according to claim 1, characterized in that, Also includes: In response to a billing update information search instruction, a billing update information search request is sent to the backend; the billing update information search request carries at least one billing identifier; so that the backend can obtain billing update information search results from the first database based on the at least one billing identifier. Receive the billing update information search results and display the billing update information search results based on the display configuration information corresponding to the billing update information search results.
4. The method according to claim 3, characterized in that, Also includes: In response to a change operation instruction for the billing update information or the billing update information search results, a change operation request is generated and sent to the backend, the change operation instruction including a modification instruction and / or a deletion instruction; so that the backend can change the billing update information in the first database.
5. A method for updating billing information, characterized in that, The method includes: The receiving terminal sends a billing update configuration item setting request, wherein the billing update configuration item setting request includes the service type; Obtain the initial billing update configuration item that matches the service type from the billing platform; The initial billing update configuration item is sent to the terminal so that the terminal displays the initial billing update configuration item and responds to the selection instruction and / or addition instruction for the initial billing update configuration item, and generates billing update configuration item confirmation information; Receive the billing update configuration item confirmation information sent by the terminal; Obtain the mapping relationship between the service type and the billing update configuration item, and store the mapping relationship; The receiving terminal sends a billing update request; the billing update request includes the service type. Obtain the billing update configuration item matching the service type and the display configuration information corresponding to the billing update configuration item; and send the billing update configuration item and the display configuration information corresponding to the billing update configuration item to the terminal; so that the terminal displays the billing update configuration item based on the display configuration information corresponding to the billing update configuration item; Receive billing update information corresponding to the billing update configuration item sent by the terminal; store the billing update information in the first database; In response to a billing update trigger command, the target billing update information corresponding to the valid timeliness information in the first database is obtained; From the second database, target billing information that matches the target billing identifier information in the target billing update information is determined, and the target billing information is updated using the target billing update data in the target billing update information.
6. The method according to claim 5, characterized in that, Also includes: Retrieve the billing information corresponding to the service type from the second database; Based on the billing information corresponding to the business type, determine the revenue information corresponding to the business type.
7. A billing information updating device, characterized in that, include: The configuration item setting request module is used to send a billing update configuration item setting request to the backend; the billing update configuration item setting request includes a service type; so that the backend can obtain an initial billing update configuration item matching the service type from the billing platform; An initial billing update configuration item display module is used to receive the initial billing update configuration item and display the initial billing update configuration item; A billing update configuration item confirmation information sending module is used to respond to the selection instruction and / or addition instruction for the initial billing update configuration item, generate billing update configuration item confirmation information, and send the billing update configuration item confirmation information to the backend; the billing update configuration item confirmation information includes the billing update configuration item; so that the backend can obtain the mapping relationship between the service type and the billing update configuration item; The first sending module is used to respond to a billing update instruction and send a billing update request to the backend; the billing update request includes the service type; so that the backend can obtain the billing update configuration item matching the service type and the display configuration information corresponding to the billing update configuration item according to the mapping relationship; The first receiving module is used to receive the billing update configuration item sent by the backend and the display configuration information corresponding to the billing update configuration item; The display module is used to display the billing update configuration item based on the display configuration information corresponding to the billing update configuration item; The second sending module is used to respond to the billing update submission command, obtain the billing update information corresponding to the billing update configuration item, and send the billing update information to the backend; This enables the backend to update the billing information based on the billing update information.
8. A server, characterized in that, include: The third receiving module is used to receive a billing update configuration item setting request sent by the terminal, wherein the billing update configuration item setting request includes the service type; The initial billing update configuration item acquisition module is used to acquire the initial billing update configuration item that matches the service type from the billing platform; An initial billing update configuration item sending module is used to send the initial billing update configuration item to the terminal so that the terminal displays the initial billing update configuration item, and responds to the selection instruction and / or addition instruction for the initial billing update configuration item, and generates billing update configuration item confirmation information; The fourth receiving module is used to receive the billing update configuration item confirmation information sent by the terminal; The mapping relationship acquisition and storage module is used to acquire the mapping relationship between the service type and the billing update configuration item, and to store the mapping relationship; The second receiving module is used to receive a billing update request sent by the terminal; the billing update request includes the service type. The acquisition module is used to acquire the billing update configuration item matching the service type and the display configuration information corresponding to the billing update configuration item; and send the billing update configuration item and the display configuration information corresponding to the billing update configuration item to the terminal; so that the terminal displays the billing update configuration item based on the display configuration information corresponding to the billing update configuration item. The storage module is used to receive the billing update information corresponding to the billing update configuration item sent by the terminal; and to store the billing update information into the first database; The target billing update information acquisition module is used to acquire the target billing update information corresponding to the valid timeliness information in the first database in response to the billing update trigger command; The billing information update module is used to determine the target billing information that matches the target billing identifier information in the target billing update information from the second database, and update the target billing information using the target billing update data in the target billing update information.
9. A terminal, characterized in that, It includes a processor and a memory for storing executable instructions of the processor; when the executable instructions are executed by the processor, they implement the method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, When the computer program instructions in the computer-readable storage medium are executed by a processor, the method as described in any one of claims 1 to 6 is implemented.
11. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the method of any one of claims 1 to 6.
Citation Information
Patent Citations
Configuration data processing method and device, readable storage medium and computer equipment
CN110244987A
Charging strategy updating method and device, equipment and medium
CN111328034A