Financial asset account data processing method and device, equipment and storage medium
By building a multi-forktree structure of financial asset account data and performing interactive operations, the problem of low efficiency in financial asset account data processing in the existing technology is solved, and more intuitive and efficient data management and analysis are achieved.
Patent Information
- Application Number
- CN202411472022.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-02-07
AI Technical Summary
In the prior art, the processing efficiency of financial asset account data and its combined data is low, resulting in staff spending a lot of time to understand data when conducting asset management and statement analysis.
By obtaining financial asset account data and binding it with the preset multi-forktree node, an asset account multi-forktree structure is built, the structure is output and the target operation is received, and the associated financial asset account data is processed in response to the target operation.
Through the presentation and interaction of multi-forktree structure, staff can more intuitively understand and manage financial asset account data, improving the efficiency of data processing and analysis.
Smart Images

Figure CN119398931A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of financial business data processing, and in particular to a method, apparatus, device and storage medium for processing financial asset account data. Background Art
[0002] In the related technologies, financial asset account data and their combined data are often presented in the form of text and / or tables, which requires staff to spend a lot of time in advance to understand the financial asset account data when performing asset management and report analysis, resulting in low efficiency in managing financial asset account data. Therefore, how to achieve more convenient processing and analysis of financial asset account data, thereby improving the processing efficiency of financial asset account data, has become a technical problem that needs to be solved urgently. Summary of the invention
[0003] The main purpose of the embodiments of the present application is to propose a method, device, equipment and storage medium for processing financial asset account data, aiming to improve the processing efficiency of financial asset account data.
[0004] To achieve the above-mentioned purpose, a first aspect of an embodiment of the present application proposes a method for processing financial asset account data, the method comprising:
[0005] Obtain at least one financial asset account data;
[0006] Binding the at least one financial asset account data to a preset multi-branch tree node to construct an asset account multi-branch tree structure of the at least one financial asset account data; different nodes in the asset account multi-branch tree structure are used to represent different financial asset account data;
[0007] Outputting the asset account multi-branch tree structure, and receiving a target operation on a target node in the asset account multi-branch tree structure;
[0008] In response to the target operation, at least one target financial asset account data associated with the target node is processed; the at least one target financial asset account data includes the financial asset account data represented by the target node.
[0009] In some embodiments, the processing of at least one target financial asset account data associated with the target node includes:
[0010] generating a data processing instruction corresponding to an operation type of the target operation;
[0011] determining at least one target financial asset account data associated with the target node based on the operation type;
[0012] The at least one target financial asset account data is processed according to the data processing instruction.
[0013] In some embodiments, generating a data processing instruction corresponding to an operation type of the target operation includes:
[0014] In a case where the operation type of the target operation is a single click operation, generating a node data query instruction corresponding to the single click operation;
[0015] The data processing instruction includes the node data query instruction;
[0016] The determining, based on the operation type, at least one target financial asset account data associated with the target node comprises:
[0017] When the operation type of the target operation is a single click operation and the target node is in an expanded state, the financial asset account data represented by the target node, the financial asset account data represented by the upper-level node of the target node, and the financial asset account data represented by the lower-level node of the target node are determined as the target financial asset account data to be processed that is associated with the target node;
[0018] The processing of the at least one target financial asset account data according to the data processing instruction includes:
[0019] According to the node data query instruction, the intelligent display of the financial asset account data represented by the target node is stopped, and the financial asset account data represented by the upper-level node of the target node and the financial asset account data represented by the lower-level node of the target node are intelligently displayed.
[0020] In some embodiments, the determining, based on the operation type, at least one target financial asset account data associated with the target node further includes:
[0021] When the operation type of the target operation is a single click operation and the target node is in a folded state, determining the financial asset account data represented by the target node as the target financial asset account data to be processed that is associated with the target node;
[0022] The processing of the at least one target financial asset account data according to the data processing instruction further includes:
[0023] According to the node data query instruction, the target node is switched from a collapsed state to an expanded state, and the financial asset account data represented by the target node is intelligently displayed.
[0024] In some embodiments, generating a data processing instruction corresponding to an operation type of the target operation includes:
[0025] In a case where the operation type of the target operation is a single click operation and at least one new financial asset account data is acquired, generating a node data update instruction corresponding to the single click operation;
[0026] The data processing instruction includes the node data update instruction;
[0027] The determining, based on the operation type, at least one target financial asset account data associated with the target node comprises:
[0028] When the operation type of the target operation is a single click operation and at least one new financial asset account data is acquired, the financial asset account data represented by the target node and the at least one new financial asset account data are determined as target financial asset account data to be processed and associated with the target node;
[0029] The processing of the at least one target financial asset account data according to the data processing instruction includes:
[0030] According to the node data update instruction, the target node is unbound from the financial asset account data represented by the target node, and the at least one new financial asset account data is bound to the target node so as to represent the at least one new financial asset account data through the target node.
[0031] In some embodiments, generating a data processing instruction corresponding to an operation type of the target operation includes:
[0032] In a case where the operation type of the target operation is a continuous sliding operation, generating a node data migration instruction corresponding to the continuous sliding operation; the sliding path of the continuous sliding operation starts from a first node and ends at a second node, and the target node includes the first node and the second node;
[0033] The data processing instruction includes the node data migration instruction;
[0034] The determining, based on the operation type, at least one target financial asset account data associated with the target node comprises:
[0035] In a case where the operation type of the target operation is a continuous sliding operation, determining the financial asset account data represented by the first node as the target financial asset account data to be processed that is associated with the first node;
[0036] The processing of the at least one target financial asset account data according to the data processing instruction includes:
[0037] According to the node data migration instruction, the first node is unbound from the target financial asset account data represented by the first node, and the target financial asset account data is bound to the second node so as to represent the target financial asset account data through the second node.
[0038] In some embodiments, after binding the target financial asset account data with the second node, the method further includes:
[0039] A hierarchical relationship is established between an upper node of the first node, a lower node of the first node, and the second node.
[0040] To achieve the above-mentioned purpose, a second aspect of an embodiment of the present application provides a device for processing financial asset account data, the device comprising:
[0041] A data acquisition module, used to acquire at least one financial asset account data;
[0042] A multi-branch tree construction module, used to bind the at least one financial asset account data to a preset multi-branch tree node to construct an asset account multi-branch tree structure of the at least one financial asset account data; different nodes in the asset account multi-branch tree structure are used to represent different financial asset account data;
[0043] A data processing module is used to output the asset account multi-branch tree structure and receive a target operation on a target node in the asset account multi-branch tree structure; and, in response to the target operation, process at least one target financial asset account data associated with the target node; the at least one target financial asset account data includes the financial asset account data represented by the target node.
[0044] To achieve the above-mentioned purpose, the third aspect of an embodiment of the present application proposes a computer device, which includes a memory and a processor, the memory stores a computer program, and the processor implements the method described in the first aspect when executing the computer program.
[0045] To achieve the above-mentioned purpose, the fourth aspect of an embodiment of the present application proposes a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in the first aspect is implemented.
[0046] In addition, to achieve the above-mentioned purpose, the fifth aspect of an embodiment of the present application also proposes a computer program product, which includes a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method described in the first aspect is implemented.
[0047] The financial asset account data processing method, apparatus, computer equipment, computer-readable storage medium and computer program product proposed in the embodiments of the present application obtain at least one financial asset account data; bind the at least one financial asset account data to a preset multi-branch tree node to construct an asset account multi-branch tree structure of the at least one financial asset account data; different nodes in the asset account multi-branch tree structure are used to represent different financial asset account data; output the asset account multi-branch tree structure, and receive a target operation on a target node in the asset account multi-branch tree structure; in response to the target operation, process at least one target financial asset account data associated with the target node; the at least one target financial asset account data includes the financial asset account data represented by the target node.
[0048] Thus, compared with the method of presenting financial asset account data through text and / or tables for the staff to manage the financial asset account data, the embodiment of the present application obtains at least one financial asset account data, and then binds it with a preset multi-branch tree node to construct an asset account multi-branch tree structure, thereby representing different financial asset account data through different nodes in the asset account multi-branch tree structure. Thus, by introducing a multi-branch tree to present the financial asset account data, the staff can more intuitively understand the composition and distribution of the financial asset account data and its combination.
[0049] In addition, the embodiment of the present application also outputs the constructed asset account multi-branch tree structure, receives the target operation of the staff for the target node in the asset account multi-branch tree structure, and then processes at least one target financial asset account data associated with the target node in response to the target operation. That is, after the asset account multi-branch tree structure is output and displayed to the staff, the staff can perform interactive operations on one or more target nodes in the asset account multi-branch tree structure, thereby managing the financial asset account data represented by the target node. In this way, it can make it more convenient for the staff to manage the financial asset account data, thereby improving the management efficiency of the financial asset account data. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 A flowchart of the steps of the method for processing financial asset account data provided in some embodiments of the present application;
[0051] Figure 2 for Figure 1 Schematic diagram of the refinement steps of step S104;
[0052] Figure 3 A flowchart of the steps involved in the method for processing financial asset account data provided in an embodiment of the present application;
[0053] Figure 4 A schematic diagram of a multi-branch tree structure involved in the method for processing financial asset account data provided in an embodiment of the present application;
[0054] Figure 5 A schematic diagram of the structure of a device for processing financial asset account data provided in an embodiment of the present application;
[0055] Figure 6 A schematic diagram of the hardware structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0057] It should be noted that, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0058] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0059] First, some nouns involved in this application are analyzed:
[0060] Tree Data Structures: Also known as tree structures, it is a nested structure that shows the hierarchical relationship of data. The outer and inner layers of a tree structure have similar structures, so this structure can often be represented recursively. Various tree diagrams in classical data structures are a typical tree structure: a tree can be simply represented as a root, a left subtree, and a right subtree, where the left subtree and the right subtree each have their own subtrees. A multi-branch tree structure refers to a tree structure in which a parent node can have multiple child nodes, but a child node still follows the law of a parent node. Usually, a multi-branch tree can be used to simplify the description of data relationships. For example: Linux file system, organizational structure relationship, role menu permission management system, etc., are usually described based on multi-branch trees.
[0061] Natural language processing (NLP): NLP uses computers to process, understand and apply human languages (such as Chinese and English). NLP is a branch of artificial intelligence and an interdisciplinary subject between computer science and linguistics. It is often referred to as computational linguistics. Natural language processing includes grammatical analysis, semantic analysis, and text understanding. Natural language processing is often used in technical fields such as machine translation, handwritten and printed character recognition, speech recognition and text-to-speech conversion, information intent recognition, information extraction and filtering, text classification and clustering, public opinion analysis and opinion mining. It involves data mining related to language processing, machine learning, knowledge acquisition, knowledge engineering, artificial intelligence research, and linguistic research related to language computing.
[0062] Image description generates a natural language description for an image and uses the generated description to help applications understand the semantics expressed in the image visual scene. For example, image description can convert image retrieval into text retrieval, which is used to classify images and improve image retrieval results. People usually only need to take a quick glance to describe the details of the image visual scene, while automatically adding descriptions to images is a comprehensive and arduous computer vision task that requires converting the complex information contained in the image into a natural language description. Compared with ordinary computer vision tasks, image captioning requires not only identifying objects from images, but also associating the identified objects with natural semantics and describing them in natural language. Therefore, image description requires people to extract deep features of images, associate them with semantic features, and convert them for generating descriptions.
[0063] Next, the overall concept of the embodiments of the present application is described.
[0064] In the field of financial business data processing, relevant staff need to efficiently manage their investment account portfolios to achieve efficient asset management and report analysis. However, traditional financial asset accounts and their portfolios are often presented in the form of text and tables, lacking in intuitiveness and interactivity, making it difficult for staff to fully understand financial asset accounts and their portfolios. In addition, the use of text and tables to present financial asset accounts and their portfolios will also reduce the transparency of the staff to the investment portfolio, causing the staff to spend a lot of time learning and understanding the data before they can accurately manage and analyze their investment account portfolios. Secondly, traditional tools for managing financial asset account data and their portfolio data lack flexibility and customization. Moreover, since most tools are static and cannot customize and adjust data according to the needs and preferences of staff, it also makes it difficult for staff to optimize and adjust their investment account portfolios according to their personal circumstances. In addition, the above-mentioned limitations also lead to a long processing and update cycle for staff to process and update financial asset account data, making it difficult to adapt to the growing data analysis work.
[0065] In summary, the traditional financial asset account portfolio management method has many shortcomings, such as non-intuitive information presentation, low decision-making efficiency, lack of interactivity and customization, and delayed data update. Therefore, it is necessary to propose a new solution to meet users' management needs for financial asset account portfolios.
[0066] In the related technologies, financial asset account data and their combined data are often presented in the form of text and / or tables, which requires staff to spend a lot of time in advance to understand the financial asset account data when performing asset management and report analysis, resulting in low efficiency in managing financial asset account data. Therefore, how to achieve more convenient processing and analysis of financial asset account data, thereby improving the processing efficiency of financial asset account data, has become a technical problem that needs to be solved urgently.
[0067] Based on this, the embodiments of the present application provide a method, device, computer equipment, computer-readable storage medium and computer program product for processing financial asset account data, aiming to improve the processing efficiency of financial asset account data. The embodiments of the present application obtain at least one financial asset account data; bind the at least one financial asset account data with a preset multi-branch tree node to construct an asset account multi-branch tree structure for obtaining the at least one financial asset account data; different nodes in the asset account multi-branch tree structure are used to represent different financial asset account data; output the asset account multi-branch tree structure, and receive a target operation on a target node in the asset account multi-branch tree structure; in response to the target operation, process at least one target financial asset account data associated with the target node; the at least one target financial asset account data includes the financial asset account data represented by the target node.
[0068] Thus, compared with the method of presenting financial asset account data through text and / or tables for the staff to manage the financial asset account data, the embodiment of the present application obtains at least one financial asset account data, and then binds it with a preset multi-branch tree node to construct an asset account multi-branch tree structure, thereby representing different financial asset account data through different nodes in the asset account multi-branch tree structure. Thus, by introducing a multi-branch tree to present the financial asset account data, the staff can more intuitively understand the composition and distribution of the financial asset account data and its combination.
[0069] In addition, the embodiment of the present application also outputs the constructed asset account multi-branch tree structure, receives the target operation of the staff for the target node in the asset account multi-branch tree structure, and then processes at least one target financial asset account data associated with the target node in response to the target operation. That is, after the asset account multi-branch tree structure is output and displayed to the staff, the staff can perform interactive operations on one or more target nodes in the asset account multi-branch tree structure, thereby managing the financial asset account data represented by the target node. In this way, it can make it more convenient for the staff to manage the financial asset account data, thereby improving the management efficiency of the financial asset account data.
[0070] Based on the overall concept of the present application, the specific embodiments of the method, device, computer equipment, computer readable storage medium and computer program product for processing financial asset account data provided in the embodiments of the present application are proposed. First, the specific embodiments of the method for processing financial asset account data in the embodiments of the present application are described in detail.
[0071] It should be noted that in each specific implementation of the method for processing financial asset account data provided in the embodiments of the present application, when it comes to the need to perform relevant processing based on data related to user identity or characteristics such as user information, user behavior data, user historical data, and user location information, the user's permission or consent will be obtained first, and the collection, use, and processing of these data will comply with relevant laws, regulations, and standards. In addition, when the embodiments of the present application need to obtain sensitive personal information of the user, the user's separate permission or consent will be obtained through a pop-up window or by jumping to a confirmation page. After clearly obtaining the user's separate permission or consent, the necessary user-related data for the normal operation of the embodiments of the present application will be obtained.
[0072] In addition, the method for processing financial asset account data provided in the embodiment of the present application relates to the technical field of financial business data processing. The method for processing financial asset account data provided in the embodiment of the present application can be applied to a terminal, can be applied to a server side, or can be software running in a terminal or a server side. In some embodiments, the terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc.; the server side can be configured as an independent physical server, or can be configured as a server cluster or a distributed system composed of multiple physical servers, or can be configured as a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms; the software can be an application that implements the method for processing financial asset account data, etc., but is not limited to the above forms.
[0073] Alternatively, the present application embodiment can also be used in numerous general or special computer system environments or configurations. For example: personal computers, server computers, handheld devices or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer computer devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present application can be described in the general context of computer executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.
[0074] For ease of understanding and explanation, the following text will take the method for processing financial asset account data provided by the embodiment of the present application as an example for detailed description. The implementation of the method for processing financial asset account data provided by the embodiment of the present application in any of the above-mentioned forms of the subject application can refer to the process of the method for processing financial asset account data provided by the terminal device described below.
[0075] Please refer to Figure 1 , Figure 1 A flowchart of the steps of the method for processing financial asset account data provided in some embodiments of the present application. It should be understood that although Figure 1 The execution order of some method steps is shown in the figure, but based on different design requirements of actual applications, the method for processing financial asset account data provided in the embodiment of the present application can certainly adopt an execution order different from the method steps shown in the figure. That is, Figure 1 The order of the steps in the method shown does not constitute a limitation on the execution logic order of the method for processing financial asset account data provided in the embodiment of the present application. Figure 1 Reasonable changes to the sequence of steps in the method shown should be included in the scope of protection of the method for processing financial asset account data provided in the embodiments of the present application.
[0076] like Figure 1 As shown, in some embodiments, the method for processing financial asset account data provided in the embodiments of the present application may include but is not limited to steps S101 to S104.
[0077] Step S101, obtaining at least one financial asset account data.
[0078] During the human-computer interaction with the staff, the terminal device obtains at least one financial asset account data uploaded by the staff in real time.
[0079] It should be noted that the financial asset account data may be the asset portfolio data of the investment account managed by the staff who manages the financial business data. The terminal device provides a data transmission interface and a visual human-computer interaction interface to the staff, so that the staff can operate the data transmission interface provided by the terminal device on the visual human-computer interaction interface to upload the financial asset account data to the terminal device, so that the terminal device can obtain the financial asset account data.
[0080] In some embodiments, the terminal device may also be connected to other terminals or systems specifically used to manage financial business data, thereby directly accessing the financial asset account data transmitted by the terminal or system.
[0081] Step S102, binding the at least one financial asset account data with a preset multi-branch tree node to construct an asset account multi-branch tree structure of the at least one financial asset account data; different nodes in the asset account multi-branch tree structure are used to represent different financial asset account data.
[0082] It should be noted that the preset multi-branch tree node can be a node (parent node or child node) on a multi-branch tree structure that is pre-configured by the terminal device and stored locally. Alternatively, the preset multi-branch tree node can also be a node on a multi-branch tree structure that is received by the terminal device and uploaded in real time by a staff member.
[0083] After obtaining at least one financial asset account data, the terminal device binds the at least one financial asset account data with a preset multi-branch tree node by responding to the configuration operation performed by the staff on the visual human-computer interaction interface, thereby constructing an asset account multi-branch tree structure of the at least one financial asset account data. Different nodes in the asset account multi-branch tree structure constructed by the terminal device are used to represent different financial asset account data.
[0084] In some embodiments, during the process of binding at least one financial asset account data to a multi-tree node, the terminal device may bind at least one financial asset account data to each multi-tree node one by one in response to the staff's configuration operation (one financial asset account data is bound to one multi-tree node, or multiple financial asset account data are bound to one multi-tree node), until all the financial asset account data are bound to different multi-tree nodes, so as to construct an asset account multi-tree structure representing the financial asset account data.
[0085] In other embodiments, the terminal device can also automatically identify the hierarchical relationship between at least one financial asset account data, and sequentially bind at least one financial asset account data to the multi-branch tree node according to the identified hierarchical relationship, thereby constructing an asset account multi-branch tree structure representing the financial asset account data. For example, the terminal device receives the financial asset account data 1 uploaded by the staff, the account information description a of the financial asset account data 1 entered by the staff, and receives the financial asset account data 2 uploaded by the staff, and the account information description b of the financial asset account data 2 entered by the staff. After that, the terminal device performs natural language processing on the account information description a and the account information description b through distribution to identify that the financial asset account data 1 is the previous account data of the financial asset account data 2. In this way, the terminal device can automatically bind the financial asset account data 1 to an empty parent node in the multi-branch tree node, and bind the financial asset account data 2 to an empty child node under the parent node in the multi-branch tree node.
[0086] Step S103, outputting the asset account multi-branch tree structure, and receiving a target operation on a target node in the asset account multi-branch tree structure.
[0087] After constructing the asset account multi-branch tree structure, the terminal device outputs and displays the asset account multi-branch tree structure to the staff, so that the staff can click, drag and drop one or more target nodes in the asset account multi-branch tree structure.
[0088] In some embodiments, the terminal device can output and display the asset account multi-branch tree structure through a visual human-computer interaction interface, so that the staff can manually select the target node in the asset account multi-branch tree in the visual human-computer interaction interface, and input target operations such as clicking, dragging and dropping for the target node.
[0089] In other embodiments, the terminal device can also output the asset account multi-branch tree structure to the staff through language broadcasting. In this case, the staff can input the target operation of the target node in the asset account multi-branch tree by voice interaction with the terminal device. For example, after constructing the asset account multi-branch tree structure, the terminal device processes the asset account multi-branch tree structure by image description, and broadcasts the financial asset account data represented by each node in the asset account multi-branch tree structure in sequence from parent node to child node and from left tree to right tree. In the process of the terminal device performing voice broadcasting on the asset account multi-branch tree structure, the staff can input control instructions through voice to select one or more target nodes in the asset account multi-branch tree structure, and perform operations such as visual display or update on the financial asset account data represented by the target node.
[0090] Step S104, in response to the target operation, processing at least one target financial asset account data associated with the target node; the at least one target financial asset account data includes the financial asset account data represented by the target node.
[0091] After receiving the target operation for the target node input by the staff, the terminal device confirms at least one target financial asset account data associated with the target node in response to the target operation, and then processes the at least one target financial asset account data according to the target operation. For example, the terminal device may confirm the financial asset account data represented by the target node as the target financial asset account data, and then display or update the target financial asset account data according to the target operation, or perform risk assessment, performance analysis, income forecasting, etc. on the target asset account data.
[0092] In an embodiment of the present application, at least one financial asset account data uploaded by the staff in real time is obtained through the terminal device during the process of human-computer interaction with the staff. Afterwards, the terminal device responds to the configuration operation performed by the staff on the visual human-computer interaction interface, and binds the at least one financial asset account data to the preset multi-branch tree node, thereby constructing an asset account multi-branch tree structure of the at least one financial asset account data. Among them, different nodes in the asset account multi-branch tree structure constructed by the terminal device are used to represent different financial asset account data. Afterwards, the asset account multi-branch tree structure is output and displayed to the staff through the terminal device, so that the staff can click, drag and drop one or more target nodes in the asset account multi-branch tree structure, and the terminal device can confirm at least one target financial asset account data associated with the target node in response to the target operation, and then process the at least one target financial asset account data according to the target operation.
[0093] Thus, compared with the method of presenting financial asset account data through text and / or tables for the staff to manage the financial asset account data, the embodiment of the present application obtains at least one financial asset account data, and then binds it with a preset multi-branch tree node to construct an asset account multi-branch tree structure, thereby representing different financial asset account data through different nodes in the asset account multi-branch tree structure. Thus, by introducing a multi-branch tree to present the financial asset account data, the staff can more intuitively understand the composition and distribution of the financial asset account data and its combination.
[0094] In addition, the embodiment of the present application also outputs the constructed asset account multi-branch tree structure, receives the target operation of the staff for the target node in the asset account multi-branch tree structure, and then processes at least one target financial asset account data associated with the target node in response to the target operation. That is, after the asset account multi-branch tree structure is output and displayed to the staff, the staff can perform interactive operations on one or more target nodes in the asset account multi-branch tree structure, thereby managing the financial asset account data represented by the target node. In this way, it can make it more convenient for the staff to manage the financial asset account data, thereby improving the management efficiency of the financial asset account data.
[0095] When the terminal device processes at least one target financial asset account data associated with a target node in an asset account multi-branch tree structure in response to a target operation, it generates different data processing instructions based on different types of target operations, and determines at least one target financial asset account data associated with the target node based on the different types of the target operation, and then processes the at least one target financial asset account data according to the generated data processing instructions.
[0096] Please refer to Figure 2 , Figure 2 for Figure 1 Schematic diagram of the detailed steps of step S104. Figure 2 As shown, in some embodiments, the above step S104, in response to the target operation, processes at least one target financial asset account data associated with the target node, and may include the following steps S201 to S203.
[0097] Step S201: Generate a data processing instruction corresponding to the operation type of the target operation.
[0098] When the terminal device processes at least one target financial asset account data associated with the target node in response to the target operation, it first generates a data processing instruction corresponding to the operation type of the target operation based on the different operation types of the target operation. For example, in the case where the operation type of the target operation is a single click operation on the target node, the terminal device can generate a node data query instruction corresponding to the single click operation. For another example, in the case where the operation type of the target operation is a continuous sliding operation on the target node, the terminal device can generate a node data migration instruction corresponding to the continuous sliding operation.
[0099] Step S202: determining at least one target financial asset account data associated with the target node based on the operation type.
[0100] When the terminal device processes at least one target financial asset account data associated with the target node in response to the target operation, the terminal device also determines, based on different operation types of the target operation, that the financial asset account data represented by the target node is at least one target financial asset account data associated with the target node, or determines that the financial asset account data represented by the target node, the financial asset account data represented by the upper node of the target node, and the financial asset account data represented by the lower node of the target node are at least one target financial asset account data associated with the target node.
[0101] In some embodiments, the terminal device can determine that only the financial asset account data represented by the target node is the target financial asset account data associated with the target node, or determine that the financial asset account data represented by the target node, the upper-level node of the target node, and the lower-level node of the target node are the target financial asset account data associated with the target node based on the state of the target node and the operation type of the target operation when the staff inputs the target operation to the target node.
[0102] Step S203: Process the at least one target financial asset account data according to the data processing instruction.
[0103] After the terminal device generates a data processing instruction based on the operation type of the target operation and determines at least one target financial asset account data associated with the target node based on the operation type, the terminal device processes the at least one target financial asset account data according to the generated data processing instruction. For example, the terminal device highlights or updates the target financial asset account data according to the data processing instruction, or performs risk assessment, performance analysis, and income forecasting on the target asset account data according to the data processing instruction.
[0104] In some embodiments, the data processing instruction may include a node data query instruction. In this case, the above step S201, generating a data processing instruction corresponding to the operation type of the target operation, may include:
[0105] In the case where the operation type of the target operation is a single-click operation, a node data query instruction corresponding to the single-click operation is generated.
[0106] It should be noted that after the terminal device outputs and displays the asset account multi-branch tree structure to the staff through the visual human-computer interaction interface, the staff can input a single-click target operation for the target node of the asset account multi-branch tree structure on the visual human-computer interaction interface. In this way, the terminal device can confirm that the operation type of the target operation is a single-click operation.
[0107] When the operation type of the received target operation is a single click operation, the terminal device generates a node data query instruction corresponding to the single click operation.
[0108] Based on this, the above step S202, determining at least one target financial asset account data associated with the target node based on the operation type, may include:
[0109] When the operation type of the target operation is a single-click operation and the target node is in an expanded state, the financial asset account data represented by the target node, the financial asset account data represented by the upper-level node of the target node, and the financial asset account data represented by the lower-level node of the target node are determined as the target financial asset account data to be processed associated with the target node.
[0110] When the terminal device determines the target financial asset account data associated with the target node based on the operation type of the target operation, if the terminal device receives the target operation of a single click input by the staff for the target node, and the state of the target node is an expanded state, the terminal device confirms, based on the operation type of the target operation: single click operation, and the state of the target node: expanded state, that the target operation currently input by the staff for the target node requires a query on the financial asset account data represented by the nodes that have a hierarchical relationship with the target node. As a result, the terminal device determines the financial asset account data represented on the target node, the financial asset account data represented by the upper node of the target node, and the financial asset account data represented by the lower node of the target node as the target financial asset account data associated with the target node and to be processed.
[0111] Further, in this case, the above step S203, processing the at least one target financial asset account data according to the data processing instruction, may include:
[0112] According to the node data query instruction, the intelligent display of the financial asset account data represented by the target node is stopped, and the financial asset account data represented by the upper-level node of the target node and the financial asset account data represented by the lower-level node of the target node are intelligently displayed.
[0113] After the terminal device generates a node data query instruction and determines the target financial asset account data associated with the target node, it can fold the financial asset account data represented by the target node according to the node data query instruction to stop intelligently displaying the financial asset account data represented by the target node, but intelligently display the financial asset account data represented by the upper-level node of the target node and the financial asset account data represented by the lower-level node of the target node.
[0114] It should be noted that the terminal device intelligently displays the financial asset account data represented by different nodes in the asset account multi-branch tree structure, and can output and display the asset account multi-branch tree structure and the financial asset account data represented by each node of the asset account multi-branch tree structure through a visual human-computer interaction interface, and / or the terminal device outputs the financial asset account data represented by each node of the asset account multi-branch tree structure through voice broadcast.
[0115] In some embodiments, when the data processing instruction includes a node data query instruction, the above step S202, determining at least one target financial asset account data associated with the target node based on the operation type, may also include:
[0116] When the operation type of the target operation is a single click operation and the target node is in a folded state, the financial asset account data represented by the target node is determined as the target financial asset account data to be processed and associated with the target node.
[0117] When the terminal device determines the target financial asset account data associated with the target node based on the operation type of the target operation, if the terminal device receives the target operation of a single click input by the staff for the target node, and the state of the target node is a folded state, the terminal device confirms based on the operation type of the target operation: single click operation, and the state of the target node: folded state, that the staff's current target operation input for the target node requires a query on the financial asset account data represented by the target node. As a result, the terminal device only determines the financial asset account data represented on the target node as the target financial asset account data associated with the target node and to be processed.
[0118] Further, in this case, the above step S203, processing the at least one target financial asset account data according to the data processing instruction, may also include:
[0119] According to the node data query instruction, the target node is switched from a collapsed state to an expanded state, and the financial asset account data represented by the target node is intelligently displayed.
[0120] After the terminal device generates a node data query instruction and determines the target financial asset account data associated with the target node, it can expand the financial asset account data represented by the target node according to the node data query instruction, and switch the collapsed state of the target node to the expanded state, thereby intelligently displaying the financial asset account data represented by the target node.
[0121] In some embodiments, the data processing instruction also includes a node data update instruction. In this case, the above step S201, generating a data processing instruction corresponding to the operation type of the target operation, may also include:
[0122] When the operation type of the target operation is a single-click operation and at least one new financial asset account data is acquired, a node data update instruction corresponding to the single-click operation is generated.
[0123] When the operation type of the target operation received by the terminal device is a single-click operation, and at the same time as receiving the target operation, the terminal device also receives at least one new financial asset account data manually uploaded by the staff, the terminal device determines that the purpose of the staff's current input of the target operation and uploading of the new financial asset account data is to update the financial asset account data represented by the target node, thereby generating a node data update instruction corresponding to the single-click operation.
[0124] In this case, the above step S202, determining at least one target financial asset account data associated with the target node based on the operation type, may also include:
[0125] When the operation type of the target operation is a single click operation and at least one new financial asset account data is acquired, the financial asset account data represented by the target node and the at least one new financial asset account data are determined as target financial asset account data to be processed associated with the target node.
[0126] When the terminal device determines the target financial asset account data associated with the target node based on the operation type of the target operation, since the terminal device also synchronously receives the new financial asset account data uploaded by the staff when receiving the target operation of a single click input by the staff for the target node, it has been confirmed that the staff needs to update the financial asset account data represented by the target node. The terminal device then determines the financial asset account data represented on the target node and the new financial asset account data currently received as the target financial asset account data associated with the target node and to be processed.
[0127] Further, in this case, the above step S203, processing the at least one target financial asset account data according to the data processing instruction, may also include:
[0128] According to the node data update instruction, the target node is unbound from the financial asset account data represented by the target node, and the at least one new financial asset account data is bound to the target node so as to represent the at least one new financial asset account data through the target node.
[0129] After generating a node data update instruction and determining the target financial asset account data associated with the target node, the terminal device can first unbind the financial asset account data originally represented on the target node from the target node in accordance with the node data update instruction, thereby making the target node empty, and then further bind the received new financial asset account data to the target node, thereby representing the new financial asset account data through the target node to intelligently display the new financial asset account data.
[0130] In some embodiments, the data processing instruction may also include a node data migration instruction. In this case, the above step S201, generating a data processing instruction corresponding to the operation type of the target operation, may include:
[0131] When the operation type of the target operation is a continuous sliding operation, a node data migration instruction corresponding to the continuous sliding operation is generated; the sliding path of the continuous sliding operation starts from a first node and ends at a second node, and the target node includes the first node and the second node.
[0132] It should be noted that after the terminal device outputs and displays the asset account multi-branch tree structure to the staff through the visual human-computer interaction interface, the staff can first click and select the first node of the asset account multi-branch tree structure on the visual human-computer interaction interface, and then drag and drop the first node while keeping the first node selected to perform the target operation of continuous sliding, and make the sliding path of the target operation of continuous sliding start from the first node until it reaches the second node in the asset account multi-branch tree structure. In this way, the terminal device can confirm that the operation type of the target operation is a continuous sliding operation.
[0133] When the operation type of the received target operation is a continuous sliding operation, the terminal device generates a node data migration instruction corresponding to the continuous sliding operation.
[0134] Based on this, the above step S202, determining at least one target financial asset account data associated with the target node based on the operation type, may include:
[0135] In a case where the operation type of the target operation is a continuous sliding operation, the financial asset account data represented by the first node is determined as the target financial asset account data to be processed that is associated with the first node.
[0136] When the terminal device determines the target financial asset account data associated with the target node based on the operation type of the target operation, because when the terminal device receives the target operation of continuous sliding input by the staff for the target nodes (the first node and the second node), the sliding path of the continuous sliding operation starts from the first node and ends at the second node. Therefore, the terminal device confirms that the staff's current target operation input to the target node requires the migration of the financial asset account data represented by the first node. Therefore, the terminal device determines the financial asset account data represented on the target node as the target financial asset account data associated with the target node and to be processed.
[0137] Further, in this case, the above step S203, processing the at least one target financial asset account data according to the data processing instruction, may include:
[0138] According to the node data migration instruction, the first node is unbound from the target financial asset account data represented by the first node, and the target financial asset account data is bound to the second node so as to represent the target financial asset account data through the second node.
[0139] After generating the node data migration instruction and determining the target financial asset account data associated with the target node, the terminal device can first unbind the financial asset account data originally represented on the first node from the first node according to the node data migration instruction, thereby making the first node empty. Afterwards, the terminal device further binds the financial asset account data unbound from the first node to the second node again, thereby representing the financial asset account data through the second node to intelligently display the financial asset account data.
[0140] In some embodiments, after the above step of binding the target financial asset account data to the second node, the method for processing financial asset account data provided by the embodiment of the present application may further include:
[0141] A hierarchical relationship is established between an upper node of the first node, a lower node of the first node, and the second node.
[0142] After the terminal device migrates the financial asset account data originally represented by the first node to the second node and represents it by the second node, since the financial asset account data may have a hierarchical relationship with the financial asset account data represented by the upper-level node and the lower-level node of the first node, the terminal device can further establish a hierarchical relationship between the second node and the upper-level node of the first node and the lower-level node of the first node. For example, the terminal device connects the upper-level node of the first node with the second node, and connects the second node with the lower-level node of the first node, thereby constructing a subtree including the upper-level node of the first node, the second node, and the lower-level node of the first node in the asset account multi-branch tree structure.
[0143] In this embodiment, the terminal device performs a visual output display of the asset account multi-branch tree structure, and then receives a single click operation input by the staff for the target node in the asset account multi-branch tree structure, thereby generating a corresponding node data query instruction, and processing the target financial asset account data associated with the target node in response to the operation. In this way, this embodiment can achieve hierarchical and orderly financial asset account data by using a multi-branch tree structure to organize and manage financial asset account data and its combination data. And because the multi-branch tree structure can efficiently represent asset accounts, asset combinations and their sub-level relationships, it can make the data management of financial asset account data and its combination by the staff clearer and more intuitive.
[0144] In addition, the data represented by the asset account multi-branch tree structure is displayed hierarchically by the terminal device in response to the staff's target operation, so that the staff can view information at different levels by expanding and collapsing the tree nodes, making the structural relationship of the financial asset account data clear at a glance. In addition, the staff can dynamically adjust the nodes of the multi-branch tree by performing interactive operations (such as clicking, dragging, etc.) on the human-computer interaction interface of the terminal device outputting the asset account multi-branch tree structure, so as to update and view the changes in the financial asset portfolio in real time. Moreover, the interactive operation method can also make the staff's experience more friendly and convenient. In addition, the terminal device can respond to the staff's manipulation to update the financial asset account data in the multi-branch tree structure in real time, thereby ensuring that the staff can perform subsequent data analysis work in real time, that is, the dynamic data update mechanism makes investment decisions more accurate and timely.
[0145] Next, a complete embodiment of the method for processing financial asset account data provided by the embodiment of the present application is proposed.
[0146] Please refer to Figure 3 and Figure 4 , Figure 3 A flowchart of the steps involved in the method for processing financial asset account data provided in an embodiment of the present application, Figure 4 A schematic diagram of a multi-branch tree structure involved in the method for processing financial asset account data provided in an embodiment of the present application.
[0147] like Figure 3 As shown, after receiving the asset portfolio data (financial asset account data "01" to "13") uploaded by the staff, the terminal device further responds to the staff's configuration work on the visual human-computer interaction interface regarding the financial asset account data, thereby constructing the following Figure 4 The asset account multi-branch tree structure shown is used to output and display the asset portfolio data uploaded by the staff.
[0148] In some embodiments, after the terminal device displays the asset account multi-branch tree structure through the visual human-computer interaction interface, it can further provide the staff with a page search and extraction function for the asset account multi-branch tree structure on the interface, so that the staff can extract the required tree structure through the page search and extraction function for various data analysis to produce various financial analysis reports in real time, such as risk assessment, performance analysis, and income forecasting. For example, the terminal device can respond to the staff's click selection operation on multiple nodes through the page search and extraction function, thereby extracting the tree structures corresponding to the multiple nodes for the staff to perform data analysis and generate corresponding reports.
[0149] In this embodiment, the terminal device can greatly improve the staff's retrieval and access efficiency of asset portfolio data by referencing the multi-branch tree structure. For example, the staff can quickly locate a specific account or asset portfolio and view related information and sub-structures, reducing the time cost of information search.
[0150] In addition, since the multi-branch tree structure has a strong error tolerance capability, even if there is an error in the data of a certain node, it will not affect the stability of the entire tree structure and the data integrity of other nodes. This ensures that the analysis of financial asset account data can be performed normally, enhancing reliability.
[0151] See also Figure 5 The present application also provides a device for processing financial asset account data, which can implement the above-mentioned method for processing financial asset account data. The device includes:
[0152] A data acquisition module, used to acquire at least one financial asset account data;
[0153] A multi-branch tree construction module, used to bind the at least one financial asset account data to a preset multi-branch tree node to construct an asset account multi-branch tree structure of the at least one financial asset account data; different nodes in the asset account multi-branch tree structure are used to represent different financial asset account data;
[0154] A data processing module is used to output the asset account multi-branch tree structure and receive a target operation on a target node in the asset account multi-branch tree structure; and, in response to the target operation, process at least one target financial asset account data associated with the target node; the at least one target financial asset account data includes the financial asset account data represented by the target node.
[0155] In some embodiments, the data processing module is further used to generate a data processing instruction corresponding to the operation type of the target operation; determine at least one target financial asset account data associated with the target node based on the operation type; and process the at least one target financial asset account data according to the data processing instruction.
[0156] In some embodiments, the data processing module is also used to generate a node data query instruction corresponding to the single-click operation when the operation type of the target operation is a single-click operation; the data processing instruction includes the node data query instruction; when the operation type of the target operation is a single-click operation and the target node is in an expanded state, the financial asset account data represented by the target node, the financial asset account data represented by the upper node of the target node, and the financial asset account data represented by the lower node of the target node are determined as the target financial asset account data to be processed associated with the target node; and, according to the node data query instruction, stop the intelligent display of the financial asset account data represented by the target node, and intelligently display the financial asset account data represented by the upper node of the target node and the financial asset account data represented by the lower node of the target node.
[0157] In some embodiments, the data processing module is also used to determine the financial asset account data represented by the target node as the target financial asset account data to be processed associated with the target node when the operation type of the target operation is a single click operation and the target node is in a folded state; and to switch the target node from a folded state to an expanded state according to the node data query instruction, and to intelligently display the financial asset account data represented by the target node.
[0158] In some embodiments, the data processing module is also used to generate a node data update instruction corresponding to the single-click operation when the operation type of the target operation is a single-click operation and at least one new financial asset account data is obtained; the data processing instruction includes the node data update instruction; when the operation type of the target operation is a single-click operation and at least one new financial asset account data is obtained, the financial asset account data represented by the target node and the at least one new financial asset account data are determined as target financial asset account data to be processed associated with the target node; and, in accordance with the node data update instruction, the target node is unbound from the financial asset account data represented by the target node, and the at least one new financial asset account data is bound to the target node, so as to represent the at least one new financial asset account data through the target node.
[0159] In some embodiments, the data processing module is also used to generate a node data migration instruction corresponding to the continuous sliding operation when the operation type of the target operation is a continuous sliding operation; the sliding path of the continuous sliding operation starts from a first node and ends at a second node, and the target node includes the first node and the second node; the data processing instruction includes the node data migration instruction; when the operation type of the target operation is a continuous sliding operation, the financial asset account data represented by the first node is determined as the target financial asset account data to be processed associated with the first node; and, according to the node data migration instruction, the first node is unbound from the target financial asset account data represented by the first node, and the target financial asset account data is bound to the second node so as to represent the target financial asset account data through the second node.
[0160] In some embodiments, the data processing module is further used to establish a hierarchical relationship between the upper node of the first node, the lower node of the first node and the second node.
[0161] It should be noted that the specific implementation of the financial asset account data processing device provided in the embodiment of the present application is basically the same as the specific implementation of the financial asset account data processing method described above, and will not be repeated here.
[0162] The embodiment of the present application also provides a computer device, the computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the above-mentioned method for processing financial asset account data when executing the computer program. The computer device can be any intelligent terminal including a tablet computer, a car computer, etc.
[0163] See also Figure 6 , Figure 6 The hardware structure of a computer device according to another embodiment is shown, and the computer device includes:
[0164] The processor 601 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;
[0165] The memory 602 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 602 can store an operating system and other applications. When the technical solution provided in the embodiments of this specification is implemented by software or firmware, the relevant program code is stored in the memory 602, and the processor 601 calls and executes the method for processing financial asset account data in the embodiments of this application;
[0166] Input / output interface 603, used to implement information input and output;
[0167] Communication interface 604, used to realize communication interaction between the device and other devices, which can be realized through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WI FI, Bluetooth, etc.);
[0168] Bus 605 , which transmits information between various components of the device (e.g., processor 601 , memory 602 , input / output interface 603 , and communication interface 604 );
[0169] The processor 601 , the memory 602 , the input / output interface 603 and the communication interface 604 are connected to each other in communication within the device via a bus 605 .
[0170] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned method for processing financial asset account data is implemented.
[0171] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0172] The embodiments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0173] Those skilled in the art will appreciate that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than shown in the figures, or a combination of certain steps, or different steps.
[0174] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0175] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.
[0176] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0177] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0178] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0179] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0180] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0181] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.
[0182] The preferred embodiments of the present application are described above with reference to the accompanying drawings, but the scope of the rights of the present application is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present application should be within the scope of the rights of the present application.
Claims
1. A method for processing financial asset account data, characterized in that: The method comprises: Obtain at least one financial asset account data; Binding the at least one financial asset account data to a preset multi-branch tree node to construct an asset account multi-branch tree structure of the at least one financial asset account data; different nodes in the asset account multi-branch tree structure are used to represent different financial asset account data; Outputting the asset account multi-branch tree structure, and receiving a target operation on a target node in the asset account multi-branch tree structure; In response to the target operation, at least one target financial asset account data associated with the target node is processed; the at least one target financial asset account data includes the financial asset account data represented by the target node.
2. The method according to claim 1, characterized in that The processing of at least one target financial asset account data associated with the target node includes: generating a data processing instruction corresponding to an operation type of the target operation; determining at least one target financial asset account data associated with the target node based on the operation type; The at least one target financial asset account data is processed according to the data processing instruction.
3. The method according to claim 2, characterized in that The generating of a data processing instruction corresponding to the operation type of the target operation comprises: In a case where the operation type of the target operation is a single click operation, generating a node data query instruction corresponding to the single click operation; The data processing instruction includes the node data query instruction; The determining, based on the operation type, at least one target financial asset account data associated with the target node comprises: When the operation type of the target operation is a single click operation and the target node is in an expanded state, the financial asset account data represented by the target node, the financial asset account data represented by the upper-level node of the target node, and the financial asset account data represented by the lower-level node of the target node are determined as the target financial asset account data to be processed that is associated with the target node; The processing of the at least one target financial asset account data according to the data processing instruction includes: According to the node data query instruction, the intelligent display of the financial asset account data represented by the target node is stopped, and the financial asset account data represented by the upper-level node of the target node and the financial asset account data represented by the lower-level node of the target node are intelligently displayed.
4. The method according to claim 3, characterized in that The determining, based on the operation type, at least one target financial asset account data associated with the target node further includes: When the operation type of the target operation is a single click operation and the target node is in a folded state, determining the financial asset account data represented by the target node as the target financial asset account data to be processed that is associated with the target node; The processing of the at least one target financial asset account data according to the data processing instruction further includes: According to the node data query instruction, the target node is switched from a collapsed state to an expanded state, and the financial asset account data represented by the target node is intelligently displayed.
5. The method according to claim 2, characterized in that: The generating of a data processing instruction corresponding to the operation type of the target operation comprises: When the operation type of the target operation is a single click operation and at least one new financial asset account data is acquired, generating a node data update instruction corresponding to the single click operation; The data processing instruction includes the node data update instruction; The determining, based on the operation type, at least one target financial asset account data associated with the target node comprises: When the operation type of the target operation is a single click operation and at least one new financial asset account data is acquired, the financial asset account data represented by the target node and the at least one new financial asset account data are determined as target financial asset account data to be processed and associated with the target node; The processing of the at least one target financial asset account data according to the data processing instruction includes: According to the node data update instruction, the target node is unbound from the financial asset account data represented by the target node, and the at least one new financial asset account data is bound to the target node so as to represent the at least one new financial asset account data through the target node.
6. The method according to claim 2, characterized in that The generating of a data processing instruction corresponding to the operation type of the target operation comprises: In a case where the operation type of the target operation is a continuous sliding operation, generating a node data migration instruction corresponding to the continuous sliding operation; the sliding path of the continuous sliding operation starts from a first node and ends at a second node, and the target node includes the first node and the second node; The data processing instruction includes the node data migration instruction; The determining, based on the operation type, at least one target financial asset account data associated with the target node comprises: In a case where the operation type of the target operation is a continuous sliding operation, determining the financial asset account data represented by the first node as the target financial asset account data to be processed that is associated with the first node; The processing of the at least one target financial asset account data according to the data processing instruction includes: According to the node data migration instruction, the first node is unbound from the target financial asset account data represented by the first node, and the target financial asset account data is bound to the second node so as to represent the target financial asset account data through the second node.
7. The method according to claim 6, characterized in that After binding the target financial asset account data to the second node, the method further includes: A hierarchical relationship is established between an upper node of the first node, a lower node of the first node, and the second node.
8. A device for processing financial asset account data, characterized in that: The device comprises: A data acquisition module, used to acquire at least one financial asset account data; A multi-branch tree construction module, used to bind the at least one financial asset account data to a preset multi-branch tree node to construct an asset account multi-branch tree structure of the at least one financial asset account data; different nodes in the asset account multi-branch tree structure are used to represent different financial asset account data; A data processing module is used to output the asset account multi-branch tree structure and receive a target operation on a target node in the asset account multi-branch tree structure; and, in response to the target operation, process at least one target financial asset account data associated with the target node; the at least one target financial asset account data includes the financial asset account data represented by the target node.
9. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the method for processing financial asset account data according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for processing financial asset account data according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Fund collection method and device, equipment and medium
CN114219629A
Interaction data processing method and device, electronic equipment and storage medium
CN118057305A
System and method for node presentation of financial data with multimode graphical views
US20230245245A1
Data management method and apparatus, and device, computer storage medium and program
WO2022083690A1