CN116757692B - Data processing method and platform applied to electric charge settlement system - Google Patents

Data processing method and platform applied to electric charge settlement system Download PDF

Info

Publication number
CN116757692B
CN116757692B CN202310876118.XA CN202310876118A CN116757692B CN 116757692 B CN116757692 B CN 116757692B CN 202310876118 A CN202310876118 A CN 202310876118A CN 116757692 B CN116757692 B CN 116757692B
Authority
CN
China
Prior art keywords
authorization
management
information
settlement
payment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310876118.XA
Other languages
Chinese (zh)
Other versions
CN116757692A (en
Inventor
陆雯
林勇
袁婷
陈甚逾
潘美
徐修华
符煌莹
刘罗曼
张佳子
王婉佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Zhejiang Electric Power Co Ltd
Hangzhou Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Original Assignee
State Grid Zhejiang Electric Power Co Ltd
Hangzhou Power Supply Co of State Grid Zhejiang Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Zhejiang Electric Power Co Ltd, Hangzhou Power Supply Co of State Grid Zhejiang Electric Power Co Ltd filed Critical State Grid Zhejiang Electric Power Co Ltd
Priority to CN202310876118.XA priority Critical patent/CN116757692B/en
Publication of CN116757692A publication Critical patent/CN116757692A/en
Application granted granted Critical
Publication of CN116757692B publication Critical patent/CN116757692B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a data processing method and a platform applied to an electric charge settlement system, wherein the data processing method comprises the following steps: the server binds the electricity utilization place with the management settlement end; the server receives the authorization identity information and the authorization association certificate uploaded by the management settlement terminal, and generates authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association certificate; if the server receives the confirmation information sent by the authorization accounting terminal and the management accounting terminal, generating a verification structure tree corresponding to the authorization place information according to the authorization deadline information and the authorization identity information, and obtaining payment verification strategies of different nodes according to the structure of the verification structure tree; if the current payment identity and/or the payment application moment meet the payment verification strategy, allowing the payment terminal corresponding to the current payment identity to pay; and generating feedback information based on the payment behaviors and sending the feedback information to a management settlement end and/or an authorization settlement end corresponding to the associated node.

Description

Data processing method and platform applied to electric charge settlement system
Technical Field
The invention relates to the technical field of data processing, in particular to a data processing method and a platform applied to an electric charge settlement system.
Background
In the business of an electric enterprise, electric charge settlement is a very important ring. With the expansion of leasing markets in recent years, a large-scale electricity consumer may need to manage a plurality of leasing users, for example, properties of an office building, and electricity consumption information of a plurality of enterprise tenants; a homeowner having multiple property sets needs to manage electricity consumption of multiple individual tenants, etc.
In the prior art, when the multi-tenant performs electric charge settlement, a user can realize recharging only after inputting a user number, and once the user shares the wrong user number with the user, the situation that the electric charge is misplaced is easy to occur in a recharging mode in the prior art, and after the electric charge is misplaced, operations such as electric charge refund and the like are required to be performed at a physical place, so that the operation is troublesome.
Therefore, how to enable the user to configure different settlement data for different types of tenants, and realize the authorization management of tenant settlement to reduce the occurrence of the wrong recharging condition becomes an urgent problem to be solved.
Disclosure of Invention
The invention overcomes the defects of the prior art, provides a data processing method and a platform applied to an electric charge settlement system, and can enable a user to configure different settlement data for different types of tenants, thereby realizing authorization management of tenant settlement and reducing the occurrence of error recharging.
In order to solve the technical problems, the technical scheme of the invention is as follows:
in a first aspect of the embodiment of the present invention, there is provided a data processing method applied to an electric charge settlement system, including:
The server determines a plurality of electric field sites corresponding to the management settlement terminals according to the authorized settlement mode request sent by the management settlement terminals, and binds the electric field sites with the management settlement terminals so that only the corresponding management settlement terminals and/or the authorized settlement terminals can finish electric charge settlement for the corresponding electric field sites;
The server receives the authorization identity information and the authorization association certificate uploaded by the management settlement terminal, generates authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association certificate, and sends the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and the management settlement terminal;
If the server receives the confirmation information sent by the authorization accounting terminal and the management accounting terminal, generating a verification structure tree corresponding to the authorization place information according to the authorization deadline information and the authorization identity information, and obtaining payment verification strategies of different nodes according to the structure of the verification structure tree;
when judging that the payment behavior corresponding to the authorized place information exists, extracting the current payment identity and the payment application time corresponding to the payment behavior, and if the current payment identity and/or the payment application time meet the payment verification policy, allowing a payment terminal corresponding to the current payment identity to perform payment;
After the payment is completed, the server determines the associated node associated with the payment in the verification structure tree, generates feedback information based on the payment behavior and sends the feedback information to the management settlement end and/or the authorization settlement end corresponding to the associated node.
Optionally, the server determines a plurality of electric sites corresponding to the management clearing terminal according to the authorized clearing mode request sent by the management clearing terminal, and binds the electric sites with the management clearing terminal, so that only the corresponding management clearing terminal and/or the authorized clearing terminal can finish electric charge clearing for the corresponding electric sites, and the method comprises the following steps:
after receiving an authorized settlement mode request of any one management settlement end, the server determines all electric field sites corresponding to the management settlement end in the database, wherein each management settlement end corresponds to at least one electric field site;
Generating a management node according to the management settlement terminal, and connecting the management node with all the place nodes according to the place nodes corresponding to the determined electric field generation to obtain a management substructure;
The authorized settlement mode labels and the corresponding management settlement labels are added to the electricity utilization places, so that the corresponding management settlement ends and/or the authorized settlement ends can finish the electricity fee settlement to the corresponding electricity utilization places.
Optionally, the server receives the authorization identity information and the authorization association credential uploaded by the management clearing terminal, generates authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association credential, and sends the authorization deadline information and the authorization place information to the corresponding authorization clearing terminal and the management clearing terminal, including:
The management settlement end obtains the authorization identity information of the authorization settlement end after identifying the identity code of the authorization settlement end, and sends the authorization identity information and the authorization association certificate to the server, wherein the authorization association certificate at least comprises electronic contract information;
The server identifies the electronic contract information based on a preset extraction table to obtain the authorization deadline information and the authorization place information corresponding to the electronic contract information, and verifies the authorization deadline information and the authorization place information to obtain a verification result;
And after the verification result is passed, transmitting the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and management settlement terminal.
Optionally, the server identifies the electronic contract information based on a preset extraction table, obtains authorization deadline information and authorization place information corresponding to the electronic contract information, and verifies the authorization deadline information and the authorization place information to obtain a verification result, including:
The method comprises the steps that a server extracts positioning keywords in a preset extraction table, identifies and positions characters in electronic contract information based on the positioning keywords to obtain corresponding positioning paragraphs, and adds corresponding information type labels to the positioning paragraphs;
determining information extraction slots corresponding to different positioning paragraphs according to different information type labels, wherein the information extraction slots are provided with corresponding information extraction related words;
Performing text extraction on different positioning paragraphs based on the information extraction related words, filling the text extraction related words into corresponding information extraction slots, and generating corresponding authorization deadline information and authorization place information according to the different information extraction slots;
And verifying the generated authorization deadline information and the generated authorization place information according to a preset verification strategy to obtain a verification result.
Optionally, if the server receives the confirmation information sent by the authorized clearing end and the management clearing end, generating a verification structure tree corresponding to the authorized place information according to the authorized deadline information and the authorized identity information, and obtaining payment verification policies of different nodes according to the structure of the verification structure tree, including:
If the server receives the confirmation information sent by the authorized settlement end and the management settlement end, determining a place node corresponding to the authorized place information in the management substructure, generating an authorized node corresponding to the place node, and connecting the authorized node with the place node to obtain an authorized substructure;
generating a corresponding deadline display column at the lower part of the authorization node, and adding the authorization deadline information of the corresponding authorization node to the deadline display column;
Obtaining an overall management structure tree corresponding to a management settlement end according to the management substructure, the authorization substructure and the deadline display column, and feeding back the overall management structure tree to the management settlement end so that the management settlement end manages corresponding electric field sites based on the overall management structure tree;
Acquiring an authorization node and a management node which are directly connected with the determined place node, and extracting the place node, the management node, the authorization node and a deadline display column corresponding to the authorization node which are sequentially determined as targets to obtain a verification structure tree corresponding to the place node;
Extracting management identity information of the management node according to a first preset strategy, and generating a management identity verification strategy of the corresponding management node;
And extracting the authorization identity information and the authorization deadline information of the authorization node according to a second preset strategy, generating an authorization identity verification strategy of the corresponding authorization node, and obtaining a payment verification strategy of the corresponding verification structure tree based on the management identity verification strategy and the authorization identity verification strategy.
Optionally, when judging that the payment behavior corresponding to the authorized place information exists, extracting a current payment identity and a payment application time corresponding to the payment behavior, and if the current payment identity and/or the payment application time meet the payment verification policy, allowing a payment terminal corresponding to the current payment identity to perform payment, including:
extracting the current payment identity and the payment application time corresponding to the payment behavior when judging that the payment behavior corresponding to the authorized place information exists, traversing the nodes of the verification structure tree according to a preset node traversing sequence, and comparing the current payment identity with the identity of each node;
If the current payment identity corresponds to the verification identity information of the management node, judging that the current payment identity meets the management identity verification strategy, and not verifying the payment application moment;
if the current payment identity corresponds to the authorization identity information of the authorization node, acquiring the authorization deadline information corresponding to the corresponding authorization node, and comparing the payment application time with the authorization deadline information;
And if the payment application time is within the authorization deadline information, judging that the current payment identity meets the authorization identity verification strategy.
If the current payment identity is not the management identity information corresponding to the management settlement end, or the current payment identity is not the authorization identity information corresponding to the authorization settlement end, or the payment application time is not corresponding to the authorization deadline information, the payment terminal corresponding to the current payment identity is not allowed to pay.
Optionally, the obtaining, according to the management substructure, the authorization substructure, and the term display column, a total management structure tree corresponding to the management clearing terminal, and feeding back the total management structure tree to the management clearing terminal, so that the management clearing terminal manages the corresponding electric field using site based on the total management structure tree, including:
after the server judges that the management settlement end selects any one authorized settlement point in the total management structure tree, the corresponding authorized settlement point, authorized deadline information and deadline display column are respectively copied to obtain a copying deadline point, copying deadline information and copying display column;
connecting the generated copy settlement points with corresponding place nodes, and randomly generating copy identity information corresponding to each copy settlement point;
The server obtains a replication point configuration table according to the number of the generated replication points, wherein the replication point configuration table comprises a plurality of groups of corresponding units corresponding to the number of the replication points, and each group of corresponding units comprises replication identity information and identity information to be configured;
and the server sends the replication point configuration table to a corresponding management settlement end, and updates the overall management structure tree based on feedback of the management settlement end.
Optionally, the server sends the replication point configuration table to a corresponding management settlement end, and updates the overall management structure tree based on feedback of the management settlement end, including:
The management settlement terminal acquires configuration identity information of the authorized settlement terminal to be configured, replaces the configuration identity information with the to-be-configured identity information of the replication point configuration table, and feeds back the replication point configuration table to the server after judging that all the replication identity information respectively has the corresponding configuration identity information;
The server determines corresponding configuration identity information and a replication settlement point according to the replication identity information, configures the configuration identity information to the replication settlement point and updates the overall management structure tree.
Optionally, the method further comprises:
Acquiring the number of place nodes and the number of authorized nodes of all total management structure trees, and respectively carrying out weighting treatment on the number of place nodes and the number of authorized nodes to obtain a structure tree complexity coefficient for evaluating the verification structure tree;
Obtaining average residual electric charges corresponding to the place nodes of all the total management structure trees, the electric charge payment times in a preset time period and the updating times of the total management structure trees, and obtaining a processing evaluation coefficient for evaluating the total management structure trees;
and ordering all the total management structure trees in a descending order according to the complexity coefficient of the structure tree and the processing evaluation coefficient to obtain a structure tree sequence, so that the server traverses the total management structure tree according to the structure tree sequence.
Optionally, the step of sorting all the total management structure trees in descending order according to the complexity coefficient of the structure tree and the processing evaluation coefficient to obtain a structure tree sequence, so that the server traverses the total management structure tree sequentially according to the structure tree sequence, including:
According to the complexity coefficient of the structure tree, processing the evaluation coefficient, carrying out comprehensive calculation to obtain the sequence evaluation coefficients of all verification structure trees;
The method comprises the steps of performing descending order sequencing on all total management structure trees according to the order evaluation coefficients to obtain a structure tree sequence, sequentially traversing the total management structure tree by a server according to the structure tree sequence, calculating the order evaluation coefficients according to the following formula,
Wherein r is a sequential evaluation coefficient, α 1 is a site node weight, s pla is a site node number, α 2 is an authorization node weight, s emp is an authorization node number, g nod is a complexity normalization value, u z is a residual electric quantity of a z-th site node in a total management structure tree, l is an upper limit value of the site node, x is a quantity value of the site node, β 1 is an electric quantity weight value, j is an electric charge payment number within a preset time period, β 2 is a payment number weight value, e is a total management structure tree update number, β 3 is an update number weight value, and g han is a processing normalization value.
In a second aspect of the embodiment of the present invention, there is provided a data processing platform applied to an electric charge settlement system, including:
The binding module is used for enabling the server to determine a plurality of electric field sites corresponding to the management settlement terminal according to the authorized settlement mode request sent by the management settlement terminal, and binding the electric field sites with the management settlement terminal so that only the corresponding management settlement terminal and/or the authorized settlement terminal can finish electric charge settlement for the corresponding electric field;
The sending module is used for enabling the server to receive the authorization identity information and the authorization association certificate uploaded by the management settlement terminal, generating authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association certificate, and sending the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and the management settlement terminal;
The generation module is used for enabling the server to generate a verification structure tree corresponding to the authorization place information according to the authorization deadline information and the authorization identity information if receiving the confirmation information sent by the authorization settlement end and the management settlement end, and obtaining payment verification strategies of different nodes according to the structure of the verification structure tree;
The extraction module is used for extracting the current payment identity and the payment application time corresponding to the payment behavior when judging that the payment behavior corresponding to the authorized place information exists, and allowing the payment terminal corresponding to the current payment identity to pay if the current payment identity and/or the payment application time meet the payment verification policy;
And the determining module is used for determining the associated node associated with the payment in the verification structure tree by the server after the payment is completed, generating feedback information based on the payment behavior and sending the feedback information to the management settlement end and/or the authorization settlement end corresponding to the associated node.
The beneficial effects are that:
1. According to the scheme, multiple electric sites and multiple tenants of the user can be structurally combed by utilizing multiple structural trees, identity information and time limit information are configured for corresponding nodes by combining a management settlement end, and payment verification strategies are generated by utilizing the identity information and the time limit information, wherein the payment verification strategies corresponding to different types of users are different, and when the user performs payment, the user can be verified through the corresponding payment verification strategies, so that the user is prevented from being wrongly paid. According to the scheme, the user can configure different settlement data for different types of tenants, authorization management of tenant settlement is achieved to reduce the occurrence of error recharging, meanwhile, the tenant can manage and pay corresponding electric charges by himself, unified recharging is not needed by the management end, the recharging process is transparent, communication of electric charge recharging of the tenant and the management end is reduced, and electric charge recharging efficiency is improved.
2. When the structure carding of the relevant nodes of the user is carried out, the management substructure can be obtained by combining the management nodes and the place nodes, the authorization substructure is obtained by combining the authorization nodes and the place nodes, finally, the total management structure tree is comprehensively obtained, and the user can carry out carding on places and tenants through the total management structure tree corresponding to the user. In the process of carrying out data configuration on related nodes, the scheme can automatically identify the place information and the time limit information by combining the authorization associated certificates, call corresponding information extraction slots by combining the information types, and fill the identified data by utilizing the information extraction slots of the corresponding types so as to realize the automatic configuration of the node data. In addition, the scheme also provides a scheme for rapidly configuring the nodes, and corresponding information is rapidly copied and modified in a copying mode, so that the data processing amount is reduced, and meanwhile, the processing efficiency is improved.
3. In order to improve the efficiency of the server in traversing the total management structure tree, the method can be used for comprehensively calculating the complex dimension of the structure tree and the processing dimension of the structure tree to obtain the sequence evaluation coefficient. In the complex dimension of the structure tree, the more the number of site nodes and the number of authorized nodes are considered, the more likely the data is required to be updated, and the higher the corresponding complex coefficient is; in the processing dimension of the structural tree, the method combines three dimensions of average residual electricity charge, electricity charge payment times in a preset time period and total management structure tree updating times to calculate, and under the condition that the dimension can suggest that the processing frequency is possibly higher, the corresponding coefficient is also higher. According to the scheme, the total management structure tree which is easier to change in data can be ordered more forward, so that the efficiency of traversing the total management structure tree by the server is improved, and the data processing amount is reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of a data processing method applied to an electric charge settlement system according to an embodiment of the present invention;
Fig. 2 is a schematic structural diagram of a data processing platform applied to an electric charge settlement system according to an embodiment of the present invention.
Detailed Description
In order that the invention may be more readily understood, a more particular description thereof will be rendered by reference to specific embodiments that are illustrated in the appended drawings.
First, the scenario of the present solution is explained, and in some cases, a larger total user of electricity may need to manage multiple users of electricity. For example, a property of an office building needs to manage electricity consumption of multiple enterprise tenants; a homeowner having multiple sets of properties, need to manage electricity consumption of multiple individual tenants, and so on; in the prior art, recharging can be realized only after a user number is input when electric charge settlement is carried out, the situation that the electric charge is wrongly charged is often caused under the scene, and after the electric charge is wrongly charged, operations such as electric charge refund and the like are needed to be carried out at a physical place, so that the operation is more troublesome. The scheme designs an electric charge settlement mode, can solve the problems and prevents the electric charge from being misplaced.
Referring to fig. 1, a flow chart of a data processing method applied to an electric charge settlement system according to an embodiment of the present invention is shown, where the method includes S1-S5:
S1, a server determines a plurality of electric field sites corresponding to a management settlement terminal according to an authorized settlement mode request sent by the management settlement terminal, and binds the electric field sites with the management settlement terminal so that only the corresponding management settlement terminal and/or the authorized settlement terminal can finish electric charge settlement for corresponding electric sites.
The management settlement end can be a terminal held by a property of an office building and a plurality of sets of homeowners, and has larger authority; the authorized clearing terminal can be a tenant with electricity, and has smaller authority; the management settlement end and the authorization settlement end can only finish the electric charge settlement for the corresponding configured electric sites, and the way can prevent the electric charge from being misplaced. It will be appreciated that the respective electricity sites may be configured by interacting with the server.
In some embodiments, S1 (the server determines a plurality of electric sites corresponding to the management clearing terminal according to the authorized clearing mode request sent by the management clearing terminal, binds the electric sites with the management clearing terminal, so that only the corresponding management clearing terminal and/or the authorized clearing terminal can complete electric charge clearing for the corresponding electric sites) includes S11-S13:
s11, after receiving an authorized settlement mode request of any one of the management settlement terminals, the server determines all electric field sites corresponding to the management settlement terminals in the database, and each management settlement terminal corresponds to at least one electric field site.
When the management settlement end needs to configure related data, the management settlement end can interact with the server. After receiving the authorized settlement mode request of any one of the management settlement terminals, the server determines all the electric field sites corresponding to the management settlement terminals in the database, and each management settlement terminal corresponds to at least one electric field site. For example, one administrative clearing house a has 10 electric sites, which can be configured with relevant clearing data for the 10 electric sites.
And S12, generating a management node according to the management settlement terminal, and connecting the management node with all the place nodes according to the place nodes corresponding to the determined electric field generation to obtain a management substructure.
According to the scheme, management nodes are generated according to the management settlement end, and the management nodes are connected with all the place nodes according to the corresponding place nodes generated by the determined electric field to obtain a management substructure. By the mode, the data of the management node and the place node can be combed.
S13, adding an authorized settlement mode label and a corresponding management settlement label to the electricity utilization field, so that the corresponding management settlement terminal and/or the authorized settlement terminal can finish electricity fee settlement to the corresponding electricity utilization place.
The authorized settlement mode label refers to a node which is only authorized to settle the electric charge, and the management settlement label refers to a node which is used for managing the settlement terminal to settle the electric charge. It will be appreciated that if having both an authorized settlement mode tag and a managed settlement tag, the electric field may be settled by both the authorized user and the managed settlement terminal.
S2, the server receives the authorization identity information and the authorization association certificate uploaded by the management settlement terminal, generates authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association certificate, and sends the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and the management settlement terminal.
In this scheme, in order to realize authorization, the server receives the authorization identity information and the authorization association credential uploaded by the management settlement end, where the authorization identity information may be, for example, a tenant name, and the authorization association credential may be, for example, a lease contract.
After the authorization associated certificate is obtained, the scheme can generate authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization associated certificate, and then the authorization deadline information and the authorization place information are sent to the corresponding authorization settlement terminal and management settlement terminal.
The authorization period information may be, for example, a lease period in a lease contract, and the authorization place information may be, for example, a lease place in the lease contract.
In some embodiments, S2 (the server receives the authorization identity information and the authorization association credential uploaded by the management clearing terminal, generates authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association credential, and sends the authorization deadline information and the authorization place information to the corresponding authorization clearing terminal and management clearing terminal) includes S21-S23:
S21, the management settlement end obtains the authorization identity information of the authorization settlement end after identifying the identity code of the authorization settlement end, and the authorization identity information and the authorization association certificate are sent to the server, wherein the authorization association certificate at least comprises electronic contract information.
The authorized settlement end is provided with a corresponding identity code, and the management settlement end can scan the identity code of the authorized settlement end for identification to obtain the authorized identity information corresponding to the authorized settlement end.
And then, the management settlement end sends the authorization identity information and the authorization association certificate to the server, wherein the authorization association certificate at least comprises electronic contract information. The electronic contract information may be signed by the management settlement end and the tenant, and the electronic contract information is extracted to the related file by using the identity information.
S22, the server identifies the electronic contract information based on a preset extraction table, obtains the authorization deadline information and the authorization place information corresponding to the electronic contract information, and verifies the authorization deadline information and the authorization place information to obtain a verification result.
After the electronic contract information is obtained, the server of the scheme can extract the related information in the electronic contract information.
During extraction, the scheme can identify the electronic contract information by utilizing a preset extraction table which is preset to obtain the authorization deadline information and the authorization place information corresponding to the electronic contract information, and then the authorization deadline information and the authorization place information are verified to obtain a verification result.
In some embodiments, S22 (the server identifies the electronic contract information based on the preset extraction table, obtains the authorization deadline information and the authorization place information corresponding to the electronic contract information, and verifies the authorization deadline information and the authorization place information to obtain the verification result) includes S221-S224:
s221, the server extracts positioning keywords in a preset extraction table, identifies and positions characters in the electronic contract information based on the positioning keywords to obtain corresponding positioning paragraphs, and adds corresponding information type labels to the positioning paragraphs.
The preset extraction table includes positioning keywords, for example, keywords such as "house location", "lease term", etc.
The server extracts the positioning keywords in the preset extraction table, then identifies and positions the characters in the electronic contract information by using the positioning keywords to obtain corresponding positioning paragraphs, and then adds corresponding information type labels to the positioning paragraphs. The information type tag is, for example, a deadline type tag, a place type tag, or the like.
S222, determining information extraction slots corresponding to different positioning paragraphs according to different information type labels, wherein the information extraction slots have corresponding information extraction related words.
It should be noted that, different information type tags have different information extraction slots, and the information extraction slots have corresponding information extraction related words.
For example, for the information type label of the deadline type label, the corresponding information extraction related words can be year, month and day, and the corresponding information extraction slot is required to collect the data corresponding to the related words.
S223, performing text extraction on different positioning paragraphs based on the information extraction related words, filling the text extraction related words into corresponding information extraction slots, and generating corresponding authorization deadline information and authorization place information according to the different information extraction slots.
According to the scheme, text extraction can be carried out on different positioning paragraphs by utilizing information extraction related words, the extracted text is filled into corresponding information extraction slots, and then corresponding authorization deadline information and authorization place information are generated according to the different information extraction slots.
For example, for the deadline dimension, there may be 6 information extraction slots, the first 3 may be the year, month, and day corresponding to the date of the rental of the fill, and the last 3 may be the year, month, and day corresponding to the date of the expiration of the fill.
S224, verifying the generated authorization deadline information and the generated authorization place information according to a preset verification strategy to obtain a verification result.
In order to improve the accuracy of the extracted data, the scheme can be used for verifying the extracted information. For verification of the authorized location information, whether the obtained authorized location information is in the electric field place corresponding to the management settlement end or not can be judged, if so, the verification can be considered to pass, otherwise, the verification does not pass; for verification of the authorization deadline information, it may be determined whether the next expiration date is after the current date, and if so, the verification may be considered to pass, otherwise, the verification is not passed. In addition, the method can be verified in combination with a mode of manual confirmation of a management settlement end, and the scheme is not limited.
S23, after the verification result is passed, the authorization deadline information and the authorization place information are sent to the corresponding authorization accounting terminal and management accounting terminal.
It can be understood that after the verification result passes, the scheme can send the authorization deadline information and the authorization place information to the corresponding authorization accounting terminal and management accounting terminal to perform data configuration.
And S3, if the server receives the confirmation information sent by the authorized settlement end and the management settlement end, generating a verification structure tree corresponding to the authorized place information according to the authorized deadline information and the authorized identity information, and obtaining payment verification strategies of different nodes according to the structure of the verification structure tree.
If the server receives the confirmation information sent by the authorized clearing terminal and the management clearing terminal, the server indicates that the authorized clearing terminal and the management clearing terminal consider the configuration information to be correct. According to the scheme, a verification structure tree corresponding to the authorization place information is generated according to the authorization deadline information and the authorization identity information, and then payment verification strategies of different nodes are obtained by utilizing the structure of the verification structure tree.
In some embodiments, S3 (if the server receives the confirmation information sent by the authorized and managed clearing terminals, the server generates a verification structure tree corresponding to the authorized location information according to the authorized term information and the authorized identity information, and obtains payment verification policies of different nodes according to the structure of the verification structure tree) includes S31-S36:
S31, if the server receives the confirmation information sent by the authorized settlement end and the management settlement end, determining a location node corresponding to the authorized location information in the management substructure, generating an authorized node corresponding to the location node, and connecting the authorized node with the location node to obtain the authorization substructure.
After receiving the confirmation information, the server determines a location node corresponding to the authorized location information in the management substructure, then generates an authorized node corresponding to the location node, and connects the authorized node with the location node to obtain the authorization substructure.
It will be appreciated that one location node may correspond to multiple collection nodes, e.g., one location node a corresponds to 3 tenants, and then the location node may correspond to 3 authorization nodes, which may be connected to the location node to obtain an authorization substructure.
S32, generating a corresponding deadline display column at the lower part of the authorization node, and adding the authorization deadline information of the corresponding authorization node to the deadline display column.
The scheme can generate a corresponding deadline display column at the lower part of the authorization node, and adds the authorization deadline information of the corresponding authorization node to the deadline display column.
And S33, obtaining an overall management structure tree corresponding to the management settlement end according to the management substructure, the authorization substructure and the deadline display column, and feeding back the overall management structure tree to the management settlement end so that the management settlement end manages the corresponding electric field using site based on the overall management structure tree.
After the management substructure, the authorization substructure and the deadline display column are obtained, the server obtains an overall management structure tree corresponding to the management settlement end according to the management substructure, the authorization substructure and the deadline display column, and then feeds back the overall management structure tree to the management settlement end so that the management settlement end can manage the corresponding electric field based on the overall management structure tree.
In some embodiments, S33 (obtaining an overall management structure tree corresponding to the management clearing terminal according to the management substructure, the authorization substructure, and the deadline display column, and feeding back the overall management structure tree to the management clearing terminal, so that the management clearing terminal manages the corresponding electric fields based on the overall management structure tree) includes S331-S334:
S331, after the server judges that the management settlement end selects any one authorized settlement point in the total management structure tree, the corresponding authorized settlement point, authorized deadline information and deadline display column are respectively copied to obtain a copy deadline point, copy deadline information and copy display column.
In order to realize rapid addition of the nodes, the scheme sets a node copying mode for adding.
For example, the original place node a corresponds to 2 authorized nodes, and a new tenant needs to be added with one newly added authorized node, at this time, after any authorized settlement point in the total management structure tree can be selected by the management settlement end, the corresponding authorized settlement point, the authorized deadline information and the deadline display column are copied respectively, so as to obtain a copy deadline point, copy deadline information and a copy display column.
And S332, connecting the generated copy settlement points with corresponding place nodes, and randomly generating copy identity information corresponding to each copy settlement point.
After the duplicate checkpoints are obtained, the duplicate checkpoints are connected with the corresponding place nodes, and then duplicate identity information corresponding to each duplicate checkpoint is randomly generated.
S333, the server obtains a replication point configuration table according to the number of the generated replication points, wherein the replication point configuration table comprises a plurality of groups of corresponding units corresponding to the number of the replication points, and each group of corresponding units comprises replication identity information and identity information to be configured.
The server obtains a replication point configuration table according to the number of the generated replication points, wherein the replication point configuration table comprises a plurality of groups of corresponding units corresponding to the number of the replication points, and each group of corresponding units comprises replication identity information and identity information to be configured.
S334, the server sends the replication point configuration table to a corresponding management settlement end, and updates the overall management structure tree based on feedback of the management settlement end.
After the replication point configuration table is generated, the server sends the replication point configuration table to a corresponding management settlement end, and updates the overall management structure tree by combining feedback of the management settlement end.
In some embodiments, S334 (the server sends the replication point configuration table to the corresponding management clearing peer and updates the overall management structure tree based on feedback from the management clearing peer) includes S3341-S3342:
S3341, the management settlement end acquires configuration identity information of the authorized settlement end to be configured, replaces the configuration identity information of the replication point configuration table with the configuration identity information, and feeds back the replication point configuration table to the server after judging that all the replication identity information has corresponding configuration identity information.
The management settlement end acquires configuration identity information of the authorized settlement end to be configured, replaces the configuration identity information with the configuration identity information of the replication point configuration table, and feeds back the replication point configuration table to the server after judging that all the replication identity information has the corresponding configuration identity information.
By the mode, the quick feedback and configuration of the identity information can be realized by combining the management settlement terminal.
S3342, the server determines corresponding configuration identity information and a replication settlement point according to the replication identity information, configures the configuration identity information to the replication settlement point and updates the overall management structure tree.
The server determines corresponding configuration identity information and a replication settlement point according to the replication identity information, and then configures the configuration identity information to the replication settlement point to update the overall management structure tree. It should be noted that, the management clearing terminal can also realize the configuration of the deadline through the manual adjustment of the deadline. By the node mode of copying and adding, the location information does not need to be identified again, so that the data processing amount can be reduced, and the adding efficiency can be improved.
S34, obtaining an authorized node and a management node which are directly connected with the determined place node, and extracting the place node, the management node, the authorized node and a deadline display column corresponding to the authorized node which are sequentially determined as targets to obtain a verification structure tree corresponding to the place node.
The scheme can obtain the authorized node and the management node which are directly connected with the determined place node, and then extracts the place node, the management node, the authorized node and the deadline display column corresponding to the authorized node which are sequentially determined as targets to obtain the verification structure tree corresponding to the place node. By the method, the data corresponding to the place node can be extracted.
S35, extracting management identity information of the management node according to the first preset strategy, and generating a management identity verification strategy of the corresponding management node.
The scheme extracts the management identity information of the management node according to the first preset strategy to generate the management identity verification strategy of the corresponding management node, and can be understood as follows, the management identity verification strategy refers to the strategy with the corresponding management identity.
S36, extracting the authorization identity information and the authorization deadline information of the authorization node according to a second preset strategy, generating an authorization identity verification strategy of the corresponding authorization node, and obtaining a payment verification strategy of the corresponding verification structure tree based on the management identity verification strategy and the authorization identity verification strategy.
The scheme extracts the management identity information of the authorized node according to the second preset strategy to generate the authorized identity verification strategy of the corresponding management node, and the authorized identity verification strategy can be understood to mean a strategy with the corresponding authorized identity information.
S4, when judging that the payment behavior corresponding to the authorized place information exists, extracting the current payment identity and the payment application time corresponding to the payment behavior, and if the current payment identity and/or the payment application time meet the payment verification policy, allowing the payment terminal corresponding to the current payment identity to pay.
When the server judges that the payment behavior corresponding to the authorized place information exists, the server extracts the current payment identity and the payment application time corresponding to the payment behavior.
And if the extracted current payment identity and/or payment application time meet the payment verification policy, allowing the payment terminal corresponding to the current payment identity to pay. Otherwise, if not, the corresponding payment terminal is not allowed to pay.
In some embodiments, S4 (when it is determined that there is a payment behavior corresponding to the authorized location information, extracting a current payment identity and a payment application time corresponding to the payment behavior, and if the current payment identity and/or the payment application time satisfy the payment verification policy, allowing the payment terminal corresponding to the current payment identity to perform payment) includes S41-S45:
S41, when judging that the payment behavior corresponding to the authorized place information exists, extracting the current payment identity and the payment application time corresponding to the payment behavior, traversing the nodes of the verification structure tree according to a preset node traversing sequence, and comparing the current payment identity with the identity of each node.
It can be understood that when judging that the payment behavior corresponding to the authorized place information exists, extracting the current payment identity and the payment application time corresponding to the payment behavior, traversing the nodes of the verification structure tree according to a preset node traversing sequence, and comparing the current payment identity with the identity of each node.
S42, if the current payment identity corresponds to the verification identity information of the management node, judging that the current payment identity meets the management identity verification strategy, and not verifying the payment application moment.
If the current payment identity corresponds to the verification identity information of the management node, the current payment identity is indicated to meet the management identity verification strategy, and at the moment, verification of the payment application moment is not performed any more. It can be understood that the management identity has larger authority, and can pay for the corresponding electric field at any time without verifying the payment application time.
S43, if the current payment identity corresponds to the authorization identity information of the authorization node, the authorization period information corresponding to the corresponding authorization node is called, and the payment application time is compared with the authorization period information.
If the current payment identity corresponds to the authorization identity information of the authorization node, the current payment node is the authorization node, and at this time, the scheme can call the authorization period information corresponding to the corresponding authorization node, and compare the payment application time with the authorization period information.
And S44, if the payment application time is within the authorized term information, judging that the current payment identity meets the authorized identity verification strategy.
If the payment application time is in the authorized term information, the verification is correct in the term dimension, and the current payment identity can be judged to meet the authorized identity verification policy. The method can avoid the condition that the tenant can continue paying after leaving, and prevent the electric charge recharging error.
S45, if the current payment identity is not the management identity information corresponding to the management settlement end, or the current payment identity is not the authorization identity information corresponding to the authorization settlement end, or the payment application time is not corresponding to the authorization deadline information, the payment terminal corresponding to the current payment identity is not allowed to pay.
It can be understood that if the current payment identity is not the management identity information corresponding to the management settlement end, or the current payment identity is not the authorization identity information corresponding to the authorization settlement end, or the payment application time is not the authorization deadline information, the payment terminal corresponding to the current payment identity is not allowed to pay.
And S5, after the payment is completed, the server determines the associated node associated with the payment in the verification structure tree, generates feedback information based on the payment behavior and sends the feedback information to the management settlement end and/or the authorization settlement end corresponding to the associated node.
After the payment is completed, the server determines the associated node associated with the payment in the verification structure tree, generates feedback information in combination with the payment behavior, and sends the feedback information to the management settlement end and/or the authorization settlement end corresponding to the associated node.
On the basis of the above embodiment, in order to improve the traversing efficiency of the server on the overall structure tree, S61-S63 are further included:
And S61, obtaining the number of place nodes and the number of authorized nodes of all the total management structure tree, and respectively carrying out weighting treatment on the number of place nodes and the number of authorized nodes to obtain the complexity coefficient of the structure tree for evaluating the verification structure tree.
The method comprises the steps of counting the number of place nodes and the number of authorized nodes of all total management structure trees, and respectively carrying out weighting treatment on the number of place nodes and the number of authorized nodes to obtain the complexity coefficient of the structure tree for evaluating the verification structure tree. It can be understood that the more the number of place nodes and the number of authorized nodes, the more the number of times and the number of people that can settle the electric charge, the greater the corresponding complexity coefficient of the structure tree.
And S62, acquiring average residual electric charges corresponding to the place nodes of all the total management structure trees, the electric charge payment times in a preset time period and the total management structure tree updating times, and obtaining a processing evaluation coefficient for evaluating the total management structure tree.
The method can also count average residual electricity fees corresponding to the place nodes of all the total management structure trees, the electricity fee payment times in a preset time period and the updating times of the total management structure trees, and obtain processing evaluation coefficients for evaluating the total management structure trees. It can be understood that in the processing dimension, the fewer the average remaining electric charge, the more the electric charge payment times and the total management structure tree updating times, the more frequent the processing is, and the higher the corresponding processing evaluation coefficient is.
S63, sorting all the total structural trees in a descending order according to the complexity coefficients and the processing evaluation coefficients of the structural trees to obtain a structural tree sequence, so that the server traverses the total structural trees in sequence according to the structural tree sequence.
After the complexity coefficient and the processing evaluation coefficient of the structural tree are obtained, all the total structural trees are subjected to descending order according to the complexity coefficient and the processing evaluation coefficient of the structural tree to obtain a structural tree sequence, so that the server traverses the total structural tree in sequence according to the structural tree sequence.
And the step of ordering all the total management structure trees in a descending order according to the complexity coefficients and the processing evaluation coefficients of the structure trees to obtain a structure tree sequence, so that the server traverses the total management structure trees in sequence according to the structure tree sequence, and the step of:
And comprehensively calculating according to the complexity coefficient of the structural tree and the processing evaluation coefficient to obtain the sequence evaluation coefficients of all verification structural trees. It can be understood that the scheme can calculate a sequential evaluation coefficient by integrating the complexity coefficient of the structural tree and the processing evaluation coefficient.
The method comprises the steps of performing descending order sequencing on all total management structure trees according to the order evaluation coefficients to obtain a structure tree sequence, sequentially traversing the total management structure tree by a server according to the structure tree sequence, calculating the order evaluation coefficients according to the following formula,
Wherein r is a sequential evaluation coefficient, α 1 is a site node weight, s pla is a site node number, α 2 is an authorization node weight, s emp is an authorization node number, g nod is a complexity normalization value, u z is a residual electric quantity of a z-th site node in a total management structure tree, l is an upper limit value of the site node, x is a quantity value of the site node, β 1 is an electric quantity weight value, j is an electric charge payment number within a preset time period, β 2 is a payment number weight value, e is a total management structure tree update number, β 3 is an update number weight value, and g han is a processing normalization value.
In the above-mentioned formula(s),Representing the complexity coefficient of the structure tree, wherein alpha 1·spla represents the coefficient of the number dimension of the place nodes, the larger the number of the place nodes is, the larger the corresponding coefficient is, alpha 2·semp represents the coefficient of the number dimension of the authorized nodes, and the larger the coefficient of the number dimension of the authorized nodes is, the larger the corresponding coefficient is; the place node weight, the authorized node weight and the complexity normalization value can be preset by a worker. /(I)Representing the processing evaluation coefficient(s),The coefficient representing the dimension of the average remaining electricity charge, the smaller the average remaining electricity charge, the larger the corresponding coefficient, and the greater the power consumption of the power systemThe coefficient representing the dimension of the electric charge payment times is larger as the electric charge payment times are larger, and the corresponding coefficient is larger as the electric charge payment times are largerThe more the total management structure tree is updated, the larger the corresponding coefficient is. The electric quantity weight value, the payment time weight value, the update time weight value and the processing normalization value can be preset by a worker.
Referring to fig. 2, a schematic structural diagram of a data processing platform applied to an electric charge settlement system according to an embodiment of the present invention is provided, where the platform includes:
The binding module is used for enabling the server to determine a plurality of electric field sites corresponding to the management settlement terminal according to the authorized settlement mode request sent by the management settlement terminal, and binding the electric field sites with the management settlement terminal so that only the corresponding management settlement terminal and/or the authorized settlement terminal can finish electric charge settlement for the corresponding electric field;
The sending module is used for enabling the server to receive the authorization identity information and the authorization association certificate uploaded by the management settlement terminal, generating authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association certificate, and sending the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and the management settlement terminal;
The generation module is used for enabling the server to generate a verification structure tree corresponding to the authorization place information according to the authorization deadline information and the authorization identity information if receiving the confirmation information sent by the authorization settlement end and the management settlement end, and obtaining payment verification strategies of different nodes according to the structure of the verification structure tree;
The extraction module is used for extracting the current payment identity and the payment application time corresponding to the payment behavior when judging that the payment behavior corresponding to the authorized place information exists, and allowing the payment terminal corresponding to the current payment identity to pay if the current payment identity and/or the payment application time meet the payment verification policy;
And the determining module is used for determining the associated node associated with the payment in the verification structure tree by the server after the payment is completed, generating feedback information based on the payment behavior and sending the feedback information to the management settlement end and/or the authorization settlement end corresponding to the associated node.
In addition to the above embodiments, the present invention may have other embodiments; all technical schemes formed by equivalent substitution or equivalent transformation fall within the protection scope of the invention.

Claims (9)

1. The data processing method applied to the electric charge settlement system is characterized by comprising the following steps:
The server determines a plurality of electric field sites corresponding to the management settlement terminals according to the authorized settlement mode request sent by the management settlement terminals, and binds the electric field sites with the management settlement terminals so that only the corresponding management settlement terminals and/or the authorized settlement terminals can finish electric charge settlement for the corresponding electric field sites;
The server receives the authorization identity information and the authorization association certificate uploaded by the management settlement terminal, generates authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association certificate, and sends the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and the management settlement terminal;
If the server receives the confirmation information sent by the authorization accounting terminal and the management accounting terminal, generating a verification structure tree corresponding to the authorization place information according to the authorization deadline information and the authorization identity information, and obtaining payment verification strategies of different nodes according to the structure of the verification structure tree;
when judging that the payment behavior corresponding to the authorized place information exists, extracting the current payment identity and the payment application time corresponding to the payment behavior, and if the current payment identity and/or the payment application time meet the payment verification policy, allowing a payment terminal corresponding to the current payment identity to perform payment;
After the payment is completed, the server determines and verifies the associated node associated with the payment, generates feedback information based on the payment behavior and sends the feedback information to a management settlement end and/or an authorization settlement end corresponding to the associated node;
Acquiring the number of place nodes and the number of authorized nodes of all total management structure trees, and respectively carrying out weighting treatment on the number of place nodes and the number of authorized nodes to obtain a structure tree complexity coefficient for evaluating the verification structure tree;
Obtaining average residual electric charges corresponding to the place nodes of all the total management structure trees, the electric charge payment times in a preset time period and the updating times of the total management structure trees, and obtaining a processing evaluation coefficient for evaluating the total management structure trees;
according to the complexity coefficient and the processing evaluation coefficient of the structural tree, all the total structural trees are subjected to descending order to obtain a structural tree sequence, so that the server traverses the total structural tree in sequence according to the structural tree sequence;
the step of performing descending order sequencing on all the total management structure trees according to the complexity coefficient and the processing evaluation coefficient of the structure tree to obtain a structure tree sequence, so that the server sequentially traverses the total management structure tree according to the structure tree sequence, and the step of:
According to the complexity coefficient of the structure tree, processing the evaluation coefficient, carrying out comprehensive calculation to obtain the sequence evaluation coefficients of all verification structure trees;
The method comprises the steps of performing descending order sequencing on all total management structure trees according to the order evaluation coefficients to obtain a structure tree sequence, sequentially traversing the total management structure tree by a server according to the structure tree sequence, calculating the order evaluation coefficients according to the following formula,
Wherein,For the sequential evaluation coefficient,/>Is the place node weight,/>For the number of site nodes,/>For authorizing node weights,/>For authorizing the number of nodes,/>Normalized value for complexity,/>Is the/>, in the overall management structure treeResidual capacity of individual site node,/>Is the upper limit value of the place node,/>Is the number value of the place node,/>Is the electric quantity weight value,/>For the electricity fee paying times in a preset time period,/>For the weight value of the payment times,/>For the number of updates of the overall management structure tree,/>To update the number of times weight value,/>Normalized values are processed.
2. The data processing method applied to the electric charge settlement system as set forth in claim 1, wherein,
The server determines a plurality of electric field sites corresponding to the management settlement terminals according to the authorized settlement mode request sent by the management settlement terminals, binds the electric field sites with the management settlement terminals so that only the corresponding management settlement terminals and/or the authorized settlement terminals can finish electric charge settlement on the corresponding electric sites, and the server comprises:
after receiving an authorized settlement mode request of any one management settlement end, the server determines all electric field sites corresponding to the management settlement end in the database, wherein each management settlement end corresponds to at least one electric field site;
Generating a management node according to the management settlement terminal, and connecting the management node with all the place nodes according to the place nodes corresponding to the determined electric field generation to obtain a management substructure;
The authorized settlement mode labels and the corresponding management settlement labels are added to the electricity utilization places, so that the corresponding management settlement ends and/or the authorized settlement ends can finish the electricity fee settlement to the corresponding electricity utilization places.
3. The data processing method applied to the electric charge settlement system as set forth in claim 2, wherein,
The server receives the authorization identity information and the authorization association certificate uploaded by the management settlement terminal, generates authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association certificate, and sends the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and the management settlement terminal, and the server comprises:
The management settlement end obtains the authorization identity information of the authorization settlement end after identifying the identity code of the authorization settlement end, and sends the authorization identity information and the authorization association certificate to the server, wherein the authorization association certificate at least comprises electronic contract information;
The server identifies the electronic contract information based on a preset extraction table to obtain the authorization deadline information and the authorization place information corresponding to the electronic contract information, and verifies the authorization deadline information and the authorization place information to obtain a verification result;
And after the verification result is passed, transmitting the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and management settlement terminal.
4. The data processing method for an electric charge settlement system as set forth in claim 3, wherein,
The server identifies the electronic contract information based on a preset extraction table to obtain the authorization deadline information and the authorization place information corresponding to the electronic contract information, and verifies the authorization deadline information and the authorization place information to obtain a verification result, and the method comprises the following steps:
The method comprises the steps that a server extracts positioning keywords in a preset extraction table, identifies and positions characters in electronic contract information based on the positioning keywords to obtain corresponding positioning paragraphs, and adds corresponding information type labels to the positioning paragraphs;
determining information extraction slots corresponding to different positioning paragraphs according to different information type labels, wherein the information extraction slots are provided with corresponding information extraction related words;
Performing text extraction on different positioning paragraphs based on the information extraction related words, filling the text extraction related words into corresponding information extraction slots, and generating corresponding authorization deadline information and authorization place information according to the different information extraction slots;
And verifying the generated authorization deadline information and the generated authorization place information according to a preset verification strategy to obtain a verification result.
5. The data processing method for an electric charge settlement system as set forth in claim 4, wherein,
If the server receives the confirmation information sent by the authorized settlement end and the management settlement end, generating a verification structure tree corresponding to the authorized place information according to the authorized deadline information and the authorized identity information, and obtaining payment verification strategies of different nodes according to the structure of the verification structure tree, wherein the payment verification strategies comprise the following steps:
If the server receives the confirmation information sent by the authorized settlement end and the management settlement end, determining a place node corresponding to the authorized place information in the management substructure, generating an authorized node corresponding to the place node, and connecting the authorized node with the place node to obtain an authorized substructure;
generating a corresponding deadline display column at the lower part of the authorization node, and adding the authorization deadline information of the corresponding authorization node to the deadline display column;
Obtaining an overall management structure tree corresponding to a management settlement end according to the management substructure, the authorization substructure and the deadline display column, and feeding back the overall management structure tree to the management settlement end so that the management settlement end manages corresponding electric field sites based on the overall management structure tree;
Acquiring an authorization node and a management node which are directly connected with the determined place node, and extracting the place node, the management node, the authorization node and a deadline display column corresponding to the authorization node which are sequentially determined as targets to obtain a verification structure tree corresponding to the place node;
Extracting management identity information of the management node according to a first preset strategy, and generating a management identity verification strategy of the corresponding management node;
And extracting the authorization identity information and the authorization deadline information of the authorization node according to a second preset strategy, generating an authorization identity verification strategy of the corresponding authorization node, and obtaining a payment verification strategy of the corresponding verification structure tree based on the management identity verification strategy and the authorization identity verification strategy.
6. The data processing method applied to the electric charge settlement system as set forth in claim 5, wherein,
Extracting a current payment identity and a payment application time corresponding to the payment behavior when judging that the payment behavior corresponding to the authorized place information exists, and allowing a payment terminal corresponding to the current payment identity to perform payment if the current payment identity and/or the payment application time meet the payment verification policy, wherein the method comprises the following steps:
extracting the current payment identity and the payment application time corresponding to the payment behavior when judging that the payment behavior corresponding to the authorized place information exists, traversing the nodes of the verification structure tree according to a preset node traversing sequence, and comparing the current payment identity with the identity of each node;
If the current payment identity corresponds to the verification identity information of the management node, judging that the current payment identity meets the management identity verification strategy, and not verifying the payment application moment;
if the current payment identity corresponds to the authorization identity information of the authorization node, acquiring the authorization deadline information corresponding to the corresponding authorization node, and comparing the payment application time with the authorization deadline information;
If the payment application time is within the authorization deadline information, judging that the current payment identity meets the authorization identity verification strategy;
If the current payment identity is not the management identity information corresponding to the management settlement end, or the current payment identity is not the authorization identity information corresponding to the authorization settlement end, or the payment application time is not corresponding to the authorization deadline information, the payment terminal corresponding to the current payment identity is not allowed to pay.
7. The data processing method for an electric charge settlement system as set forth in claim 6, wherein,
The method for managing the electric field comprises the steps of obtaining an overall management structure tree corresponding to a management settlement end according to the management substructure, an authorization substructure and a deadline display column, feeding the overall management structure tree back to the management settlement end so that the management settlement end manages corresponding electric field using sites based on the overall management structure tree, and the method comprises the following steps:
after the server judges that the management settlement end selects any one authorized settlement point in the total management structure tree, the corresponding authorized settlement point, authorized deadline information and deadline display column are respectively copied to obtain a copying deadline point, copying deadline information and copying display column;
connecting the generated copy settlement points with corresponding place nodes, and randomly generating copy identity information corresponding to each copy settlement point;
The server obtains a replication point configuration table according to the number of the generated replication points, wherein the replication point configuration table comprises a plurality of groups of corresponding units corresponding to the number of the replication points, and each group of corresponding units comprises replication identity information and identity information to be configured;
and the server sends the replication point configuration table to a corresponding management settlement end, and updates the overall management structure tree based on feedback of the management settlement end.
8. The data processing method for an electric charge settlement system as set forth in claim 7, wherein,
The server sends the replication point configuration table to a corresponding management settlement end, and updates the overall management structure tree based on feedback of the management settlement end, and the method comprises the following steps:
The management settlement terminal acquires configuration identity information of the authorized settlement terminal to be configured, replaces the configuration identity information with the to-be-configured identity information of the replication point configuration table, and feeds back the replication point configuration table to the server after judging that all the replication identity information respectively has the corresponding configuration identity information;
The server determines corresponding configuration identity information and a replication settlement point according to the replication identity information, configures the configuration identity information to the replication settlement point and updates the overall management structure tree.
9. The data processing platform applied to the electric charge settlement system is characterized by comprising:
The binding module is used for enabling the server to determine a plurality of electric field sites corresponding to the management settlement terminal according to the authorized settlement mode request sent by the management settlement terminal, and binding the electric field sites with the management settlement terminal so that only the corresponding management settlement terminal and/or the authorized settlement terminal can finish electric charge settlement for the corresponding electric field;
The sending module is used for enabling the server to receive the authorization identity information and the authorization association certificate uploaded by the management settlement terminal, generating authorization deadline information and authorization place information corresponding to the authorization identity information according to the authorization association certificate, and sending the authorization deadline information and the authorization place information to the corresponding authorization settlement terminal and the management settlement terminal;
The generation module is used for enabling the server to generate a verification structure tree corresponding to the authorization place information according to the authorization deadline information and the authorization identity information if receiving the confirmation information sent by the authorization settlement end and the management settlement end, and obtaining payment verification strategies of different nodes according to the structure of the verification structure tree;
The extraction module is used for extracting the current payment identity and the payment application time corresponding to the payment behavior when judging that the payment behavior corresponding to the authorized place information exists, and allowing the payment terminal corresponding to the current payment identity to pay if the current payment identity and/or the payment application time meet the payment verification policy;
the determining module is used for determining the associated node associated with the payment in the verification structure tree by the server after the payment is completed, generating feedback information based on the payment behavior and sending the feedback information to the management settlement end and/or the authorization settlement end corresponding to the associated node;
Acquiring the number of place nodes and the number of authorized nodes of all total management structure trees, and respectively carrying out weighting treatment on the number of place nodes and the number of authorized nodes to obtain a structure tree complexity coefficient for evaluating the verification structure tree;
Obtaining average residual electric charges corresponding to the place nodes of all the total management structure trees, the electric charge payment times in a preset time period and the updating times of the total management structure trees, and obtaining a processing evaluation coefficient for evaluating the total management structure trees;
according to the complexity coefficient and the processing evaluation coefficient of the structural tree, all the total structural trees are subjected to descending order to obtain a structural tree sequence, so that the server traverses the total structural tree in sequence according to the structural tree sequence;
the step of performing descending order sequencing on all the total management structure trees according to the complexity coefficient and the processing evaluation coefficient of the structure tree to obtain a structure tree sequence, so that the server sequentially traverses the total management structure tree according to the structure tree sequence, and the step of:
According to the complexity coefficient of the structure tree, processing the evaluation coefficient, carrying out comprehensive calculation to obtain the sequence evaluation coefficients of all verification structure trees;
The method comprises the steps of performing descending order sequencing on all total management structure trees according to the order evaluation coefficients to obtain a structure tree sequence, sequentially traversing the total management structure tree by a server according to the structure tree sequence, calculating the order evaluation coefficients according to the following formula,
Wherein,For the sequential evaluation coefficient,/>Is the place node weight,/>For the number of site nodes,/>For authorizing node weights,/>For authorizing the number of nodes,/>Normalized value for complexity,/>Is the/>, in the overall management structure treeResidual capacity of individual site node,/>Is the upper limit value of the place node,/>Is the number value of the place node,/>Is the electric quantity weight value,/>For the electricity fee paying times in a preset time period,/>For the weight value of the payment times,/>For the number of updates of the overall management structure tree,/>To update the number of times weight value,/>Normalized values are processed.
CN202310876118.XA 2023-07-17 2023-07-17 Data processing method and platform applied to electric charge settlement system Active CN116757692B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310876118.XA CN116757692B (en) 2023-07-17 2023-07-17 Data processing method and platform applied to electric charge settlement system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310876118.XA CN116757692B (en) 2023-07-17 2023-07-17 Data processing method and platform applied to electric charge settlement system

Publications (2)

Publication Number Publication Date
CN116757692A CN116757692A (en) 2023-09-15
CN116757692B true CN116757692B (en) 2024-05-24

Family

ID=87951455

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310876118.XA Active CN116757692B (en) 2023-07-17 2023-07-17 Data processing method and platform applied to electric charge settlement system

Country Status (1)

Country Link
CN (1) CN116757692B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040105398A (en) * 2003-06-09 2004-12-16 엘지전자 주식회사 payment service system for tariff and service method thereof
CN109447646A (en) * 2018-11-13 2019-03-08 华瓴(南京)信息技术有限公司 Privacy of identities guard method and system in a kind of electricity transaction system
CN110659908A (en) * 2019-09-04 2020-01-07 华东江苏大数据交易中心股份有限公司 Data transaction identity verification system
CN111415147A (en) * 2020-03-17 2020-07-14 深圳市炎华信息技术有限公司 Marketing account management method, marketing account management device, marketing account management equipment and computer storage medium
CN111754237A (en) * 2020-06-24 2020-10-09 中国银行股份有限公司 Verification method and device for transfer transaction
CN111914233A (en) * 2020-08-11 2020-11-10 广东电网有限责任公司广州供电局 Account authority management method and device
CN113808330A (en) * 2021-11-19 2021-12-17 智控天下(北京)商业管理有限公司 Fee payment system and method
CN114529288A (en) * 2022-01-27 2022-05-24 天目数据(福建)科技有限公司 Power settlement management method, system and readable storage medium
KR20220109099A (en) * 2021-01-28 2022-08-04 한국전자통신연구원 Electric power brokerage method and system with enhanced data confidentiality and integrity based on blockchain
CN116384988A (en) * 2023-06-06 2023-07-04 国网浙江省电力有限公司营销服务中心 Block chain-based electric charge settlement method and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040105398A (en) * 2003-06-09 2004-12-16 엘지전자 주식회사 payment service system for tariff and service method thereof
CN109447646A (en) * 2018-11-13 2019-03-08 华瓴(南京)信息技术有限公司 Privacy of identities guard method and system in a kind of electricity transaction system
CN110659908A (en) * 2019-09-04 2020-01-07 华东江苏大数据交易中心股份有限公司 Data transaction identity verification system
CN111415147A (en) * 2020-03-17 2020-07-14 深圳市炎华信息技术有限公司 Marketing account management method, marketing account management device, marketing account management equipment and computer storage medium
CN111754237A (en) * 2020-06-24 2020-10-09 中国银行股份有限公司 Verification method and device for transfer transaction
CN111914233A (en) * 2020-08-11 2020-11-10 广东电网有限责任公司广州供电局 Account authority management method and device
KR20220109099A (en) * 2021-01-28 2022-08-04 한국전자통신연구원 Electric power brokerage method and system with enhanced data confidentiality and integrity based on blockchain
CN113808330A (en) * 2021-11-19 2021-12-17 智控天下(北京)商业管理有限公司 Fee payment system and method
CN114529288A (en) * 2022-01-27 2022-05-24 天目数据(福建)科技有限公司 Power settlement management method, system and readable storage medium
CN116384988A (en) * 2023-06-06 2023-07-04 国网浙江省电力有限公司营销服务中心 Block chain-based electric charge settlement method and system

Also Published As

Publication number Publication date
CN116757692A (en) 2023-09-15

Similar Documents

Publication Publication Date Title
US5943656A (en) Methods and systems for computerized bill consolidating, billing and payment authorization, computerized utility bill consolidating, utility billing access and payment and utility provider consolidated billing systems
AU2011237500B2 (en) Facilitating billing of embedded applications
US8442917B1 (en) Energy distribution and marketing backoffice system and method
CN105117779A (en) A mailing system and a method thereof realizing bidding reservation through utilization of a locker
CN103985034A (en) Construction payment management system and method with document tracking features
US10650359B2 (en) Energy distribution and marketing backoffice system and method
CN107180343B (en) Method and device for automatic payment
CN101515349A (en) Payment bill housekeeping management method and system thereof
JP2007094732A (en) Power transaction control system, power transaction control method and power transaction control program
CN108615080A (en) A kind of power marketing service movement operation client
CN109460972A (en) Real estate intelligence register method, computer installation, computer readable storage medium
CN108428108A (en) Government affairs information dissemination method, device and terminal device
JP2004302574A (en) Payment processing system and method
CN102034207A (en) Integrated financial management system-based collection and payment information management method
CN116757692B (en) Data processing method and platform applied to electric charge settlement system
CN116739684B (en) Photovoltaic power cost automatic settlement and bill service method and system
CN116402482B (en) Data processing method and processing equipment based on intelligent settlement of electric charge
JP2004110577A (en) Batch billing system of traveling/transportation expenses to corporate organization or the like
CN101930642A (en) Ethernet paying business hall system
CN1846226A (en) Computer-based system for transactions processing
CN101042759B (en) Construction payment management system and method with document tracking features
US8494918B1 (en) System, method, and computering program product for applying an offer scheme to usage data using a user interface
CN111292176A (en) Tax proxy method, device, electronic equipment and computer-readable storage medium
WO2006106587A1 (en) Procurement preparation system and procurement preparation method
JP2004213247A (en) Public work information providing system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant