Account opening information query method, device and electronic device
By obtaining the application number and querying the account opening application record on social network software, and verifying the application number and customer number, the problem of unowned account opening information is solved, matching and binding of user application records is achieved, and user experience is improved.
Patent Information
- Application Number
- CN202210157936.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-21
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2042-02-21
AI Technical Summary
During the process of opening an account on social network software, the account opening account information is often in an unowned and free state, and it is impossible to determine which customer the account opening application belongs to, resulting in the inability to identify the correct customer.
By obtaining the user's application number, query the user's account opening application record from the social network software and record it in the user's account opening application record form. Then check the user's application number and customer number. When the verification is passed, update the customer number and the name of the user's login server to the account opening application record table.
When users cannot find the account opening application record they apply for in social network software, they complete the matching and binding of the application record through verification of the application number and the customer number, greatly improving the user experience.
Smart Images

Figure CN114547478B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to an account opening information query method, device and electronic equipment. Background Art
[0002] At present, during the account opening process on social networking software (such as Facebook and Weibo), the account information is often in an ownerless free state, and it is impossible to determine which customer the account opening application belongs to. For example, customer A submits the account opening application information of company name A, but the account opening account information cannot find the application record under any customer, so the correct customer cannot be identified. Summary of the invention
[0003] To solve the above problems, an object of the embodiments of the present invention is to provide an account opening information query method, device and electronic device.
[0004] In a first aspect, an embodiment of the present invention provides an account opening information query method, comprising:
[0005] The server obtains an application number of the user, wherein the application number is assigned to the user by the social networking software after the user opens an account on the social networking software;
[0006] According to the application number of the user, query the account opening application record of the user from the social networking software, and record the account opening application record of the user in the account opening application record table of the user;
[0007] Obtaining the customer number of the user and the name of the user logging into the server, and verifying the application number and the customer number of the user;
[0008] When the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user logging into the server are updated to the account opening application record table of the user.
[0009] In a second aspect, an embodiment of the present invention further provides an account opening information query device, including:
[0010] An acquisition module, used to acquire an application number of the user, wherein the application number is allocated to the user by the social networking software after the user opens an account on the social networking software;
[0011] A recording module, configured to query the account opening application record of the user from the social networking software according to the application number of the user, and record the account opening application record of the user into the account opening application record table of the user;
[0012] A verification module, used to obtain the customer number of the user and the name of the user logging into the server, and verify the application number and the customer number of the user;
[0013] The updating module is used to update the customer number of the user and the name of the user logging into the server into the account opening application record table of the user when the application number and the customer number of the user pass the verification.
[0014] In a third aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any one of the above-mentioned first aspects are executed.
[0015] In a fourth aspect, an embodiment of the present invention further provides an electronic device, comprising a memory, a processor and one or more programs, wherein the one or more programs are stored in the memory and configured so that the processor executes the steps of the method described in any one of the first aspects above.
[0016] In the solutions provided by the first to fourth aspects of the embodiments of the present invention, the user's account opening application record is queried from the social networking software through the obtained application number of the user, and the user's account opening application record is recorded in the user's account opening application record table, and then the application number and the customer number of the user are verified; when the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user logging into the server are updated to the user's account opening application record table. Compared with the related art in which the user who opens an account cannot be automatically matched with the account opening application record proposed by the user, the user's account opening application record can be queried from the social networking software and recorded in the user's account opening application record table, and when the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user logging into the server are updated to the user's account opening application record table, so that when the user cannot find the account opening application record applied for by the user in the social networking software, the account opening application record proposed by the user can be matched and bound with the user himself when the application number and the customer number of the user pass the verification, which greatly improves the user experience.
[0017] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 A flowchart of an account opening information query method provided by Embodiment 1 of the present invention is shown;
[0020] Figure 2 A schematic diagram showing the structure of an account opening information query device provided by Embodiment 2 of the present invention is shown;
[0021] Figure 3 A schematic structural diagram of an electronic device provided by Embodiment 3 of the present invention is shown. DETAILED DESCRIPTION
[0022] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.
[0023] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0024] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0025] At present, during the account opening process on social networking software (such as Facebook and Weibo), the account information is often in an ownerless free state, and it is impossible to determine which customer the account opening application belongs to. For example, customer A submits the account opening application information of company name A, but the account opening account information cannot find the application record under any customer, so the correct customer cannot be identified.
[0026] Based on this, the present embodiment proposes an account opening information query method, device and electronic device, which query the user's account opening application record from the social networking software through the obtained user's application number, and record the user's account opening application record in the user's account opening application record table, and then verify the user's application number and customer number; when the user's application number and the customer number pass the verification, the user's customer number and the name of the user logging into the server are updated to the user's account opening application record table. Compared with the method in the related art that cannot automatically match the account opening user and the account opening application record proposed by the user, the user's account opening application record can be queried from the social networking software and recorded in the user's account opening application record table, and when the user's application number and the customer number pass the verification, the user's customer number and the name of the user logging into the server are updated to the user's account opening application record table, so that when the user cannot find the account opening application record applied by the user in the social networking software, the user's own account opening application record can be matched and bound with the user himself when the user's application number and the customer number pass the verification, which greatly improves the user experience.
[0027] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0028] Example 1
[0029] This embodiment proposes an account opening information query method, the execution subject of which is a server.
[0030] The server may interact with a cloud computing device running social networking software.
[0031] See also Figure 1 The flowchart of a method for querying account opening information is shown in FIG. 1 . This embodiment proposes a method for querying account opening information, including the following specific steps:
[0032] Step 100: Obtain the user's application number, wherein the application number is allocated to the user by the social networking software after the user opens an account on the social networking software.
[0033] In the above step 100, the user's application record is input into the server when the user logs into the server and finds that the account opening application record submitted by the user in the social networking software cannot be found, and the user enters the application record into the server according to the prompt information "Please enter the application number" displayed by the server.
[0034] Step 102: According to the application number of the user, the account opening application record of the user is searched from the social network software, and the account opening application record of the user is recorded in the account opening application record table of the user.
[0035] In the above step 102, the cloud computing device running the social network software pre-stores the user's account opening application record, in which the application number is recorded.
[0036] Therefore, the server can query the account opening application record with the application number from the social networking software according to the application number of the user, and record the queried account opening application record with the application number as the account opening application record of the user in the account opening application record table of the user.
[0037] The user's account opening application record table is pre-cached in the server; the user's application number is pre-recorded in the user's account opening application record table, so it can be determined in which user's account opening application record table the account opening application record is stored based on the application number recorded in the acquired account opening application record.
[0038] The account opening application record includes but is not limited to: the name of the user logging into the server, the user's application number, the number of accounts applied for, the company name, the company address, the business license number, the business license, the company's location, contact information, the user's request token (oeTokenId) and time zone.
[0039] Among them, the user's application number, company name and user's request token recorded in the account opening application record serve as the user's basic account opening information.
[0040] After recording the user's account opening application record in the user's account opening application record table, the following steps (1) to (3) may also be performed:
[0041] (1) generating a first query instruction according to the application number of the user, and sending the generated first query instruction to the redis database, querying the basic account opening information of the user, and caching the basic account opening information of the user fed back by the redis database;
[0042] (2) generating a second query instruction according to the application number of the user, and sending the generated second query instruction to the redis database to query the process identifier for terminating the automatic synchronization application record information;
[0043] (3) When the automatic synchronization application record information process termination identifier is found, the automatic synchronization application record information process is terminated; and step 104 is continued.
[0044] In the above step (1), the redis database runs in another server and is used to store the user's basic account opening information.
[0045] The cloud computing device running the social networking software also stores the user's basic account opening information. The user's basic account opening information stored in the cloud computing device running the social networking software is stored in the user's account opening application record.
[0046] The server sends a first query instruction generated according to the application number of the user to the redis database. After querying the basic account opening information of the user, if the basic account opening information of the user is not found, the server sends the application number of the user to the cloud computing device running the social network software to obtain the basic account opening information, and sends the obtained basic account opening information as the basic account opening information of the user to the redis database for storage.
[0047] In the above step (2), the termination automatic synchronization application record information process identifier is cached in the redis database in the form of a corresponding relationship between the termination automatic synchronization application record information process identifier and the application number. Therefore, the server can query the termination automatic synchronization application record information process identifier by sending the second query instruction generated by the user's application number to the redis database.
[0048] Step 104: Obtain the customer number of the user and the name of the user logging into the server, and verify the application number and customer number of the user.
[0049] In the above step 104, the name of the user logging into the server is stored in the user information of the user. The user information is the information input into the server when the user registers on the server.
[0050] The user information includes, but is not limited to: the name of the user logging into the server, the user's registration date, the user's company name, the company's location and the company's address.
[0051] The client number of the user is obtained by the server from the client authentication information table of the user.
[0052] The customer authentication information table is cached in the server and is used to record the enterprise information of the user who has passed the enterprise authentication, the user's account opening status, and the customer number.
[0053] The user's account opening status includes but is not limited to: account opened, pending preliminary review, and requiring modification after preliminary review.
[0054] When the customer authentication information table of the user is obtained, a correspondence between the user's application number and the customer number can be generated, and the generated correspondence between the user's application number and the customer number can be sent to a cloud computing device running social network software, and the user's customer number can be recorded in the account opening application record table with the user's application number.
[0055] The user's corporate information includes, but is not limited to: company name, legal person, business license number and place of registration.
[0056] The account opening status of the user includes: unopened account, opened account, pending preliminary review, and requiring modification.
[0057] In order to verify the application number and the customer number of the user, the following steps (1) to (5) may be performed:
[0058] (1) Obtaining the manual claim identification and customer authentication information form;
[0059] (2) When the manual claim flag is 1, the customer number is used to traverse the customer authentication information table. If the customer number can be found in the customer authentication information table, the application number is used to traverse the account opening application record table;
[0060] (3) when the application number can be found out from the account opening application record table, it is determined that the application number and the customer number of the user have passed the verification;
[0061] (4) When the manual claim flag is 0, the customer number is used to traverse the customer authentication information table. If the customer number can be found in the customer authentication information table, the application number is used to find the user's basic account opening information from the social networking software, and it is determined that the application number and the customer number of the user pass the verification; wherein the user's basic account opening information carries the user's request token;
[0062] (5) querying the user's account opening application token record table through the user's request token, and obtaining the account opening application type from the account opening application token record table; the account opening application type includes: fixed matching type and ordinary number type.
[0063] In the above step (1), the manual claiming flag is cached in the server. The manual claiming flag can be 0 or 1.
[0064] In the above step (2), if the customer number can be found out from the customer authentication information table, it means that the customer number has passed the verification.
[0065] In the above step (4), the user's account opening basic information is obtained by the server from the user's account opening application record queried from the cloud server running the social network software through the user's application number.
[0066] In the above step (5), the user's account opening application token record table is cached in the server; the user's account opening application token record table includes but is not limited to: the user's customer number, the user's name for logging into the server, the user's request token and the account opening application type.
[0067] After completing the verification of the user's application number and the customer number through the above step 104, and obtaining the account opening application type from the account opening application token record table, you can continue to execute step 106 to update the user's customer number and the name of the user logging into the server into the user's account opening application record table.
[0068] Step 106: When the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user logging into the server are updated to the account opening application record table of the user.
[0069] In the above step 106, in order to update the customer number of the user and the name of the user logging into the server into the account opening application record table of the user, the following steps (1) to (7) may be performed:
[0070] (1) when the account opening application type of the user is the fixed matching type and the account opening application record table of the user can be queried through the application number, obtaining the customer number and the name of the user who logged in to the server recorded in the account opening application record table of the user;
[0071] (2) when the customer number and the name of the user logging into the server recorded in the obtained account opening application record table of the user are both 0, the account opening status of the user is obtained from the customer authentication information table, wherein the account opening status of the user includes: preliminary review pending review and preliminary review requiring revision;
[0072] (3) when the account opening status of the user is preliminary review pending review, obtaining a customer information record table, wherein the customer information record table includes: the company name, the customer number of the user, and the name of the user logging into the server;
[0073] (4) comparing the enterprise name recorded in the customer authentication information table with the enterprise name in the customer information record table to obtain a comparison result;
[0074] (5) when the comparison result indicates that the enterprise name recorded in the customer authentication information table is consistent with the enterprise name in the customer information record table, storing the customer number of the user in the customer information record table and the name of the user who logged in to the server in the user's account opening application record table;
[0075] (6) when the comparison result indicates that the enterprise name recorded in the customer authentication information table is inconsistent with the enterprise name in the customer information record table, modifying the account opening status of the user recorded in the customer authentication information table to preliminary review and requiring modification, and sending a prompt message to the social networking software to modify the account opening application record in the account opening application record table of the user;
[0076] (7) When the account opening application type of the user is the ordinary number type, the account opening application record table of the user can be queried through the application number, and the account opening application token record table of the user can be queried according to the user's request token, the customer number of the user and the name of the user logging into the server in the account opening application token record table of the user are stored in the account opening application record table of the user.
[0077] In the above step (2), when the customer number and the name of the user logging into the server recorded in the obtained account opening application record table of the user are both 0, it means that the user has no customer number and the name of the user logging into the server.
[0078] In the above step (6), a prompt message for modifying the account opening application record in the account opening application record table of the user is sent to the social networking software, which means that the account opening application record in the account opening application record table of the user is wrong and the user needs to modify the information in the account opening application record.
[0079] In the scheme described by the above steps (1) to (7), the customer number of the user in the account opening application token record table and the name of the user logging into the server are stored in the account opening application record table of the user. After the user matches and binds his account opening application record, the specific operation record is saved in the account opening application claiming record table. The account opening application claiming record table is used to save the user's application number, management system operator number, claiming time, claiming customer number, claiming login user login server name and other information, so as to query the user's claiming record later.
[0080] In summary, the present embodiment proposes an account opening information query method, which queries the user's account opening application record from the social networking software through the obtained user's application number, and records the user's account opening application record in the user's account opening application record table, and then verifies the user's application number and customer number; when the user's application number and customer number pass the verification, the user's customer number and the name of the user logging into the server are updated to the user's account opening application record table. Compared with the related art in which the account opening user and the account opening application record proposed by the user cannot be automatically matched, the user's account opening application record can be queried from the social networking software and recorded in the user's account opening application record table, and when the user's application number and customer number pass the verification, the user's customer number and the name of the user logging into the server are updated to the user's account opening application record table, so that when the user cannot find the account opening application record applied by the user in the social networking software, the account opening application record proposed by the user can be matched and bound with the user himself when the user's application number and customer number pass the verification, which greatly improves the user experience.
[0081] Example 2
[0082] This embodiment provides an account opening information query device, which is used to execute the account opening information query method provided in the above embodiment 1.
[0083] See also Figure 2 The structural diagram of an account opening information query device shown in FIG. 1 is a schematic diagram of an account opening information query device, and this embodiment proposes an account opening information query device, including:
[0084] The acquisition module 200 is used to acquire the application number of the user, wherein the application number is allocated to the user by the social networking software after the user opens an account on the social networking software;
[0085] The recording module 202 is used to query the account opening application record of the user from the social networking software according to the application number of the user, and record the account opening application record of the user into the account opening application record table of the user;
[0086] Verification module 204, used to obtain the customer number of the user and the name of the user logging into the server, and verify the application number and customer number of the user;
[0087] The updating module 206 is used to update the user's customer number and the name of the user logging into the server into the user's account opening application record table when the user's application number and the customer number are verified.
[0088] Furthermore, this embodiment provides an account opening information query device, further comprising:
[0089] A first query module is used to generate a first query instruction according to the application number of the user, and send the generated first query instruction to the redis database to query the basic account opening information of the user, and cache the basic account opening information of the user fed back by the redis database;
[0090] A second query module is used to generate a second query instruction according to the application number of the user, and send the generated second query instruction to the redis database to query the process identifier for terminating the automatic synchronization of application record information;
[0091] The termination module is used to terminate the automatic synchronization application record information process when the termination automatic synchronization application record information process identifier is queried; and continue to execute the function of the verification module.
[0092] Specifically, the verification module is used to verify the application number and the customer number of the user, including:
[0093] Obtain the manual claim identification and the customer authentication information table; wherein the customer authentication information table is used to record the enterprise information and customer number of the user who has passed the enterprise authentication;
[0094] When the manual claim flag is 1, the customer number is used to traverse the customer authentication information table. If the customer number can be found from the customer authentication information table, the application number is used to traverse the account opening application record table.
[0095] When the application number can be found out from the account opening application record table, it is determined that the application number and the customer number of the user have passed the verification.
[0096] In summary, the present embodiment proposes an account opening information query device, which queries the user's account opening application record from the social networking software through the obtained user's application number, and records the user's account opening application record in the user's account opening application record table, and then verifies the user's application number and customer number; when the user's application number and customer number pass the verification, the user's customer number and the name of the user logging into the server are updated to the user's account opening application record table. Compared with the related art in which the user who opens an account cannot automatically match the account opening user and the account opening application record proposed by the user, the user's account opening application record can be queried from the social networking software and recorded in the user's account opening application record table, and when the user's application number and customer number pass the verification, the user's customer number and the name of the user logging into the server are updated to the user's account opening application record table, so that when the user cannot find the account opening application record applied by the user in the social networking software, the user's own account opening application record can be matched and bound with the user himself when the user's application number and customer number pass the verification, which greatly improves the user experience.
[0097] Example 3
[0098] This embodiment provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the account opening information query method described in the above embodiment 1 are executed. The specific implementation can be found in method embodiment 1, which will not be described in detail here.
[0099] In addition, see Figure 3 The structural diagram of an electronic device shown in FIG. 1 is a schematic diagram of a structure of an electronic device. This embodiment further provides an electronic device, which includes a bus 51 , a processor 52 , a transceiver 53 , a bus interface 54 , a memory 55 and a user interface 56 . The electronic device includes a memory 55 .
[0100] In this embodiment, the electronic device further includes: one or more programs stored in the memory 55 and executable on the processor 52, and configured so that the processor executes the one or more programs to perform the following steps (1) to (4):
[0101] (1) obtaining an application number of the user, wherein the application number is assigned to the user by the social networking software after the user opens an account on the social networking software;
[0102] (2) according to the application number of the user, querying the account opening application record of the user from the social networking software, and recording the account opening application record of the user in the account opening application record table of the user;
[0103] (3) obtaining the customer number of the user and the name of the user logging into the server, and verifying the application number and the customer number of the user;
[0104] (4) When the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user logging into the server are updated to the account opening application record table of the user.
[0105] The transceiver 53 is used to receive and send data under the control of the processor 52.
[0106] Among them, the bus architecture (represented by bus 51), bus 51 can include any number of interconnected buses and bridges, and bus 51 links various circuits including one or more processors represented by processor 52 and memory represented by memory 55. Bus 51 can also link various other circuits such as peripherals, voltage regulators, and power management circuits together, which are all well known in the art, so this embodiment will not be further described. Bus interface 54 provides an interface between bus 51 and transceiver 53. Transceiver 53 can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. For example: transceiver 53 receives external data from other devices. Transceiver 53 is used to send data processed by processor 52 to other devices. Depending on the nature of the computing system, a user interface 56, such as a keypad, display, speaker, microphone, joystick, can also be provided.
[0107] The processor 52 is responsible for managing the bus 51 and general processing, such as running a general operating system as mentioned above, while the memory 55 can be used to store data used by the processor 52 when performing operations.
[0108] Optionally, the processor 52 may be, but is not limited to: a central processing unit, a single-chip microcomputer, a microprocessor or a programmable logic device.
[0109] It can be understood that the memory 55 in the embodiment of the present invention can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct RAM bus random access memory (DRRAM). The memory 55 of the system and method described in the present embodiment is intended to include, but is not limited to, these and any other suitable types of memory.
[0110] In some implementations, the memory 55 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set thereof: an operating system 551 and application programs 552 .
[0111] The operating system 551 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application 552 includes various application programs, such as a media player (Media Player), a browser (Browser), etc., which are used to implement various application services. The program for implementing the method of the embodiment of the present invention can be included in the application 552.
[0112] In summary, the present embodiment proposes a computer-readable storage medium and an electronic device, which, by obtaining the application number of the user, query the user's account opening application record from the social networking software, and record the user's account opening application record in the user's account opening application record table, and then verify the application number and the customer number of the user; when the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user logging into the server are updated to the user's account opening application record table. Compared with the related art in which the user who opens an account cannot be automatically matched with the account opening application record proposed by the user, the user's account opening application record can be queried from the social networking software and recorded in the user's account opening application record table, and when the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user logging into the server are updated to the user's account opening application record table, so that when the user cannot find the account opening application record applied by the user in the social networking software, the account opening application record proposed by the user can be matched and bound with the user himself when the application number and the customer number of the user pass the verification, which greatly improves the user experience.
[0113] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A method for querying account opening information, characterized in that: include: The server obtains an application number of the user, wherein the application number is assigned to the user by the social networking software after the user opens an account on the social networking software; According to the application number of the user, query the account opening application record of the user from the social networking software, and record the account opening application record of the user in the account opening application record table of the user; Obtaining the customer number of the user and the name of the user logging into the server, and verifying the application number and the customer number of the user; When the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user who logs in to the server are updated to the account opening application record table of the user; The verifying the application number and the customer number of the user includes: Obtaining a manual claim identification and a customer authentication information table; wherein the customer authentication information table is used to record the enterprise information and customer number of the user who has passed the enterprise authentication; When the manual claim flag is 1, the customer number is used to traverse the customer authentication information table. If the customer number can be found from the customer authentication information table, the application number is used to traverse the account opening application record table. When the application number can be found out from the account opening application record table, it is determined that the application number and the customer number of the user have passed the verification; The customer authentication information table also includes: the account opening status of the user; the enterprise information includes: the enterprise name; The verifying of the application number and the customer number of the user further includes: When the manual claim flag is 0, the customer number is used to traverse the customer authentication information table. If the customer number can be found in the customer authentication information table, the application number is used to find the user's basic account opening information from the social networking software, and it is determined that the application number and the customer number of the user pass the verification; wherein the user's basic account opening information carries the user's request token; Querying the account opening application token record table of the user through the user's request token, and obtaining the account opening application type from the account opening application token record table; the account opening application type includes: fixed matching type and common number type; When the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user who logs in to the server are updated to the account opening application record table of the user, including: When the account opening application type of the user is the fixed matching type and the account opening application record table of the user can be queried through the application number, obtaining the customer number recorded in the account opening application record table of the user and the name of the user who logs in to the server; When the customer number and the name of the user logging into the server recorded in the obtained account opening application record table of the user are both 0, the account opening status of the user is obtained from the customer authentication information table, wherein the account opening status of the user includes: preliminary review pending review and preliminary review requiring revision; When the account opening status of the user is preliminary review pending review, obtaining a customer information record table, wherein the customer information record table includes: the company name, the customer number of the user and the name of the user logging into the server; Compare the company name recorded in the customer authentication information table with the company name in the customer information record table to obtain a comparison result; When the comparison result indicates that the enterprise name recorded in the customer authentication information table is consistent with the enterprise name in the customer information record table, storing the customer number of the user in the customer information record table and the name of the user who logged in to the server in the user's account opening application record table; When the comparison result indicates that the company name recorded in the customer authentication information table is inconsistent with the company name in the customer information record table, the account opening status of the user recorded in the customer authentication information table is modified to preliminary review and requires modification, and a prompt message is sent to the social networking software to modify the account opening application record in the account opening application record table of the user.
2. The method according to claim 1, characterized in that After the step of searching the social network software for the account opening application record of the user according to the application number of the user, and recording the account opening application record of the user into the account opening application record table of the user, the method further includes: Generate a first query instruction according to the application number of the user, and send the generated first query instruction to the redis database to query the basic account opening information of the user, and cache the basic account opening information of the user fed back by the redis database; Generate a second query instruction according to the application number of the user, and send the generated second query instruction to the redis database to query the process identifier of terminating the automatic synchronization application record information; When the identifier for terminating the automatic synchronization application record information process is queried, the automatic synchronization application record information process is terminated; and the steps of obtaining the user's customer number and the name of the user logging into the server, and verifying the user's application number and customer number are continued.
3. The method according to claim 1, characterized in that The user's account opening application token record table also includes: the user's customer number and the user's name for logging into the server; When the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user who logs in to the server are updated to the account opening application record table of the user, and further includes: When the account opening application type of the user is the ordinary number type, the account opening application record table of the user can be queried through the application number, and the account opening application token record table of the user can be queried according to the user's request token, the user's customer number and the name of the user logging into the server in the user's account opening application token record table are stored in the user's account opening application record table.
4. An account opening information query device, characterized in that: include: An acquisition module, used to acquire an application number of the user, wherein the application number is allocated to the user by the social networking software after the user opens an account on the social networking software; A recording module, configured to query the account opening application record of the user from the social networking software according to the application number of the user, and record the account opening application record of the user into the account opening application record table of the user; A verification module, used to obtain the customer number of the user and the name of the user's login server, and verify the application number and the customer number of the user; An updating module, configured to update the user's customer number and the name of the user logging into the server into the user's account opening application record table when the user's application number and the customer number are verified; The verification module is used to verify the application number and the customer number of the user, including: Obtaining a manual claim identification and a customer authentication information table; wherein the customer authentication information table is used to record the enterprise information and customer number of the user who has passed the enterprise authentication; When the manual claim flag is 1, the customer number is used to traverse the customer authentication information table. If the customer number can be found from the customer authentication information table, the application number is used to traverse the account opening application record table. When the application number can be found out from the account opening application record table, it is determined that the application number and the customer number of the user have passed the verification; The customer authentication information table also includes: the account opening status of the user; the enterprise information includes: the enterprise name; The verifying of the application number and the customer number of the user further includes: When the manual claim flag is 0, the customer number is used to traverse the customer authentication information table. If the customer number can be found in the customer authentication information table, the application number is used to find the user's basic account opening information from the social networking software, and it is determined that the application number and the customer number of the user pass the verification; wherein the user's basic account opening information carries the user's request token; Querying the account opening application token record table of the user through the user's request token, and obtaining the account opening application type from the account opening application token record table; the account opening application type includes: fixed matching type and common number type; When the application number and the customer number of the user pass the verification, the customer number of the user and the name of the user who logs in to the server are updated to the account opening application record table of the user, including: When the account opening application type of the user is the fixed matching type and the account opening application record table of the user can be queried through the application number, obtaining the customer number recorded in the account opening application record table of the user and the name of the user who logs in to the server; When the customer number and the name of the user logging into the server recorded in the obtained account opening application record table of the user are both 0, the account opening status of the user is obtained from the customer authentication information table, wherein the account opening status of the user includes: preliminary review pending review and preliminary review requiring revision; When the account opening status of the user is preliminary review pending review, obtaining a customer information record table, wherein the customer information record table includes: the company name, the customer number of the user and the name of the user logging into the server; Compare the company name recorded in the customer authentication information table with the company name in the customer information record table to obtain a comparison result; When the comparison result indicates that the enterprise name recorded in the customer authentication information table is consistent with the enterprise name in the customer information record table, storing the customer number of the user in the customer information record table and the name of the user who logged in to the server in the user's account opening application record table; When the comparison result indicates that the company name recorded in the customer authentication information table is inconsistent with the company name in the customer information record table, the account opening status of the user recorded in the customer authentication information table is modified to preliminary review and requires modification, and a prompt message is sent to the social networking software to modify the account opening application record in the account opening application record table of the user.
5. The device according to claim 4, characterized in that Also includes: A first query module is used to generate a first query instruction according to the application number of the user, and send the generated first query instruction to the redis database to query the basic account opening information of the user, and cache the basic account opening information of the user fed back by the redis database; A second query module is used to generate a second query instruction according to the application number of the user, and send the generated second query instruction to the redis database to query the process identifier for terminating the automatic synchronization of application record information; The termination module is used to terminate the automatic synchronization application record information process when the termination automatic synchronization application record information process identifier is queried; and continue to execute the function of the verification module.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 3 are executed.
7. An electronic device, characterized in that: The electronic device includes a memory, a processor and one or more programs, wherein the one or more programs are stored in the memory and are configured so that the processor executes the steps of the method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Personal information sharing, personal information sharing method and identity authentication method
CN104717073A
Enterprise customer multi-enterprise account query method and device
CN113450204A
Business processing method and device, electronic equipment and storage medium
CN113487436A