Method, device, equipment and computer readable medium for interaction data
By automatically updating the status in the deduction information registration form and business association form, the problem of multiple interactions between customers and banks and the housing provident fund center has been solved, thus simplifying the process and improving efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA CONSTRUCTION BANK
- Filing Date
- 2023-01-30
- Publication Date
- 2026-04-10
AI Technical Summary
In existing technologies, customers need to interact with banks and housing provident fund centers multiple times, resulting in a complex and inefficient interaction process.
By querying the registration and signing status in the deduction information registration table and sending a signing message to update the status based on the signing interface, the association status in the business association table is automatically updated, reducing the number of interactions between customers and banks and the housing provident fund center.
It simplifies the interaction process, improves the efficiency of interactive data, allows the housing provident fund center to sign deduction agreements with banks on behalf of customers, and reduces the number of interactions required from customers.
Smart Images

Figure CN116245632B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of big data, and in particular to an interactive data method, device, equipment and computer readable medium. BACKGROUND
[0002] Automatic deduction is a repayment method in which a cardholder binds a payment account and a consumption account according to the requirements of a bank, and the bank automatically deducts the repayment before the repayment due date.
[0003] With more and more customers purchasing houses by using provident fund loans, generally, the automatic deduction function provided by the provident fund center to the customers needs the customers to first sign a deduction agreement with the bank, and then take the deduction agreement signed with the bank to the provident fund center to sign a deduction agreement.
[0004] In the process of implementing the present application, the inventor found that at least the following problems exist in the prior art: the customers need to repeatedly interact with the bank and the provident fund center for multiple times, the interactive process is complex and tedious, and the efficiency of the interactive data is low. SUMMARY
[0005] Therefore, the embodiments of the present application provide an interactive data method, device, equipment and computer readable medium, which can reduce the interaction times of the customers with the bank and the provident fund center, simplify the interactive process, and improve the efficiency of the interactive data.
[0006] To achieve the above object, according to one aspect of the embodiments of the present application, an interactive data method is provided, comprising:
[0007] querying a registration signing state as signing in a deduction information registration table according to an account identifier in a loan signing request, and sending a signing message of a signing service through a signing interface based on the registration signing state to update the registration signing state;
[0008] updating an association state of the account identifier and the signing service in a service association table according to the updated registration signing state;
[0009] in response to a collection and payment signing request, interacting data for the signing service in the collection and payment signing request according to the association state of the service association table of the account identifier.
[0010] Before the querying a registration signing state as signing in a deduction information registration table according to an account identifier in a loan signing request, the method further comprises:
[0011] verifying the completeness and / or compliance of the data in the loan signing request.
[0012] The loan signing request is sent by the provident fund center.
[0013] The method comprises the following steps:
[0014] According to the account identifier in the loan signing request, the registered signing state is queried in the deduction information registration table as being in signing, and a signing message of a signing service is sent through a signing interface based on the registered signing state to update the registered signing state.
[0015] Based on the registered signing state, a signing message of a signing service is sent through a signing interface, and the registered signing state is updated based on the feedback result of the signing message.
[0016] The method further comprises the following steps:
[0017] If the feedback result of the signing message includes a successful signing, the registered signing state is updated as having been signed.
[0018] The method further comprises the following steps:
[0019] According to the account identifier in the loan signing request, the registered signing state is queried in the deduction information registration table as having been signed.
[0020] According to the registered signing state of having been signed, the association state of the account identifier in the loan signing request and the signing service is updated in a business association table.
[0021] In response to a collection and payment signing request, the data in the collection and payment signing request for the signing service is interacted according to the association state of the business association table.
[0022] The method further comprises the following steps:
[0023] According to the account identifier, the association state of the signing service is queried in the business association table.
[0024] According to the updated registered signing state, the association state of the account identifier and the signing service is updated in the business association table as having been associated.
[0025] The method further comprises the following steps:
[0026] According to the account identifier, the association state of the signing service is not queried in the business association table.
[0027] According to the updated registration contract state, an association state of the account identifier and the contract service in a business association table is established as associated.
[0028] The contract message of the contract service is sent through the contract interface based on the registration contract state to update the registration contract state, including:
[0029] The number of times of sending the contract message of the contract service through the contract interface based on the registration contract state is less than or equal to a contract threshold value;
[0030] The contract message of the contract service is sent again to update the registration contract state.
[0031] The method further includes:
[0032] According to an account identifier in the loan contract request, a registration contract state in a deduction information registration table is queried as contracted;
[0033] Based on the contracted registration contract state, a contract termination message of the contract service is sent through the contract interface to update the deduction information registration table and the business association table.
[0034] The updating of the deduction information registration table and the business association table includes:
[0035] If the contract termination message feedback result includes contract termination success, the registration contract state in the deduction information registration table is updated;
[0036] In the business association table, the association state corresponding to the account identifier in the loan contract request is deleted.
[0037] The method further includes:
[0038] In response to a query registration contract state request, the deduction information registration table is displayed on a preset page.
[0039] The deduction information registration table includes historical records of the registration contract state corresponding to the account identifier.
[0040] After the deduction information registration table is displayed on the preset page, the method further includes:
[0041] On the preset page, the registration contract state in the deduction information registration table is updated.
[0042] The preset page is set in a browser and / or an application.
[0043] According to a second aspect of the embodiments of the present application, an interactive data device is provided, including:
[0044] The signing module is configured to query a registered signing state as signing in progress in a deduction information registration table according to an account identifier in the loan signing request, and send a signing message of the signing service through a signing interface based on the registered signing state to update the registered signing state.
[0045] The association module is configured to update an association state of the account identifier and the signing service in a service association table according to the updated registered signing state.
[0046] The interaction module is configured to interact data for the signing service in the collection and payment signing request according to the association state of the account identifier in the collection and payment signing request in the service association table in response to the collection and payment signing request.
[0047] The signing module is specifically configured to query a registered signing state as signing in progress in a deduction information registration table according to an account identifier in the loan signing request.
[0048] The signing module is specifically configured to query a registered signing state as signing in progress in a deduction information registration table according to an account identifier in the loan signing request.
[0049] According to a third aspect of the embodiments of the present application, an electronic device for interacting data is provided, comprising:
[0050] One or more processors;
[0051] A storage device configured to store one or more programs,
[0052] When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described above.
[0053] According to a fourth aspect of the embodiments of the present application, a computer readable medium is provided, which stores a computer program, and the program is executed by a processor to implement the method as described above.
[0054] According to a fifth aspect of the embodiments of the present application, a computer program product is provided, which comprises a computer program, and the program is executed by a processor to implement the method as described above.
[0055] An embodiment of the above application has the following advantages or beneficial effects: according to the account identifier in the loan signing request, the registered signing state in the deduction information registration table is inquired, and the registered signing state is updated by sending a signing message of the signing service through a signing interface based on the registered signing state; according to the updated registered signing state, the association state of the account identifier and the signing service in the service association table is updated; in response to the collection and payment signing request, the data in the collection and payment signing request for the signing service is interacted according to the association state of the account identifier in the collection and payment signing request in the service association table. Through the registered signing state in the deduction information registration table, the association state in the service association table can be automatically updated. Then, the bank and the provident fund center directly interact the data according to the association state, so that the number of interactions between the customer and the bank and the provident fund center can be reduced, the interaction process is simplified, and the efficiency of the interaction data is improved.
[0056] Further effects of the above non-conventional optional mode will be described below in conjunction with the specific embodiments. BRIEF DESCRIPTION OF DRAWINGS
[0057] The accompanying drawings are used to better understand the application and do not constitute undue limitations on the application. Among them:
[0058] Figure 1 is the main flow diagram of the method of interacting data according to the embodiment of the application;
[0059] Figure 2 is the flow diagram of updating the registered signing state according to the embodiment of the application;
[0060] Figure 3 is the flow diagram of updating the association state according to the embodiment of the application;
[0061] Figure 4 is another flow diagram of updating the association state according to the embodiment of the application;
[0062] Figure 5 is the flow diagram of updating the registered signing state by using the signing threshold according to the embodiment of the application;
[0063] Figure 6 is the flow diagram of sending the cancellation message according to the embodiment of the application;
[0064] Figure 7 is the flow diagram of updating the deduction information registration table and the service association table according to the embodiment of the application;
[0065] Figure 8 is another flow diagram of interacting data according to the embodiment of the application;
[0066] Figure 9is a main structure schematic diagram of the device of the interactive data according to the embodiment of the application;
[0067] Figure 10 is an exemplary system architecture diagram to which the embodiment of the application can be applied;
[0068] Figure 11 is a structure schematic diagram of a computer system of a terminal device or a server suitable for implementing the embodiment of the application. DETAILED DESCRIPTION
[0069] Exemplary embodiments of the present application are described herein below with reference to the accompanying drawings, which include various details of the embodiments of the present application to assist in understanding, and should be considered as merely exemplary. Thus, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the application. Also, for the sake of brevity and clarity, descriptions of well-known functions and constructions are omitted herein. The acquisition, storage, use, processing, etc. of data in the technical solutions of the present application comply with relevant provisions of national laws and regulations.
[0070] To solve the technical problem that the interactive process is complex and tedious, resulting in low efficiency of interactive data, the technical solutions in the following embodiments of the present application can be used.
[0071] Referring to Figure 1 , Figure 1 is a main flowchart of the method of the interactive data according to the embodiment of the present application, which realizes data interaction for a signed business through the registered signing state in the deduction information registration table and the associated state in the business association table. As shown in Figure 1 , the method specifically includes the following steps:
[0072] S101, according to the account identifier in the loan signing request, querying the registered signing state in the deduction information registration table to be in signing, and based on the registered signing state, sending a signing message of the signing business through a signing interface to update the registered signing state.
[0073] In the embodiment of the present application, the interactive data is triggered by a loan signing request. The loan signing request is sent by the provident fund center. The provident fund center sends the loan signing request instead of the customer signing the deduction agreement with the bank, and the customer does not need to interact directly with the bank again. As an example, in a business scenario where a loan signing request needs to be sent, the method of an abstract class is called to send the loan signing request.
[0074] In an embodiment of the present application, in order to improve the effectiveness of the interactive data, the integrity and / or compliance of the data in the loan signing request also need to be verified before querying the registered signing state. The integrity is that the type of the data meets the integrity requirement. The compliance is that the acquisition method of the data meets the compliance requirement.
[0075] Referring to Figure 2 , Figure 2 is a flowchart of updating a registered contract state according to an embodiment of the present application. Specifically, the method comprises the following steps:
[0076] S201, querying a registered contract state as being in a contract registration in a deduction information registration table according to an account identifier in a loan contract registration request.
[0077] In an embodiment of the present application, the deduction information registration table is used to record the registered contract state. The registered contract state is used to identify the contract status of the account identifier. As an example, the registered contract state comprises one of the following: in contract registration, contracted, in contract cancellation, and contracted cancelled.
[0078] Specifically, the registered contract state is queried as being in contract registration in the deduction information registration table according to the account identifier in the loan contract registration request. It is indicated that the account identifier needs to update the registered contract state to update the association state in the business association table. As an example, the account identifier comprises a bank account number.
[0079] S202, sending a contract message of a contract business through a contract interface based on the registered contract state, and updating the registered contract state according to a feedback result of the contract message.
[0080] The registered contract state is in contract registration, and the contract message of the contract business needs to be sent through the contract interface. The contract interface is an external interface of an external contract party. The contract message of the contract business comprises a bank account, the registered contract state, and a sender identifier. As an example, the contract business is a public accumulation fund loan, and the sender identifier is an identifier of a public accumulation fund center.
[0081] After receiving the feedback result of the contract message, the registered contract state is updated according to the feedback result of the contract message. As an example, the feedback result of the contract message comprises contract success, and the registered contract state is updated as being contracted.
[0082] In Figure 2 an embodiment of the present application, the registered contract state is updated by sending the contract message of the contract business.
[0083] S102, updating the association state of the account identifier and the contract business in the business association table according to the updated registered contract state.
[0084] In an embodiment of the present application, the business association table is used to record the association state of the bank account and the contract business. The association state in the business association table can be updated according to the registered contract state. As an example, the association state comprises associated and unassociated.
[0085] Referring to Figure 3 , Figure 3is a flowchart of updating an association state according to an embodiment of the present application. Specifically, the method comprises the following steps.
[0086] S301, querying the association state of the contracted service in the service association table according to the account identifier.
[0087] In the service association table, the association state of the contracted service queried according to the bank account in the service association table is: not associated. It indicates that the bank account and the contracted service have no association relationship. The association state needs to be updated.
[0088] S302, updating the association state of the account identifier and the contracted service in the service association table to associated according to the updated registered contract state.
[0089] The updated registered contract state can represent the contract situation of the account identifier, so the association state of the account identifier and the contracted service in the service association table can be updated to associated according to the updated registered contract state.
[0090] Specifically, the updated registered contract state is: contracted, and the association state of the account identifier and the contracted service in the service association table is updated to associated.
[0091] In the embodiment of Figure 3 , the association state of the contracted service is: not associated, and the association state is updated based on the updated registered contract state.
[0092] Referring to Figure 4 , Figure 4 is another flowchart of updating an association state according to an embodiment of the present application. Specifically, the method comprises the following steps.
[0093] S401, not querying the association state of the contracted service in the service association table according to the account identifier.
[0094] In the service association table, the association state of the contracted service is not queried according to the bank account. It indicates that there is no association relationship between the account identifier and the contracted service in the service association table. In order to realize the interaction data, the association relationship between the account identifier and the contracted service needs to be established in the service association table.
[0095] S402, establishing the association state of the account identifier and the contracted service in the service association table to associated according to the updated registered contract state.
[0096] The updated registered contract state can represent the contract situation of the account identifier, so the association state of the account identifier and the contracted service in the service association table can be established according to the updated registered contract state, and the association state is marked as: associated.
[0097] Specifically, the updated registered subscription state is: signed, and the association state of the account identifier and the subscription service in the service association table is associated.
[0098] In Figure 4 In the embodiment, the association state of the subscription service is not queried, and the association state is established based on the updated registered subscription state.
[0099] S103, in response to the collection and payment subscription request, the data for the subscription service in the collection and payment subscription request is interacted according to the association state of the account identifier in the service association table.
[0100] The association state of the service association table can be used to interact the data of the subscription service. When the collection and payment subscription request is received, it means that the data needs to be interacted. In response to the collection and payment subscription request, the association state is queried in the service association table according to the account identifier in the collection and payment subscription request. Then, the data of the subscription service is interacted according to the queried association state. The data of the subscription service refers to the data for the subscription service in the collection and payment subscription.
[0101] As an example, the collection and payment subscription request includes a provident fund subscription request. Then, the data for the provident fund service in the provident fund subscription request is interacted according to the association state of the account identifier in the service association table.
[0102] Referring to Figure 5 , Figure 5 The flowchart of updating the registered subscription state by using the subscription threshold according to the embodiment of the application is shown. The number of times of sending the subscription message of the subscription service through the subscription interface is controlled by using the subscription threshold. Specifically, the following steps are included:
[0103] S501, based on the registered subscription state, the number of times of sending the subscription message of the subscription service through the subscription interface is less than or equal to the subscription threshold.
[0104] The registered subscription state is: in subscription, and it is needed to judge whether the number of times of sending the subscription message of the subscription service through the subscription interface is less than or equal to the subscription threshold. In order to avoid network congestion caused by multiple sending of the subscription message, the access of the subscription message is limited by using the subscription threshold. As an example, the subscription threshold of each day is preset.
[0105] The number of times of sending the subscription message of the subscription service through the subscription interface is less than or equal to the subscription threshold, and the subscription message can be continued to be sent; the number of times of sending the subscription message of the subscription service through the subscription interface is greater than the subscription threshold, and the subscription message cannot be continued to be sent.
[0106] S502, the subscription message of the subscription service is sent again to update the registered subscription state.
[0107] If the signing threshold is met, the signing message of the signing service can be sent again to update the registered signing state.
[0108] In Figure 5 In the embodiment, the signing threshold is used to limit the number of times of sending the signing message.
[0109] Referring to Figure 6 , Figure 6 is a flowchart of sending the cancellation message according to the embodiment of the present application. Specifically, the following steps are included:
[0110] S601, according to the account identifier in the loan signing request, the registered signing state is queried in the deduction information registration table as signed.
[0111] In the process of interaction data, the registered signing state needs to be determined as signed for an account identifier. The above signing state needs to be cancelled, and the cancellation message needs to be sent.
[0112] First, according to the account identifier in the loan signing request, the registered signing state is queried in the deduction information registration table as signed. The registered signing state is queried in the deduction information registration table as signing, cancellation or cancellation. If there is no need to cancel, there is no need to send the cancellation message.
[0113] S602, based on the registered signing state of signed, the cancellation message of the signing service is sent through the signing interface to update the deduction information registration table and the business association table.
[0114] In the case of the registered signing state as signed, the cancellation message of the signing service is sent through the signing interface to update the deduction information registration table and the business association table. In this way, the state in the deduction information registration table and the business association table is the latest state.
[0115] Referring to Figure 7 , Figure 7 is a flowchart of updating the deduction information registration table and the business association table according to the embodiment of the present application. Specifically, the following steps are included:
[0116] S701, the cancellation message feedback result includes cancellation success, the registered signing state is updated in the deduction information registration table.
[0117] In the embodiment of the present application, based on the cancellation message feedback result, it is determined whether to update the deduction information registration table and the business association table. As an example, the cancellation message feedback result includes cancellation success, it is determined that the deduction information registration table and the business association table need to be updated; the cancellation message feedback result includes cancellation failure, it is determined that the deduction information registration table and the business association table do not need to be updated.
[0118] The feedback result of the cancellation message includes cancellation success, and the deduction information registration table can be updated. Specifically, the registered contract state in the deduction information registration table is updated. As an example, the registered contract state "contracted" is updated to "cancelled".
[0119] S702, deleting the association state corresponding to the account identifier in the loan contract request in the business association table.
[0120] For the business association table, updating the business association table includes deleting the association state corresponding to the account identifier in the loan contract request in the business association table. In this way, there is no association state corresponding to the account identifier in the cancellation message in the business association table.
[0121] In Figure 7 Embodiments, the cancellation can be realized by sending the cancellation message, and then the deduction information registration table and the business association table are updated.
[0122] Referring to Figure 8 , Figure 8 is another flow diagram of interactive data according to an embodiment of the application. The interactive data is in the case of the registered contract state being contracted. Specifically, it includes the following steps:
[0123] S801, according to the account identifier in the loan contract request, querying the registered contract state in the deduction information registration table.
[0124] According to the account identifier in the loan contract request, the registered contract state is queried in the deduction information registration table. If the registered contract state is contracted, there is no need to update the registered contract state, and the data can be interacted after updating the association state.
[0125] S802, according to the registered contract state of contracted, updating the association state of the account identifier in the loan contract request and the contracted business in the business association table.
[0126] S803, in response to the collection and payment contract request, according to the association state of the account identifier in the collection and payment contract request in the business association table, interacting the data for the contracted business in the collection and payment contract request.
[0127] The specific technical solutions of S802 are the same as those of S102, and the specific technical solutions of S803 are the same as those of S103.
[0128] In Figure 8 Embodiments, the registered contract state is contracted, and there is no need to update the registered contract state. The data can be interacted after updating the association state.
[0129] In the process of the interaction data, because of the network environment or other abnormal subscription failure, abnormal subscription and other unexpected subscription state, manual processing is needed. Specifically, by sending a query subscription state request, a deduction information registration form is displayed on a preset page. That is, in response to the query subscription state request, the deduction information registration form is displayed on the preset page.
[0130] In an embodiment of the present application, the preset page is set in a browser and / or an application. It can be understood that the deduction information registration form can be displayed through the browser of the computer terminal and / or the application of the smart device.
[0131] In an embodiment of the present application, in order to obtain the historical subscription situation of the bank account, the deduction information registration form includes the historical record of the account identifier corresponding to the registration subscription state. In this way, through the deduction information registration form displayed on the preset page, not only the current registration subscription state of the account identifier can be known, but also the historical record of the registration subscription state corresponding to the bank account can be known.
[0132] In an embodiment of the present application, due to the abnormal registration subscription state of the deduction information registration form caused by the network or bank processing and the like, the registration subscription state in the deduction information registration form can be updated on the preset page in response to the indication of updating the registration subscription state. That is, the registration subscription state in the deduction information registration form is updated on the preset page.
[0133] In the above embodiment, according to the account identifier in the loan subscription request, the registration subscription state in the deduction information registration form is queried to be in subscription, and based on the registration subscription state, a subscription message of the subscription service is sent through a subscription interface to update the registration subscription state; according to the updated registration subscription state, the association state of the account identifier and the subscription service in the service association table is updated; in response to the collection and payment subscription request, according to the association state of the account identifier in the collection and payment subscription request in the service association table, the data in the collection and payment subscription request for the subscription service is interacted. Through the registration subscription state in the deduction information registration form, the association state in the service association table can be automatically updated. Further, according to the association state, the bank and the provident fund center directly interact with the data, so that the number of interactions between the customer and the bank and the provident fund center can be reduced, the interaction process can be simplified, and the efficiency of the interaction data can be improved.
[0134] In addition, by adopting the technical solution in the embodiment of the present application, the customer can not need to sign a deduction agreement with the bank before signing a deduction agreement with the provident fund center, and the provident fund center can replace the customer to sign the deduction agreement with the bank. The customer who needs to use the automatic deduction function of the provident fund center only needs to go to the provident fund counter to sign the deduction agreement with the provident fund center, and the automatic deduction business can be completed.
[0135] Moreover, the technical scheme in the embodiment of the present application can realize decoupling from the original signing business process of the provident fund center, has less invasiveness to the original system, and provides an interface-based proxy signing query function.
[0136] Referring to Figure 9 , Figure 9 is a main structure diagram of the interactive data device according to the embodiment of the present application, and the interactive data device can implement the interactive data method, as shown in Figure 9 , the interactive data device specifically includes:
[0137] The signing module 901 is configured to query a registered signing state as signing in progress in the deduction information registration table according to an account identifier in the loan signing request, and send a signing message of a signing business through a signing interface based on the registered signing state to update the registered signing state.
[0138] The association module 902 is configured to update an association state of the account identifier and the signing business in the business association table according to the updated registered signing state.
[0139] The interaction module 903 is configured to interact data for the signing business in the proxy collection and payment signing request according to an association state of the account identifier in the proxy collection and payment signing request in the business association table in response to the proxy collection and payment signing request.
[0140] In an embodiment of the present application, the signing module 901 is further configured to verify completeness and / or compliance of data in the loan signing request.
[0141] In an embodiment of the present application, the loan signing request is sent by the provident fund center.
[0142] In an embodiment of the present application, the signing module 901 is specifically configured to query a registered signing state as signing in progress in the deduction information registration table according to an account identifier in the loan signing request.
[0143] Based on the registered signing state, a signing message of a signing business is sent through a signing interface, and a feedback result of the signing message is used to update the registered signing state.
[0144] In an embodiment of the present application, the signing module 901 is specifically configured to update the registered signing state as signed if the feedback result of the signing message includes signing success.
[0145] In an embodiment of the present application, the signing module 901 is further configured to query a registered signing state as signed in the deduction information registration table according to an account identifier in the loan signing request.
[0146] The association module 902 is further configured to update, according to the signed registration state, the association state of the account identifier and the signed service in the service association table.
[0147] In one embodiment of the present application, the association module 902 is specifically configured to query the association state of the signed service in the service association table according to the account identifier.
[0148] According to the updated registration state, the association state of the account identifier and the signed service in the service association table is updated to be associated.
[0149] In one embodiment of the present application, the association module 902 is specifically configured to query the association state of the signed service in the service association table according to the account identifier.
[0150] According to the updated registration state, the association state of the account identifier and the signed service in the service association table is established to be associated.
[0151] In one embodiment of the present application, the association module 902 is specifically configured to send the number of signed messages of the signed service through the signing interface based on the registration state, which is less than or equal to the signing threshold.
[0152] The signed message of the signed service is sent again to update the registration state.
[0153] In one embodiment of the present application, the signing module 901 is further configured to query, according to the account identifier in the loan signing request, the registration state in the deduction information registration table.
[0154] Based on the signed registration state, the cancellation message of the signed service is sent through the signing interface to update the deduction information registration table and the service association table.
[0155] In one embodiment of the present application, the signing module 901 is further configured to update the registration state in the deduction information registration table when the feedback result of the cancellation message includes cancellation success.
[0156] The association module 902 is further configured to delete the association state corresponding to the account identifier in the loan signing request in the service association table.
[0157] In one embodiment of the present application, the interaction module 903 is further configured to display the deduction information registration table on a preset page in response to the query registration state request.
[0158] In one embodiment of the present application, the deduction information registration table includes historical records of the registration state corresponding to the account identifier.
[0159] In one embodiment of the present invention, the interaction module 903 is further configured to update the registration and signing status in the deduction information registration form on the preset page.
[0160] In one embodiment of the present invention, the preset page is set in a browser and / or application.
[0161] Figure 10 An exemplary system architecture 1000 is shown, which can be used to apply the method or apparatus for interactive data according to embodiments of the present invention.
[0162] like Figure 10 As shown, system architecture 1000 may include terminal devices 1001, 1002, and 1003, network 1004, and server 1005. Network 1004 is used as a medium to provide communication links between terminal devices 1001, 1002, and 1003 and server 1005. Network 1004 may include various connection types, such as wired or wireless communication links or fiber optic cables, etc.
[0163] Users can use terminal devices 1001, 1002, and 1003 to interact with server 1005 via network 1004 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 1001, 1002, and 1003, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social media platform software, etc. (for example only).
[0164] Terminal devices 1001, 1002, and 1003 can be various electronic devices with displays and web browsing capabilities, including but not limited to smartphones, tablets, laptops, and desktop computers.
[0165] Server 1005 can be a server that provides various services, such as a backend management server that supports shopping websites browsed by users using terminal devices 1001, 1002, and 1003 (for example only). The backend management server can analyze and process data such as received product information query requests, and feed back the processing results (such as target push information, product information - for example only) to the terminal devices.
[0166] It should be noted that the method for interacting with data provided in the embodiments of the present invention is generally executed by the server 1005, and correspondingly, the device for interacting with data is generally located in the server 1005.
[0167] It should be understood that Figure 10 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0168] A computer program product of an embodiment of the present application includes a computer program which, when executed by a processor, implements the method of interactive data provided by an embodiment of the present application.
[0169] Reference will now be made to the drawings, in which Figure 11 Fig. 1 shows a schematic diagram of a computer system 1100 suitable for use in implementing a terminal device according to an embodiment of the present application. Figure 11 The terminal device shown is merely an example and should not be taken as limiting the functionality or the scope of use of an embodiment of the present application.
[0170] As shown in Fig. 1, the computer system 1100 includes a central processing unit (CPU) 1101 which can perform various appropriate actions and processes in accordance with a program stored in a read only memory (ROM) 1102 or a program loaded from a storage section 1108 into a random access memory (RAM) 1103. Various programs and data required for the operation of the system 1100 are also stored in the RAM 1103. The CPU 1101, the ROM 1102, and the RAM 1103 are connected to each other through a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104. Figure 11 The following components are connected to the I / O interface 1105: an input section 1106 including a keyboard, a mouse, etc.; an output section 1107 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN card, a modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. A drive 1110 is also connected to the I / O interface 1105 as necessary. A removable recording medium 1111 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 1110 as necessary, so that a computer program read therefrom is installed into the storage section 1108 as necessary.
[0171] In particular, the processes described above with reference to the flow charts can be implemented as a computer software program in accordance with the embodiments disclosed herein. For example, an embodiment disclosed herein includes a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising program code for implementing the methods shown in the flow charts. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 1109 and / or installed from the removable recording medium 1111. When the computer program is executed by the central processing unit (CPU) 1101, the above-described functions defined in the system of the present application are implemented.
[0172]
[0173] It should be noted that the computer-readable medium shown in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or component. In the present application, the computer-readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or component. The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0174] The flowcharts and block diagrams in the drawings illustrate the possible implementation architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment or a part of code containing one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different order than that shown in the drawings. For example, two blocks that are shown in succession can actually be executed substantially in parallel, and sometimes in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams or flowcharts, and the combination of blocks in the block diagrams or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0175] The modules described in the embodiments of the present application can be implemented in software or hardware. The modules described can also be arranged in a processor, for example, a processor can be described as including a subscription module, an association module and an interaction module. In some cases, the names of the modules do not constitute a limitation on the modules themselves, for example, the association module can also be described as "a module configured to update the association state of the account identifier and the subscription service in the service association table according to the updated registration subscription state".
[0176] As another aspect, the present application also provides a computer readable medium, which can be included in the device described in the above embodiments, or can exist independently without being assembled into the device. The computer readable medium carries one or more programs, which, when executed by the device, cause the device to include:
[0177] According to the account identifier in the loan subscription request, the registration subscription state in the deduction information registration table is queried to be in subscription, and a subscription message of the subscription service is sent through a subscription interface based on the registration subscription state to update the registration subscription state;
[0178] According to the updated registration subscription state, the association state of the account identifier and the subscription service in the service association table is updated;
[0179] In response to the collection and payment subscription request, the data in the collection and payment subscription request for the subscription service is interacted according to the association state of the account identifier in the service association table.
[0180] According to the technical scheme of the embodiments of the present application, according to the account identifier in the loan subscription request, the registration subscription state in the deduction information registration table is queried to be in subscription, and a subscription message of the subscription service is sent through a subscription interface based on the registration subscription state to update the registration subscription state; according to the updated registration subscription state, the association state of the account identifier and the subscription service in the service association table is updated; in response to the collection and payment subscription request, the data in the collection and payment subscription request for the subscription service is interacted according to the association state of the account identifier in the service association table. Through the registration subscription state in the deduction information registration table, the association state in the service association table can be automatically updated. Then, the bank and the provident fund center directly interact the data according to the association state, so that the number of interactions between the customer and the bank and the provident fund center can be reduced, the interaction process can be simplified, and the efficiency of the interaction data can be improved.
[0181] The foregoing detailed description has not been presented to limit the scope of the application. Various and numerous modifications and changes can be made to the application as described without departing from the spirit and scope thereof. Any modifications, equivalents, and alternatives come within the scope of the application as recited by the appended claims.
[0182] It should be noted that in the technical solutions of the present application, the collection, analysis, use, transmission, storage, etc. of user personal information involved in the technical solutions comply with the relevant legal regulations and are used for legal and reasonable purposes, are not shared, disclosed or sold outside these legal uses, etc. and are subject to supervision and management by the supervisory departments. Necessary measures should be taken for user personal information to prevent illegal access to such personal information data and to ensure that personnel with access to personal information data comply with relevant legal regulations to ensure the security of user personal information. Once these user personal information data are no longer needed, the risk should be minimized by limiting or even prohibiting data collection and / or deleting data.
[0183] When applicable, including in certain related applications, user privacy is protected by de-identifying data, such as by removing specific identifiers (e.g., birth date, etc.), controlling the amount or specificity of data stored (e.g., collecting location data at the city level rather than at the specific address level), controlling how data is stored, and / or other methods of de-identification, as applicable.
Claims
1. A method for interactive data, characterized in that, include: Based on the account identifier in the loan signing request, the registration signing status is queried in the deduction information registration table and is "signing in progress". Based on the registration signing status, a signing message for the signing business is sent through the signing interface to update the registration signing status. The loan signing request was sent by the Housing Provident Fund Center; According to the updated registration and signing status, update the association status between the account identifier and the signed business in the business association table; the business association table is used to record the association status between the bank account and the signed business; the association status in the business association table is updated based on the registration and signing status. In response to the payment collection and payment agreement request, the data related to the agreement in the payment collection and payment agreement request is exchanged according to the association status of the account identifier in the payment collection and payment agreement request in the business association table.
2. The method for interactive data according to claim 1, characterized in that, Before the step of querying the deduction information registration table to check the registration status as "in progress" based on the account identifier in the loan signing request, it also includes: Verify the integrity and / or compliance of the data in the loan agreement request.
3. The method for interactive data according to claim 1, characterized in that, The step of querying the deduction information registration table based on the account identifier in the loan signing request to check if the registration signing status is "in progress," and then sending a signing message for the signing business through the signing interface to update the registration signing status, includes: Based on the account identifier in the loan agreement request, check the deduction information registration form to see if the registration status is "under signing". Based on the registration and signing status, a signing message for the signing service is sent through the signing interface, and the registration and signing status is updated with the feedback result of the signing message.
4. The method for interactive data according to claim 3, characterized in that, Updating the registration and signing status based on the feedback result of the signing message includes: If the feedback result of the signing message includes "signing successful", then the registered signing status is updated to "signed".
5. The method for interacting with data according to claim 1, characterized in that, The method further includes: Based on the account identifier in the loan agreement request, check the deduction information registration form to see if the registration status is "signed". Based on the registered signing status of the signed contracts, update the association status between the account identifier and the signed business in the loan signing request in the business association table; In response to the payment collection and payment agreement request, the data related to the agreement in the payment collection and payment agreement request is exchanged according to the association status of the account identifier in the payment collection and payment agreement request in the business association table.
6. The method for interacting with data according to claim 1, characterized in that, The step of updating the association status between the account identifier and the contracted service in the business association table according to the updated registration and contract status includes: Based on the account identifier, the association status of the contracted service is retrieved from the business association table; Based on the updated registration and contract status, update the association status between the account identifier and the contracted business in the business association table to "associated".
7. The method for interactive data according to claim 1, characterized in that, The step of updating the association status between the account identifier and the contracted service in the business association table according to the updated registration and contract status includes: Based on the account identifier, the association status of the contracted service was not found in the business association table; Based on the updated registration and contract status, establish the association status between the account identifier and the contracted business in the business association table as "associated".
8. The method for interacting with data according to claim 1, characterized in that, The step of updating the registration and signing status by sending a signing message through the signing interface based on the registration and signing status includes: Based on the registered signing status, the number of times the signing message for the signing service is sent through the signing interface is less than or equal to the signing threshold. The signing message for the signing service is sent again to update the registration and signing status.
9. The method for interacting with data according to claim 1, characterized in that, The method further includes: Based on the account identifier in the loan agreement request, check the deduction information registration form to see if the registration status is "signed". Based on the registered signing status, a cancellation message for the signed business is sent through the signing interface to update the deduction information registration form and the business association table.
10. The method for interacting with data according to claim 9, characterized in that, The updating of the deduction information registration form and the business association table includes: If the termination message feedback result includes "termination successful", then the registration and contract status will be updated in the deduction information registration table. Delete the association status corresponding to the account identifier in the loan signing request from the business association table.
11. The method for interacting with data according to claim 1, characterized in that, The method further includes: In response to a request to inquire about the registration and contract status, the deduction information registration form is displayed on a preset page.
12. The method for interacting with data according to claim 11, characterized in that, The deduction information registration form includes historical records of the registered contract status corresponding to the account identifier.
13. The method for interacting with data according to claim 11, characterized in that, After displaying the deduction information registration form on the preset page, the method further includes: On the preset page, update the registration and signing status in the deduction information registration form.
14. The method for interacting with data according to claim 11, characterized in that, The preset page is set in a browser and / or application.
15. A device for interactive data, characterized in that, include: The signing module is used to query the deduction information registration table for the registration signing status as "signing in progress" based on the account identifier in the loan signing request, and send the signing message of the signing business through the signing interface to update the registration signing status based on the registration signing status. The loan signing request was sent by the Housing Provident Fund Center; The association module is used to update the association status between the account identifier and the contracted business in the business association table according to the updated registration and contract status; the business association table is used to record the association status between the bank account and the contracted business; the association status in the business association table is updated based on the registration and contract status. The interaction module is used to respond to the payment collection and payment contract signing request, and interact with the data related to the contracted business in the payment collection and payment contract signing request according to the association status of the account identifier in the business association table.
16. The apparatus for interactive data according to claim 15, characterized in that, The signing module is specifically used to query the deduction information registration table to find that the signing status is "signing in progress" based on the account identifier in the loan signing request. Based on the registration and signing status, a signing message for the signing service is sent through the signing interface, and the registration and signing status is updated with the feedback result of the signing message.
17. An electronic device for interactive data, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1-14.
18. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1-14.
19. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-14.
Citation Information
Patent Citations
Receiving and paying method, device and equipment
CN109658264A
Public accumulation fund offset loan processing management system and method, equipment and storage medium
CN112634013A