CN109359280B - Data display method, device, computer equipment and storage medium - Google Patents
Data display method, device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN109359280B CN109359280B CN201811064480.2A CN201811064480A CN109359280B CN 109359280 B CN109359280 B CN 109359280B CN 201811064480 A CN201811064480 A CN 201811064480A CN 109359280 B CN109359280 B CN 109359280B
- Authority
- CN
- China
- Prior art keywords
- dimension
- data
- target
- pipeline
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims abstract description 128
- 238000012216 screening Methods 0.000 claims abstract description 114
- 238000001914 filtration Methods 0.000 claims description 35
- 238000004590 computer program Methods 0.000 claims description 32
- 238000012546 transfer Methods 0.000 claims description 12
- 235000013305 food Nutrition 0.000 claims description 10
- 230000006870 function Effects 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 5
- 238000012163 sequencing technique Methods 0.000 claims description 5
- 230000003993 interaction Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 14
- 238000004364 calculation method Methods 0.000 description 3
- 235000013361 beverage Nutrition 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 235000021152 breakfast Nutrition 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 235000021156 lunch Nutrition 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 235000011888 snacks Nutrition 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Operations Research (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- General Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Human Resources & Organizations (AREA)
- Computational Linguistics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application relates to a data display method. The method comprises the following steps: acquiring at least two groups of data screening conditions input by a user; obtaining stream data from a database according to the at least two sets of data screening conditions; and displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions. The data display method provided by the application can support the display of various types of running water information, and has higher intelligent of man-machine interaction.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a data display method, a data display device, a computer device, and a storage medium.
Background
With the development of electronic financial technology, the management of personal property of users by using electronic devices has become a popular personal financial way. For example, a user can view personal account information including income and expenditure at any time through a mobile phone social platform; the user can record the personal stream information through the mobile phone social platform, so that the user can manage the personal account according to the stream information, and balance of balance is achieved.
At present, a user can record and display personal running water information by using application software on the electronic equipment, and the electronic equipment can display the running water information to the user according to the type of the running water recorded by the user, for example, a mobile phone terminal interface can display the running water information arranged according to time sequence and also display the running water information arranged according to merchant names.
However, the display form of the method for displaying the flow data is single, the display of various types of flow information cannot be supported, and the intelligent of man-machine interaction is low.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a data display method, apparatus, computer device, and storage medium capable of effectively improving man-machine interaction.
A data presentation method, the method comprising:
acquiring at least two groups of data screening conditions input by a user;
obtaining stream data from a database according to the at least two sets of data screening conditions;
and displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions.
In one embodiment, the displaying the pipeline data according to the dimension information corresponding to the at least two sets of data filtering conditions includes:
Obtaining a target style template; the target style template is used for representing the position information of the stream data corresponding to each piece of dimension information in the display area;
and filling the flow data corresponding to each piece of dimension information in the display area according to the target style template.
In one embodiment, the obtaining the target style template includes:
receiving a style instruction input by the user; the style instruction comprises a target template identifier;
and determining a target style template corresponding to the target template identifier according to the corresponding relation between the template identifier and the style template.
In one embodiment, the obtaining the pipeline data from the database according to the at least two sets of data filtering conditions includes:
combining the at least two groups of data screening conditions according to a preset combination rule to obtain a mark corresponding to the combined screening conditions;
and obtaining the stream data corresponding to the identification from the database.
In one embodiment, the displaying the pipeline data according to the dimension information corresponding to the at least two sets of data filtering conditions includes:
grouping the running water data according to the dimension information to obtain first running water data under each basic dimension; the dimension information includes a plurality of base dimensions;
First flow data is shown at each of the base dimensions.
In one embodiment, the displaying the first flow data in each of the base dimensions includes:
receiving a dimension switching instruction input by the user on a current display interface, wherein the dimension switching instruction comprises a target basic dimension selected by the user;
and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying the first flowing water data corresponding to the target basic dimension.
In one embodiment, before the step of switching from the display interface of the current dimension to the display interface of the target base dimension according to the dimension switching instruction, the method further includes:
grouping the first flowing data corresponding to the target basic dimension according to the sub-dimension of the target basic dimension to obtain a plurality of second flowing data corresponding to the target basic dimension;
and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying first flowing water data corresponding to the target basic dimension, wherein the first flowing water data comprises:
And switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of second stream data corresponding to the target basic dimension.
In one embodiment, after grouping the first flowing data corresponding to the target basic dimension according to the sub-dimension of the target basic dimension to obtain a plurality of second flowing data corresponding to the target basic dimension, the method further includes:
sequencing the second stream data according to a preset time rule to obtain sequenced second stream data;
and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying a plurality of second stream data corresponding to the target basic dimension, including:
and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of ordered second stream data corresponding to the target basic dimension.
In one embodiment, if the data filtering condition includes a time period selected by a user, the method further includes:
Generating a trend graph corresponding to the time period according to the flow data;
the trend graph is shown.
In one embodiment, if the data filtering condition further includes account information of the user, the method further includes:
generating statistical item data according to the stream data; the statistical item data is a statistical value corresponding to each flow type under the account information; the running water type includes at least one of income, expense, transfer and balance;
and displaying the statistical item data.
A data presentation device, the device comprising:
the first acquisition module is used for acquiring at least two groups of data screening conditions input by a user;
the second acquisition module is used for acquiring the stream data from the database according to the at least two groups of data screening conditions;
and the first display module is used for displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions.
A computer device comprising a memory storing a computer program and a processor which when executing the computer program performs the steps of:
acquiring at least two groups of data screening conditions input by a user;
Obtaining stream data from a database according to the at least two sets of data screening conditions;
and displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions.
A computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of:
acquiring at least two groups of data screening conditions input by a user;
obtaining stream data from a database according to the at least two sets of data screening conditions;
and displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions.
The application provides a data display method, a data display device, computer equipment and a storage medium. The terminal acquires at least two groups of data screening conditions input by a user; obtaining stream data from a database according to at least two groups of data screening conditions; and displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions. The terminal can acquire at least two groups of data screening conditions input by the user, so that the streaming data acquired by the streaming type adapter module on the terminal according to the screening conditions has multiple dimensions, the terminal can display the streaming data on a page in multiple dimensions, and the data display method can display the streaming data according to the diversification of the user requirements, so that the man-machine interaction intelligence between the user and the terminal is higher.
Drawings
Fig. 1 is an application scenario diagram of a data display method according to an embodiment;
FIG. 2 is a flow chart of a method for displaying data according to an embodiment;
FIG. 3 is a flow chart of an implementation of S103 in the embodiment of FIG. 2;
FIG. 3a is a schematic diagram of a pipeline list display control module;
FIG. 4 is a flow chart of an implementation of S201 in the embodiment of FIG. 3;
FIG. 5 is a flow chart of an implementation of S102 in the embodiment of FIG. 2;
FIG. 5a is a schematic diagram of a pipeline adapter module;
FIG. 6 is a flow chart of an implementation of S103 in the embodiment of FIG. 2;
FIG. 6a is a schematic diagram of a pipeline dimension summarization module;
FIG. 7 is a flowchart of an implementation of S502 in the embodiment of FIG. 6;
FIG. 7a is a schematic diagram of a presentation interface on a terminal;
FIG. 8 is a flow chart of another implementation of S602 in the embodiment of FIG. 7;
FIG. 9 is a flow chart of a method for displaying data according to an embodiment;
FIG. 10 is a flow chart of another implementation of the embodiment of FIG. 2;
FIG. 10a is a schematic diagram of a running water top panel control module;
FIG. 11 is a flow chart of another implementation of the embodiment of FIG. 2;
FIG. 12 is a general flowchart of a data display method according to the present application;
FIG. 13 is a schematic diagram of a data display device according to one embodiment;
FIG. 14 is a schematic diagram of a data presentation device according to one embodiment;
FIG. 15 is a schematic diagram of a data presentation device according to one embodiment;
FIG. 16 is a schematic diagram of a data presentation device according to one embodiment;
FIG. 17 is a schematic diagram of a data presentation device according to one embodiment;
FIG. 18 is a schematic diagram of a data presentation device according to one embodiment;
fig. 19 is an internal structural view of the computer device in one embodiment.
Description of the embodiments
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The data display method provided by the embodiment of the application can be applied to an application scene shown in fig. 1, wherein the application scene describes a block diagram of a flow display system on a terminal device. The system is used for realizing the process of displaying the corresponding flow data according to the screening conditions input by the user. The specific system comprises: the system comprises a pipeline main controller, a pipeline type adapter module, a pipeline list display control module and a pipeline upper panel control module. The method comprises the steps that a running main controller is used for controlling relevant operations of a running page on terminal equipment, wherein the relevant operations can comprise command operations of a user for inputting screening conditions by clicking the page and interactive operations of the user and the terminal page, and the running main controller is also used for coordinately controlling other functional modules; the pipeline type adapter module is used for configuring the pipeline into a user-defined pipeline list type or a pipeline list type preset by a terminal, and is specifically used for acquiring corresponding pipeline data according to screening conditions input by a user, and summarizing and sending the acquired pipeline data to the pipeline main controller; the pipelining list display control module is used for displaying summarized pipelining data; the pipelining upper panel control module is used for configuring information for displaying pipelining data.
The terminal device according to the present application may be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, portable wearable devices, etc., and the present application is not limited thereto.
At present, the display form of the common stream data display method on the terminal equipment is single, and can not support the display of various types of stream information, such as: when the running water information of one type of the running water information is displayed according to time, classification, account and the like, only the content of the one type of the running water information can be displayed in the display list, and the displayed running water is displayed in a simple ordering mode, for example, the running water is ordered according to time sequence, and the running water cannot be checked in a multi-dimensional mode according to the running water type. The application provides a data display method, which aims to solve the problems that the display form is single, the display of various types of running water information cannot be supported and the intelligent of man-machine interaction is low in the prior art.
The technical scheme of the application is described in detail below by specific examples. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
Fig. 2 is a flowchart of a data display method according to an embodiment. The embodiment relates to a process that a terminal displays stream data which a user wants to view according to screening conditions input by the user. The execution subject of the method is a terminal device, and an application program with a flow view function is installed on the terminal device, and the application program is suitable for the flow display system shown in fig. 1. As shown in fig. 2, the method comprises the steps of:
S101, acquiring at least two groups of data screening conditions input by a user.
The data filtering condition may include a tag associated with the running water that the user wants to view, for example, a running water tag such as time, category, account, member, item, merchant, running water type, running water amount interval, remark, and the like. Optionally, the data filtering condition may also include a sub-label under a label associated with the pipeline, for example, a sub-label under a time label such as today, yesterday, week, month, season, year, etc.; classifying sub-tags of food wine, clothing ornaments, home property, traffic and the like under the tags; sub-labels such as cash, bank card and the like under the account label; sub-labels such as principal, boss, wife, parent and the like under the member label; sub-labels such as red packets, business trips, travel and the like under the item target label; sub-labels such as a mall, a supermarket, a meal hall and the like under the merchant label; sub-labels such as expenditure, income, transfer, balance change and the like under the flow type label; the minimum and maximum amount sub-tags under the running amount interval tag may include multiple tags per set of screening criteria.
In this embodiment, when a user wants to view the streaming data corresponding to multiple tags through an application program on the terminal, the user needs to input at least two sets of data filtering conditions on a page of the terminal, and then the streaming main controller in the streaming display system on the terminal can obtain the at least two sets of data filtering conditions input by the user.
S102, obtaining the stream data from the database according to at least two groups of data screening conditions.
The running data may be running information pre-recorded on the terminal by the user, or alternatively, may be running information input by other terminals connected to the terminal, for example, when the user needs to transfer or send out money in the user account, the bank terminal synchronizes the running information of the transfer and the send out money to the corresponding user terminal of the user account, and the user can view the running information of the account at any time on the user terminal.
In this embodiment, the user may record the relevant streaming information in advance through an application program on the terminal, and the streaming information may be stored in the database of the terminal background server in the form of streaming data. When a user needs to view the streaming information through an application program on the terminal, the user can input at least two sets of data screening conditions corresponding to the streaming information, and when the streaming main controller acquires the at least two sets of data screening conditions input by the user, the streaming main controller can transmit the data screening conditions to a streaming adapter module in the streaming display system and can control the streaming adapter module to acquire streaming data corresponding to the data screening conditions from a database on a background server, so that the user can view the streaming information on the terminal. For example, when the user inputs two sets of screening conditions on the terminal, the first set of screening conditions is the current week, and the second set of screening conditions is food drinks and clothing accessories, the pipelining adapter module may obtain, from the database, pipelining data recorded by the user during the current week, related to the food drinks and clothing accessories according to the two sets of screening conditions.
S103, displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions.
The dimension information is category information corresponding to the stream data displayed on the terminal page. The dimensions represented by the dimension information may be time dimensions, category dimensions, account dimensions, item dimensions, member dimensions, merchant dimensions, and the like. One set of data filtering conditions may correspond to one or more pieces of dimension information, and alternatively, multiple sets of data filtering conditions may correspond to one piece of dimension information or multiple pieces of dimension information.
For example, the set of screening conditions of food, drinks, clothing ornaments and home property may correspond to a classification dimension, which indicates that the terminal displays flowing data obtained according to the set of screening conditions in the classification dimension when displaying flowing water; the set of screening conditions can also correspond to a time dimension, which means that when the terminal displays the running water, the terminal displays the running water data acquired according to the set of screening conditions in the time dimension; for another example, if the user inputs two sets of screening conditions, the first set of screening conditions includes food, wine, clothing ornaments, home property, and the second set of screening conditions includes expenditure and income, the first set of screening conditions and the second set of screening conditions both correspond to classification dimensions, and the terminal displays data acquired according to the first set of screening conditions and the second set of screening conditions under the classification dimensions; or, the first set of screening conditions corresponds to the classification dimension, the second set of screening conditions corresponds to the account dimension, the terminal displays the data acquired according to the first set of screening conditions in the classification dimension, and the terminal displays the data acquired according to the second set of screening conditions in the account dimension; or, the data acquired according to the first set of screening conditions and the second set of screening conditions may be grouped according to the classification dimension and the account dimension, so as to obtain a stream data group corresponding to the classification dimension and a stream data group corresponding to the account dimension.
The pipeline dimension summarizing module is configured to summarize or arrange the pipeline data according to dimension information, so that the pipeline data can be displayed on a page of the terminal with different dimension information. For example, the user may input two filtering conditions on the terminal page, namely, the current week and the food and beverage, in order to view this running water condition for the food and beverage during the current week. When the two screening conditions are acquired by a flow adapter module in the flow display system, a flow dimension summarizing module summarizes flow data corresponding to the two screening conditions according to dimension information, the summarized flow data are related to a time dimension and a classification dimension, and then the flow data in the time dimension and the classification dimension are displayed simultaneously through a flow list display module in the flow display system, namely, a user can view the flow data in the time dimension on a display page of the terminal and view the flow data in the classification dimension on the display page of the terminal.
In the above embodiment, the terminal obtains at least two sets of data filtering conditions input by the user; obtaining stream data from a database according to at least two groups of data screening conditions; and displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions. The terminal can acquire at least two groups of data screening conditions input by the user, so that the streaming data acquired by the streaming type adapter module on the terminal according to the screening conditions has multiple dimensions, the terminal can display the streaming data on a page in multiple dimensions, and the data display method can display the streaming data according to the diversification of the user requirements, so that the man-machine interaction intelligence between the user and the terminal is higher.
Fig. 3 is a flowchart of an implementation of S103 in the embodiment of fig. 2. This embodiment relates to a process in which a pipeline list presentation control module presents pipeline data according to a style template in a pipeline presentation system as shown in fig. 1. On the basis of the above embodiment, as shown in fig. 3, the step of S103 "displaying the pipeline data according to the dimension information corresponding to the at least two sets of data filtering conditions" may include the following steps:
s201, acquiring a target style template; the target style template is used for representing the position information of the stream data corresponding to each dimension information in the display area.
The target style template is used for providing a display style for the stream data, a plurality of style templates can be predefined, a style selection operation instruction input by a user on a terminal page selects the target style template, and optionally, the target style template can also be a default style template. The target style template can contain the position information of a plurality of display areas, so that the stream data corresponding to each dimension information can be displayed at the position of the corresponding display area.
In this embodiment, the pipeline list display control module shown in fig. 3a is applied to obtain the target style template. The module includes a pipeline list view controller and a pipeline style proxy base class. The pipelining list view controller is used for receiving pipelining data and a user-selected style instruction sent by the pipelining main controller, and controlling the pipelining style proxy base class to acquire a corresponding style template according to the instruction. The pipeline style proxy base class is equivalent to an interface function that is used to obtain the style templates.
The process for obtaining the style template by applying the pipelining list display control module comprises the following steps: after a user selects a target style template which wants to view the flowing water on a page of the terminal, the flowing water main controller transmits a style selection operation instruction of the user to a flowing water list view controller in a flowing water list display control module, and the flowing water list view controller controls the flowing water style proxy base class to acquire the target style template according to the style instruction selected by the user.
The target style template related in the embodiment may be a standard style template or a complete style template. In practical application, a user can switch different target style templates by inputting a style selection operation instruction. The standard style template only displays main information in the stream data corresponding to each dimension, and the corresponding area displayed on the terminal interface is smaller; the complete style template can display all information in the stream data corresponding to each dimension, and the corresponding area displayed on the terminal interface is larger. For example, if the user selects the standard style template to display the stream data of the type of the clothing ornament, the terminal display page only displays the time information and the amount information corresponding to the clothing ornament; if the user selects the complete style template to display the stream data of the type of the clothing ornament, the terminal display page can display various information corresponding to the clothing ornament, wherein the information can be time information, amount information, account information, clothing type, picture information, merchant information and the like only related to the clothing ornament. S202, filling stream data corresponding to each dimension information in a display area according to the target style template.
In this embodiment, when the pipelining list view controller obtains the target style template selected by the user through the pipelining style proxy base class, the pipelining list view controller fills the pipelining data sent by the pipelining main controller into the corresponding position corresponding to the display area in the target style template according to the position information corresponding to each dimension in the target style template, so that the pipelining data can be displayed on the terminal page in the display style provided by the target style template.
In the above embodiment, the pipeline list view controller acquires the target style template, and then fills the pipeline data corresponding to each dimension information in the display area according to the target style template. The pipelining list view controller can fill the pipelining data corresponding to each dimension information into the display area in the target style template for display, so that the data display method provided by the embodiment can realize multi-dimension pipelining data display, and the pipelining display form on the terminal page is diversified.
Fig. 4 is a flowchart of an implementation of S201 in the embodiment of fig. 3. This embodiment relates to a specific process in which a user obtains a target style template according to a style instruction. On the basis of the above embodiment, as shown in fig. 4, the step of S201 of "obtaining a target pattern template" may include the following steps:
S301, receiving a style instruction input by a user; the style instruction includes a target template identification.
Wherein the style instruction is to indicate to the pipelining list view controller the type of target style template selected by the user. The target template identification is used to identify the type of target style template. The target template identifier may be a function, address, serial number, code, etc. having data with an identification function.
In this embodiment, when a user inputs a style instruction on a page of a terminal, a pipeline main controller sends the style instruction to a pipeline list view controller in a pipeline list display control module, and when the pipeline list view controller acquires the style instruction, the pipeline list view controller may further acquire a target template identifier from the style instruction, and call a pipeline style base class according to the target template identifier to acquire a target style template corresponding to the identifier. The specific manner of inputting the style command by the user may be a manner of clicking the page control, alternatively, may also be a manner of inputting voice, which is not limited in this embodiment.
S302, determining a target pattern template corresponding to the target template identifier according to the corresponding relation between the template identifier and the pattern template.
The corresponding relation between the template identification and the pattern template can be predefined and stored in the database, and the template identification corresponds to the pattern template one by one, so that the template identification can uniquely confirm the corresponding template pattern. For example, the template identifications may include a standard style template identification and a complete style template identification, and then the standard style template identification corresponds to the standard style template and the complete style template identification corresponds to the complete style template.
In this embodiment, when the pipelining list view controller obtains the target style template identifier from the style instruction input by the user, the pipelining list view controller inputs the target style template identifier to the pipelining style proxy base class, so that the pipelining style proxy base class can identify the target style template corresponding to the target style template identifier according to the corresponding relationship between the template identifier and the style template.
In the above embodiment, the pipeline list view controller receives a style instruction input by a user; the style instruction comprises a target template identifier; and determining a target style template corresponding to the target template identifier according to the corresponding relation between the template identifier and the style template. The data display method provided by the embodiment improves the man-machine interaction intelligence between the user and the terminal because the pipelining list view controller can acquire different style templates to display pipelining data according to the style instructions input by the user.
Fig. 5 is a flowchart of an implementation of S102 in the embodiment of fig. 2. The embodiment relates to a process that a pipeline adapter module in a pipeline display system acquires pipeline data according to data screening conditions input by a user and gathers the pipeline data. On the basis of the above embodiment, as shown in fig. 5, the step of S102 "obtaining the pipeline data from the database according to at least two sets of data filtering conditions" may include the following steps:
s401, combining at least two groups of data screening conditions according to a preset combination rule to obtain a mark corresponding to the combined screening conditions;
the preset combination rule can be customized by a user or preset rule. The preset combination rule may be a combination rule determined according to time, optionally, a combination rule determined according to an amount of money, optionally, a combination rule determined according to other information in the stream data, which is not limited in this embodiment. The identifier corresponding to the screening condition is a unique certificate for representing different screening conditions, and is specifically used for indicating the terminal to acquire the flow data corresponding to the screening condition.
In this embodiment, the terminal combines a plurality of data screening conditions in at least two sets of data screening conditions according to a preset combination rule, so as to obtain a plurality of combined sets of screening conditions. And each combined set of screening conditions corresponds to one identifier, so that the terminal can acquire the corresponding flow data according to the identifier. For example, the user inputs two sets of data filtering conditions, the first set of data filtering conditions includes A, B two filtering conditions, the second set of data filtering conditions includes C, D two filtering conditions, and then the first set of data filtering conditions and the second set of data filtering conditions may be combined to form A, B, C, A, B, D, A, C, D, or B, C, D of four sets of combined filtering conditions, where A, B, C may correspond to one identifier, A, B, D may correspond to one identifier, A, C, D may correspond to one identifier, and B, C, D may correspond to one identifier.
S402, obtaining the stream data corresponding to the identification from the database.
In this embodiment, a pipeline adapter module shown in fig. 5a is applied to obtain pipeline data corresponding to the identifier, where the module includes a pipeline adapter base class, various sub-class pipeline adapters, and a pipeline dimension summarizing module. Various sub-class pipeline adapters may include a base pipeline adapter, an account pipeline adapter, a branch classification pipeline adapter, a revenue classification pipeline adapter, a member pipeline adapter, a project pipeline adapter, a merchant pipeline adapter, a year pipeline adapter, a month pipeline adapter, a Zhou Liushui adapter, a day pipeline adapter; the adapter is equivalent to a function, different screening conditions correspond to different function functions, and corresponding flow data can be obtained from the database by calling the function functions. The pipeline adapter base class is used for providing pipeline data, upper panel configuration, jump controllers and other needed resources for the pipeline main controller; the specific pipeline adapter base class provides various functional interfaces, and different functional interfaces correspond to different subclasses of pipeline adapters. And the assembly module of the stream dimension is used for assembling all streams according to dimension information and generating assembled stream group data. One subclass of the pipelining adapter corresponds to one or more data filtering conditions, and the subclass of the pipelining adapter is specifically used for acquiring pipelining data corresponding to the subclass of the pipelining adapter from a database, for example, a group of filtering conditions comprise cash and a bank card, and then the group of filtering conditions corresponds to an account pipelining adapter, and the account pipelining adapter can acquire pipelining data related to the cash and the bank card. It should be noted that, the basic pipeline adapter shown in fig. 5a is a basic configuration template, and the basic pipeline adapter provides a basic acquisition mode of various types of pipeline data, and in practical application, if a user does not input a screening condition when viewing the pipeline data, the pipeline adapter base class obtains the pipeline data acquired by the basic pipeline adapter.
In this embodiment, the database stores sub-class adapters associated with each identifier in advance, where one identifier may be associated with one adapter, and one identifier may be associated with multiple adapters. When the terminal obtains the identification corresponding to the data screening condition according to the data screening condition, the pipeline adapter base class obtains each sub-class adapter according to the identification. Each sub-class adapter may obtain the pipeline data associated therewith from the database.
In the above embodiment, at least two sets of data screening conditions are combined according to a preset combination rule, so as to obtain the identifier corresponding to the combined screening conditions; and obtaining the stream data corresponding to the identification from the database. Because each sub-class adapter can acquire corresponding stream data from the database according to the identification corresponding to the screening condition, the terminal can acquire the stream data according to the user screening condition, and therefore the data display method provided by the application can further realize the stream data display of inputting various screening conditions by the user.
Fig. 6 is a flowchart of an implementation of S103 in the embodiment of fig. 2. This embodiment relates to a process that a terminal performs multidimensional presentation on stream data. On the basis of the above embodiment, as shown in fig. 6, the step of S103 "displaying the pipeline data according to the dimension information corresponding to the at least two sets of data filtering conditions" may include the following steps:
S501, grouping stream data according to dimension information to obtain first stream data under each basic dimension; the dimension information includes a plurality of base dimensions.
The base dimension may represent a dimension represented by dimension information, such as a time dimension, a category dimension, an account dimension, an item dimension, a member dimension, a merchant dimension, and the like. And the running water dimension summarizing module groups the running water data input by the running water adapter base class to obtain first running water data.
In this embodiment, the pipeline dimension summary module shown in fig. 6a is applied to group the pipeline data. The module includes a dimension summary base class. The dimension summary base class comprises a base data dimension summary base class and a time dimension summary base class. The dimension summarization base class is used for receiving unordered flow data input by the flow adapter base class, and calling a classification dimension summarization instance, an account dimension summarization instance, a member dimension summarization instance, a project dimension summarization instance, a merchant dimension summarization instance and a time dimension summarization instance to realize grouping of the flow data through each dimension summarization instance. When the pipeline dimension summarization module acquires pipeline data from the pipeline adapter base class, the pipeline data are grouped according to each basic dimension in the dimension information, so that first pipeline data under each basic dimension can be obtained.
S502, first flowing water data under each basic dimension are displayed.
In this embodiment, after the running-water dimension summarizing module groups the running-water data according to the dimension information, the running-water dimension summarizing module returns the first running-water data to the running-water adapter base class, the running-water adapter base class transmits the first running-water data to the running-water main controller, the running-water main controller transmits the first running-water data to the running-water list display control module, and the running-water list display control module fills the first running-water data to the target style template for display after receiving the first running-water data.
For example, when the running dimension summarizing module obtains running data related to commodity wine and clothing ornaments and running data related to cash and bank cards of a user, the terminal can group the running data of the user according to classification dimension and account dimension through the running dimension summarizing module. The user can view commodity wine and clothes ornament related running water in the classification dimension and view cash and bank card related running water in the account dimension on the page of the terminal.
In the above embodiment, the running water dimension summarizing module groups the running water data according to the dimension information to obtain the first running water data under each basic dimension; the terminal then displays the first running data in each basic dimension. The data display method provided by the embodiment can support users to view the streaming data in multiple dimensions on the terminal because the streaming dimension summarizing module can display the first streaming data in different basic dimensions after grouping the streaming data, and display the multi-dimensional streaming data.
Fig. 7 is a flowchart of an implementation of S502 in the embodiment of fig. 6. This embodiment relates to a process in which a user performs multi-dimensional viewing of first running water data. On the basis of the above embodiment, as shown in fig. 7, the step of S502 "showing the first flowing data in each basic dimension" may include the following steps:
s601, receiving a dimension switching instruction input by a user on a current display interface, wherein the dimension switching instruction comprises a target basic dimension selected by the user.
The target basic dimension is dimension information which the user wants to view. The dimension switching instruction is used for indicating the terminal to switch from the display interface of the current dimension to the display interface of the target basic dimension, so that the terminal can display the stream data in the target basic dimension which the user wants to view on the page. The target base dimension may be one of a time dimension, a category dimension, an account dimension, a member dimension, an item dimension, a merchant dimension, and the like.
S602, switching from a display interface of the current dimension to a display interface of the target basic dimension according to the dimension switching instruction, and displaying first flowing water data corresponding to the target basic dimension.
In this embodiment, when the terminal receives the dimension switching instruction input by the user, the pipeline main controller on the terminal may acquire the target basic dimension selected by the user from the dimension switching instruction, and then control the terminal to switch from the display page associated with the current dimension to the display page associated with the target basic dimension according to the target basic dimension, so that the terminal may display the first pipeline data in the target basic dimension selected by the user. For example, as shown in FIG. 7a, the page shows the running data in the classification dimension, and when the user wants to view the running data in the base dimension of the account, the user can click on the account dimension control on the current interface as shown in the figure, so that the page associated with the classification dimension is switched to the page associated with the account dimension.
In the above embodiment, the terminal receives a dimension switching instruction input by a user on a current display interface, where the dimension switching instruction includes a target basic dimension selected by the user; according to the dimension switching instruction, switching from a display interface of the current dimension to a display interface of the target basic dimension, and displaying first flowing water data corresponding to the target basic dimension; the terminal can control the switching operation of the interfaces associated with different dimensions according to the dimension switching instruction input by the user on the display interface, so that the terminal can display the first flowing data under different target basic dimensions on the interfaces through the dimension switching instruction.
Optionally, each basic dimension in the above embodiment may also correspond to multiple sub-dimensions, and the following embodiment will take fig. 8 as an example, to illustrate a process that a terminal presents pipeline data according to the sub-dimension of the target basic dimension.
Fig. 8 is a flowchart of another implementation of S602 in the embodiment of fig. 7. This embodiment relates to a process in which a terminal presents pipeline data according to a sub-dimension of a target base dimension. On the basis of the above embodiment, as shown in fig. 8, the step of switching S602 "from the display interface of the current dimension to the display interface of the target base dimension according to the dimension switching instruction, to display the first running water data corresponding to the target base dimension" may include the following steps:
And S701, summarizing the first flow data corresponding to the target basic dimension according to the sub-dimension of the target basic dimension to obtain a plurality of second flow data corresponding to the target basic dimension.
The target basic dimension may correspond to a plurality of sub-dimensions, for example, the classification dimension may correspond to a sub-dimension of food, wine, clothing ornament, home property, traffic, etc.; the account dimension may correspond to a child dimension of cash, bank card, or the like. The second stream data is stream data obtained by the terminal after summarizing the stream data in each sub-dimension.
In this embodiment, when the running dimension summarizing module groups the running data according to each basic dimension included in the dimension information to obtain the first running data, if the target basic dimension includes multiple sub-dimensions, the terminal groups the first running data according to each sub-dimension, so that the first running data can be summarized under each sub-dimension respectively, and each grouped second running data is obtained.
In this embodiment, step S602 "switching from the display interface of the current dimension to the display interface of the target base dimension according to the dimension switching instruction, displays the first running water data corresponding to the target base dimension", including:
S702, switching from a display interface of the current dimension to a display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of second stream data corresponding to the target basic dimension.
In this embodiment, when the target basic dimension selected by the user includes multiple sub-dimensions, the terminal switches from the display interface associated with the current dimension to the display interface associated with the target basic dimension according to the dimension switching instruction input by the user, and the display interface associated with the target basic dimension may display each second stream data in the target basic dimension selected by the user. For example, the user can view not only the flowing water corresponding to the commodity wine and the clothes ornament in the classification dimension on the terminal page, but also the flowing water corresponding to breakfast, lunch, snacks and the like under the commodity wine and the clothes ornament in the child dimension of the commodity wine and the corresponding to the overcoat, trousers and the like under the clothes ornament.
In the above embodiment, according to the sub-dimension of the target basic dimension, the first stream data corresponding to the target basic dimension is grouped to obtain a plurality of second stream data corresponding to the target basic dimension; and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of second stream data corresponding to the target basic dimension. The second stream data is stream data generated by summarizing the first stream data according to the sub-dimension of the target basic dimension, so that the terminal can display the stream data in different basic dimensions and can display the stream data in different sub-dimensions, and therefore, the data display method can display the stream data in various modes according to the actual demands of users.
Optionally, in the step S702 of the foregoing embodiment, after the first running data corresponding to the target base dimension is grouped according to the sub-dimension of the target base dimension to obtain a plurality of second running data corresponding to the target base dimension, as shown in fig. 9, the method may further include the following steps:
s801, sorting the second stream data according to a preset time rule to obtain sorted second stream data.
The preset time rule may be a rule arranged in chronological order.
In this embodiment, after the running water summarizing module obtains the second running data corresponding to the target basic dimension, the second running data may be arranged according to a preset time rule, so that the second running data corresponding to each sub-dimension in the target basic dimension may be displayed according to a preset time.
In this embodiment, S702 "switch from a display interface of a current dimension to a display interface of a target basic dimension according to a dimension switching instruction, display a plurality of second pipeline data corresponding to the target basic dimension", including:
s802, switching from a display interface of the current dimension to a display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of ordered second stream data corresponding to the target basic dimension.
In this embodiment, after the pipeline dimension summarizing module generates the second pipeline data by summarizing the pipeline data, the second pipeline data needs to be arranged according to a preset time rule to obtain the arranged second pipeline data, so that the terminal can display each second pipeline data after time sequencing on an interface associated with the target basic dimension, and a user can intuitively check the generation time of each pipeline on the terminal.
FIG. 10 is a flow chart of another implementation of the embodiment of FIG. 2. This embodiment relates to a process in which a pipeline top panel control module in a pipeline display system displays statistical item data and trend graphs according to pipeline data. In the method for displaying the running data in multiple dimensions according to the screening condition input by the user by the terminal according to the above embodiment, if the data screening condition includes a time period selected by the user, the terminal may display a trend chart in the time period by configuring the upper panel, as shown in fig. 10, and the specific implementation method includes:
and S901, generating a trend graph corresponding to the time period according to the stream data.
The time period refers to the time when the user wants to view the flowing water. The trend graph is used for representing the flow direction of the flow data of the user in a certain period of time. The trend graph may be a curve, the abscissa of which corresponds to a time period and the ordinate of which corresponds to a running amount, or alternatively, the trend graph may be a table, which contains running amounts corresponding to respective time periods. Alternatively, the trend graph may be a distribution graph, the abscissa of which corresponds to the period of time, and the ordinate of which corresponds to the running water amount.
In this embodiment, a trend graph is generated by using the running water top panel control module shown in fig. 10 a. The module includes a pipeline list header manager. The pipeline list head manager comprises a top panel statistics item manager and a top panel trend graph manager. After receiving the flow data sent by the flow main controller, the flow list head manager invokes the upper panel trend graph manager to calculate the flow data in a time period set by a user, and generates a corresponding trend graph, so that the user can check the flow direction condition of the flow data in a certain time period on the terminal, for example, the trend graph can show the expenditure amount of the user arranged in months in one year. Therefore, the method can enable the user to intuitively and rapidly know the change information of the flowing water.
S902, displaying a trend chart.
In this embodiment, after the upper panel control module calculates the trend graph in a certain period according to the pipeline data, the trend graph may be displayed on the upper panel display interface of the terminal. Optionally, in the method for displaying the running data in multiple dimensions according to the screening condition input by the user by the terminal according to the above embodiment, if the data screening condition further includes account information of the user, the terminal may display statistical item data in the account information by configuring the upper panel, as shown in fig. 11, and the specific method includes:
S1001, generating statistical item data according to the stream data; the statistical item data is a statistical value corresponding to each flow type under account information; the flow type includes at least one of income, expense, transfer, and balance.
The statistics item data is a statistics value, and is obtained by counting the running water amount in the user account. The statistics may represent statistics of the pipeline type data over a preset period of time, e.g., revenue statistics, expense statistics, transfer statistics, balance statistics.
In this embodiment, after receiving the running data sent by the running water main controller, the running water list head manager invokes the upper panel statistics item manager to implement statistical calculation on the running water amount corresponding to each running water type under the account information of the user, so as to obtain the statistics value of each running water type, that is, the statistics item data. For example, the statistics may be payout statistics, balance statistics, and revenue statistics. The statistical calculation may calculate the flow data in the preset time period, or may calculate the flow data in all the time periods, which is not limited in this embodiment.
S1002, displaying statistical item data.
In this embodiment, after the upper panel control module obtains the statistics item data through statistical calculation according to the stream data, the terminal may display the statistics item data on the display interface.
In the above embodiment, the upper panel control module generates the trend graph corresponding to the time period according to the stream data; displaying a trend graph; generating statistical item data according to the stream data; the statistical item data is a statistical value corresponding to each flow type under account information; and displaying the statistical item data. The upper panel control module on the terminal can generate a trend graph and statistics item data according to the flow data, so that a user can intuitively and rapidly know the change information of the flow from the trend graph, and the user can directly know the flow amount information of all the flows from the statistics item. Therefore, the content displayed by the data display method provided by the application has diversity, so that the interaction intelligence of the user and the terminal is improved.
Based on the above description of the data display method according to the present application, the following embodiments will give a general flow step for the data display process according to the present application based on the pipeline display system as shown in fig. 1. Fig. 12 is a general flowchart of a data display method according to the present application, and the steps of the flowchart are as follows:
S111, the pipeline main controller acquires at least two groups of data screening conditions input by a user on the terminal, and transmits an identification corresponding to the screening conditions to the pipeline type adapter module.
S112, the pipeline type adapter module controls the pipeline adapter base class to call each sub-class adapter corresponding to the data screening condition according to the identification corresponding to the screening condition, so that each sub-class adapter obtains all pipeline data corresponding to the data screening condition from the database.
S113, the pipeline adapter base class inputs the acquired pipeline data to a pipeline dimension summarizing module in the pipeline type adapter module, so that the pipeline dimension summarizing module calls the dimension summarizing base class to realize grouping of the pipeline data according to the dimension information, and then the grouped pipeline data is returned to the pipeline adapter base class, so that the pipeline adapter base class returns the grouped pipeline data to the pipeline main controller.
S114, after receiving the grouped flow data sent by the flow type adapter module, the main controller sends the flow data to the flow list display control module and the flow upper panel control module respectively.
S115, after receiving the running water data sent by the main controller, the running water list view controller in the running water list display control module calls the running water style proxy base class, acquires a target style template corresponding to the style instruction input by the user, and fills the running water data on the target style template for running water display.
S116, after the running water data sent by the main controller is received by the running water upper panel control module, the running list head manager in the running water upper panel control module calls the upper panel statistics item manager and the upper panel trend graph manager respectively, calculates the running water data, obtains statistics item data of the running water data and a trend graph of the running water data, and displays the statistics item data and the trend graph upper panel.
In this embodiment, when the terminal application completes the above steps by using the system shown in fig. 1, the operation flow between each module in the system is as follows: when a user inputs an operation command for looking up the stream data on the terminal device, a stream master controller in a stream display system on the terminal device acquires the operation command and inputs the operation command to an input end of a stream type adapter module, the stream type adapter module acquires corresponding stream data according to the operation command, and carries out stream data grouping, and then the grouped stream data is transmitted to the stream master controller, and after the stream data is acquired, the stream master controller respectively transmits the stream data to a stream list display control module and a stream top panel control module, so that the stream list display control module displays the stream data on a terminal page, and the stream top panel control module displays statistic item data and a trend chart of the stream data on a top panel of the terminal page.
It should be noted that in the above data display process, the method may further include that the pipeline main controller controls the upper panel control module to display at least two sets of screening conditions input by the user in S111, that is, the interface of the terminal may display the pipeline data, the statistical item data, the trend chart, and the screening conditions input by the user, thereby improving the interactivity between the user and the terminal.
It should be understood that, although the steps in the flowcharts of fig. 2-12 are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in fig. 2-12 may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor does the order in which the sub-steps or stages are performed necessarily occur in sequence.
Fig. 13 is a schematic diagram of a data display device according to an embodiment, as shown in fig. 13, where the device includes: a first acquisition module 11, a second acquisition module 12 and a first display module 13, wherein:
A first obtaining module 11, configured to obtain at least two sets of data filtering conditions input by a user;
a second obtaining module 12, configured to obtain the streaming data from the database according to the at least two sets of data filtering conditions;
the first display module 13 is configured to display the pipeline data according to dimension information corresponding to the at least two sets of data filtering conditions.
In one embodiment, as shown in fig. 14, on the basis of the data display device shown in fig. 13, the first display module 13 includes:
a first obtaining unit 130, configured to obtain a target style template; the target style template is used for representing the position information of the stream data corresponding to each piece of dimension information in the display area;
and a filling unit 131, configured to fill, in the display area, the pipeline data corresponding to each piece of dimension information according to the target style template.
In one embodiment, the first obtaining unit 130 is specifically configured to receive the style instruction input by the user; the style instruction comprises a target template identifier; and determining a target style template corresponding to the target template identifier according to the corresponding relation between the template identifier and the style template.
In one embodiment, as shown in fig. 15, on the basis of the data display device shown in fig. 13, the second obtaining module 12 includes:
The combination unit 120 is configured to combine the at least two sets of data screening conditions according to a preset combination rule, so as to obtain a identifier corresponding to the combined screening condition;
a second obtaining unit 121, configured to obtain, from the database, the pipeline data corresponding to the identifier.
In one embodiment, as shown in fig. 16, on the basis of the data presentation device described in fig. 13,
the first display module 13 includes:
a grouping unit 132, configured to group the running water data according to the dimension information, so as to obtain first running water data under each basic dimension; the dimension information includes a plurality of base dimensions;
and a display unit 133, configured to display the first flowing water data in each of the basic dimensions.
In one embodiment, the display unit 132 is specifically configured to receive a dimension switching instruction input by the user on the current display interface, where the dimension switching instruction includes a target basic dimension selected by the user; and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying the first flowing water data corresponding to the target basic dimension.
In one embodiment, the display unit 132 is further specifically configured to aggregate, according to the sub-dimension of the target basic dimension, the first flow data corresponding to the target basic dimension, to obtain a plurality of second flow data corresponding to the target basic dimension; and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying first flowing water data corresponding to the target basic dimension, wherein the first flowing water data comprises: and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of second stream data corresponding to the target basic dimension.
In one embodiment, the display unit 132 is further specifically configured to sort the second stream data according to a preset time rule, so as to obtain sorted second stream data; and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying a plurality of second stream data corresponding to the target basic dimension, including: and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of ordered second stream data corresponding to the target basic dimension.
In one embodiment, as shown in fig. 17, if the data filtering condition includes a time period selected by a user, the apparatus further includes:
a first generation module 14, configured to generate a trend graph corresponding to the time period according to the pipeline data;
and the second display module 15 is used for displaying the trend graph.
In one embodiment, as shown in fig. 18, if the data filtering condition further includes account information of the user, the apparatus further includes:
a second generation module 16 for generating statistical item data according to the stream data; the statistical item data is a statistical value corresponding to each flow type under the account information; the running water type includes at least one of income, expense, transfer and balance;
and a third display module 17, configured to display the statistical item data.
For specific limitations of the data display device, reference may be made to the above limitation of the data display method, and no further description is given here. The various modules in the data presentation device described above may be implemented in whole or in part in software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, which may be a server, and the internal structure of which may be as shown in fig. 19. The computer device includes a processor, a memory, a network interface, a database, and a display screen connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database of the computer device is for storing the streaming data. The network interface of the computer device is used for communicating with an external terminal through a network connection. The display screen of the computer device is used for displaying the stream data. The computer program is executed by a processor to implement a data presentation method.
It will be appreciated by those skilled in the art that the structure shown in FIG. 19 is merely a block diagram of some of the structures associated with the present inventive arrangements and is not limiting of the computer device to which the present inventive arrangements may be applied, and that a particular computer device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
In one embodiment, a computer device is provided comprising a memory and a processor, the memory having stored therein a computer program, the processor when executing the computer program performing the steps of:
acquiring at least two groups of data screening conditions input by a user;
obtaining stream data from a database according to the at least two sets of data screening conditions;
and displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions.
In one embodiment, the processor when executing the computer program further performs the steps of: obtaining a target style template; the target style template is used for representing the position information of the stream data corresponding to each piece of dimension information in the display area; and filling the flow data corresponding to each piece of dimension information in the display area according to the target style template.
In one embodiment, the processor when executing the computer program further performs the steps of: receiving a style instruction input by the user; the style instruction comprises a target template identifier; and determining a target style template corresponding to the target template identifier according to the corresponding relation between the template identifier and the style template.
In one embodiment, the processor when executing the computer program further performs the steps of: combining the at least two groups of data screening conditions according to a preset combination rule to obtain a mark corresponding to the combined screening conditions; and obtaining the stream data corresponding to the identification from the database.
In one embodiment, the processor when executing the computer program further performs the steps of: grouping the running water data according to the dimension information to obtain first running water data under each basic dimension; the dimension information includes a plurality of base dimensions; first flow data is shown at each of the base dimensions.
In one embodiment, the processor when executing the computer program further performs the steps of: receiving a dimension switching instruction input by the user on a current display interface, wherein the dimension switching instruction comprises a target basic dimension selected by the user; and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying the first flowing water data corresponding to the target basic dimension.
In one embodiment, the processor when executing the computer program further performs the steps of: grouping the first flowing data corresponding to the target basic dimension according to the sub-dimension of the target basic dimension to obtain a plurality of second flowing data corresponding to the target basic dimension; and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying first flowing water data corresponding to the target basic dimension, wherein the first flowing water data comprises: and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of second stream data corresponding to the target basic dimension.
In one embodiment, the processor when executing the computer program further performs the steps of: sequencing the second stream data according to a preset time rule to obtain sequenced second stream data;
and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying a plurality of second stream data corresponding to the target basic dimension, including: and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of ordered second stream data corresponding to the target basic dimension.
In one embodiment, the processor when executing the computer program further performs the steps of: generating a trend graph corresponding to the time period according to the flow data; the trend graph is shown.
In one embodiment, the processor when executing the computer program further performs the steps of: generating statistical item data according to the stream data; the statistical item data is a statistical value corresponding to each flow type under the account information; the running water type includes at least one of income, expense, transfer and balance; and displaying the statistical item data.
In one embodiment, a computer readable storage medium is provided having a computer program stored thereon, which when executed by a processor further performs the steps of:
acquiring at least two groups of data screening conditions input by a user;
obtaining stream data from a database according to the at least two sets of data screening conditions;
and displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions.
In one embodiment, the computer program when executed by the processor further performs the steps of: obtaining a target style template; the target style template is used for representing the position information of the stream data corresponding to each piece of dimension information in the display area; and filling the flow data corresponding to each piece of dimension information in the display area according to the target style template.
In one embodiment, the computer program when executed by the processor further performs the steps of: receiving a style instruction input by the user; the style instruction comprises a target template identifier; and determining a target style template corresponding to the target template identifier according to the corresponding relation between the template identifier and the style template.
In one embodiment, the computer program when executed by the processor further performs the steps of: combining the at least two groups of data screening conditions according to a preset combination rule to obtain a mark corresponding to the combined screening conditions; and obtaining the stream data corresponding to the identification from the database.
In one embodiment, the computer program when executed by the processor further performs the steps of: grouping the running water data according to the dimension information to obtain first running water data under each basic dimension; the dimension information includes a plurality of base dimensions; first flow data is shown at each of the base dimensions.
In one embodiment, the computer program when executed by the processor further performs the steps of: receiving a dimension switching instruction input by the user on a current display interface, wherein the dimension switching instruction comprises a target basic dimension selected by the user; and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying the first flowing water data corresponding to the target basic dimension.
In one embodiment, the computer program when executed by the processor further performs the steps of: grouping the first flowing data corresponding to the target basic dimension according to the sub-dimension of the target basic dimension to obtain a plurality of second flowing data corresponding to the target basic dimension; and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying first flowing water data corresponding to the target basic dimension, wherein the first flowing water data comprises: and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of second stream data corresponding to the target basic dimension.
In one embodiment, the computer program when executed by the processor further performs the steps of: sequencing the second stream data according to a preset time rule to obtain sequenced second stream data;
and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying a plurality of second stream data corresponding to the target basic dimension, including: and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of ordered second stream data corresponding to the target basic dimension.
In one embodiment, the computer program when executed by the processor further performs the steps of: generating a trend graph corresponding to the time period according to the flow data; the trend graph is shown.
In one embodiment, the computer program when executed by the processor further performs the steps of: generating statistical item data according to the stream data; the statistical item data is a statistical value corresponding to each flow type under the account information; the running water type includes at least one of income, expense, transfer and balance; and displaying the statistical item data.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), memory bus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples illustrate only a few embodiments of the invention, which are described in detail and are not to be construed as limiting the scope of the invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention. Accordingly, the scope of protection of the present invention is to be determined by the appended claims.
Claims (12)
1. The data display method is characterized in that the data display method is applied to a terminal device with an application program for viewing a pipeline function, the application program is applied to a pipeline display system, the pipeline display system comprises a pipeline main controller, a pipeline type adapter module, a pipeline list display control module and a pipeline upper panel control module, and the pipeline main controller is respectively connected with the pipeline type adapter module, the pipeline list display control module and the pipeline upper panel control module, and the method comprises the following steps:
The flow controller acquires at least two groups of data screening conditions input by a user on a page of the terminal equipment; the data screening condition comprises a label associated with the running water which the user wants to view, or a sub-label under the label associated with the running water; the labels related to the running water which the user wants to view comprise time, classification, account, member, project, merchant, running water type and running water amount interval; the sub-labels comprise sub-labels of today, yesterday, this week, this month, this season and this year under the time label, sub-labels of food wine, clothes ornaments, home property and traffic under the classification label, sub-labels of cash and bank cards under the account label, sub-labels of self, boss, wife and parent under the member label, sub-labels of red packet, business trip and travel under the item label, sub-labels of market, supermarket and canteen under the merchant label, sub-labels of expenditure, income, transfer and balance change under the running water type label, and sub-labels of minimum and maximum amount under the running water amount interval label;
The pipelining adapter module combines the at least two groups of data screening conditions according to a preset combination rule to obtain a mark corresponding to the combined screening conditions; the combination rules comprise any one of combination rules determined according to time, combination rules determined according to amount and combination rules determined according to other information in the stream data;
the pipelining adapter module obtains pipelining data corresponding to the identification from the database;
the pipelining list display module displays the pipelining data according to the dimension information corresponding to the at least two sets of data screening conditions; the dimension represented by the dimension information comprises a time dimension, a classification dimension, an account dimension, an item dimension, a member dimension and a merchant dimension.
2. The method according to claim 1, wherein the displaying the pipeline data according to the dimension information corresponding to the at least two sets of data filtering conditions includes:
obtaining a target style template; the target style template is used for representing the position information of the stream data corresponding to each piece of dimension information in the display area;
and filling the flow data corresponding to each piece of dimension information in the display area according to the target style template.
3. The method of claim 2, wherein the obtaining the target style template comprises:
receiving a style instruction input by the user; the style instruction comprises a target template identifier;
and determining a target style template corresponding to the target template identifier according to the corresponding relation between the template identifier and the style template.
4. A method according to any one of claims 1-3, wherein said displaying the pipeline data according to dimension information corresponding to the at least two sets of data filtering conditions comprises:
grouping the running water data according to the dimension information to obtain first running water data under each basic dimension; the dimension information includes a plurality of base dimensions;
first flow data is shown at each of the base dimensions.
5. The method of claim 4, wherein said exposing first flow data in each of said base dimensions comprises:
receiving a dimension switching instruction input by the user on a current display interface, wherein the dimension switching instruction comprises a target basic dimension selected by the user;
and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying the first flowing water data corresponding to the target basic dimension.
6. The method according to claim 5, wherein the step of switching from the display interface of the current dimension to the display interface of the target base dimension according to the dimension switching instruction, before displaying the first flow data corresponding to the target base dimension, further comprises:
summarizing the first flowing data corresponding to the target basic dimension according to the sub-dimension of the target basic dimension to obtain a plurality of second flowing data corresponding to the target basic dimension;
and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying first flowing water data corresponding to the target basic dimension, wherein the first flowing water data comprises:
and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of second stream data corresponding to the target basic dimension.
7. The method of claim 6, wherein the grouping the first pipeline data corresponding to the target base dimension according to the sub-dimension of the target base dimension, after obtaining the plurality of second pipeline data corresponding to the target base dimension, further comprises:
Sequencing the second stream data according to a preset time rule to obtain sequenced second stream data;
and according to the dimension switching instruction, switching from a display interface of a current dimension to a display interface of the target basic dimension, and displaying a plurality of second stream data corresponding to the target basic dimension, including:
and switching from the display interface of the current dimension to the display interface of the target basic dimension according to the dimension switching instruction, and displaying a plurality of ordered second stream data corresponding to the target basic dimension.
8. A method according to any one of claims 1-3, wherein if the data screening conditions include a user selected time period, the method further comprises:
generating a trend graph corresponding to the time period according to the flow data;
the trend graph is shown.
9. The method of claim 8, wherein if the data filtering condition further includes account information of the user, the method further includes:
generating statistical item data according to the stream data; the statistical item data is a statistical value corresponding to each flow type under the account information; the running water type includes at least one of income, expense, transfer and balance;
And displaying the statistical item data.
10. A data presentation device, the device comprising:
the first acquisition module is used for acquiring at least two groups of data screening conditions input by a user on a page of the terminal equipment; the data screening condition comprises a label associated with the running water which the user wants to view, or a sub-label under the label associated with the running water; the labels related to the running water which the user wants to view comprise time, classification, account, member, project, merchant, running water type and running water amount interval; the sub-labels comprise sub-labels of today, yesterday, this week, this month, this season and this year under the time label, sub-labels of food wine, clothes ornaments, home property and traffic under the classification label, sub-labels of cash and bank cards under the account label, sub-labels of self, boss, wife and parent under the member label, sub-labels of red packet, business trip and travel under the item label, sub-labels of market, supermarket and canteen under the merchant label, sub-labels of expenditure, income, transfer and balance change under the running water type label, and sub-labels of minimum and maximum amount under the running water amount interval label;
The second acquisition module is used for combining the at least two groups of data screening conditions according to a preset combination rule to obtain a mark corresponding to the combined screening conditions; obtaining the stream data corresponding to the identification from the database; the combination rules comprise any one of combination rules determined according to time, combination rules determined according to amount and combination rules determined according to other information in the stream data;
the first display module is used for displaying the stream data according to the dimension information corresponding to the at least two sets of data screening conditions; the dimension represented by the dimension information comprises a time dimension, a classification dimension, an account dimension, an item dimension, a member dimension and a merchant dimension.
11. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any one of claims 1 to 9 when the computer program is executed.
12. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811064480.2A CN109359280B (en) | 2018-09-12 | 2018-09-12 | Data display method, device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811064480.2A CN109359280B (en) | 2018-09-12 | 2018-09-12 | Data display method, device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109359280A CN109359280A (en) | 2019-02-19 |
CN109359280B true CN109359280B (en) | 2023-12-05 |
Family
ID=65350980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811064480.2A Active CN109359280B (en) | 2018-09-12 | 2018-09-12 | Data display method, device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109359280B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110297855A (en) * | 2019-05-22 | 2019-10-01 | 深圳壹账通智能科技有限公司 | Report Dynamic Display method, apparatus, computer equipment and storage medium |
CN112306589B (en) * | 2019-07-29 | 2024-06-25 | 阿里巴巴集团控股有限公司 | Data processing method, system and equipment |
CN110780970B (en) * | 2019-10-30 | 2024-06-14 | 深圳前海微众银行股份有限公司 | Data screening method, device, equipment and computer readable storage medium |
CN112084252A (en) * | 2020-08-25 | 2020-12-15 | 北京金堤征信服务有限公司 | Multi-data linkage interaction method and device |
CN112364090A (en) * | 2020-11-03 | 2021-02-12 | 杭州数梦工场科技有限公司 | Data attribute display method and device and electronic equipment |
CN116451709A (en) * | 2021-09-02 | 2023-07-18 | 荣耀终端有限公司 | Control method of translation control and electronic equipment |
CN114707942A (en) * | 2022-06-07 | 2022-07-05 | 深圳市海豚网络信息科技有限公司 | Logistics data batch processing method and system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105279139A (en) * | 2015-11-30 | 2016-01-27 | 中国建设银行股份有限公司 | Form information display rule configuration and calculation method and system |
CN105912699A (en) * | 2016-04-25 | 2016-08-31 | 乐视控股(北京)有限公司 | Data analysis method and device |
CN106250480A (en) * | 2016-08-01 | 2016-12-21 | 浪潮软件集团有限公司 | Metadata-based visual statistical analysis method |
CN107358456A (en) * | 2017-05-27 | 2017-11-17 | 无锡雅座在线科技股份有限公司 | Data show method and apparatus |
CN107562821A (en) * | 2017-08-17 | 2018-01-09 | 平安科技(深圳)有限公司 | Pivot method, apparatus and computer-readable storage medium based on database |
CN108052571A (en) * | 2017-12-07 | 2018-05-18 | 网易乐得科技有限公司 | For the method and device of data screening, storage medium and electronic equipment |
CN108319607A (en) * | 2017-01-18 | 2018-07-24 | 阿里巴巴集团控股有限公司 | The display of business object, the processing method of map datum, client and server |
-
2018
- 2018-09-12 CN CN201811064480.2A patent/CN109359280B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105279139A (en) * | 2015-11-30 | 2016-01-27 | 中国建设银行股份有限公司 | Form information display rule configuration and calculation method and system |
CN105912699A (en) * | 2016-04-25 | 2016-08-31 | 乐视控股(北京)有限公司 | Data analysis method and device |
CN106250480A (en) * | 2016-08-01 | 2016-12-21 | 浪潮软件集团有限公司 | Metadata-based visual statistical analysis method |
CN108319607A (en) * | 2017-01-18 | 2018-07-24 | 阿里巴巴集团控股有限公司 | The display of business object, the processing method of map datum, client and server |
CN107358456A (en) * | 2017-05-27 | 2017-11-17 | 无锡雅座在线科技股份有限公司 | Data show method and apparatus |
CN107562821A (en) * | 2017-08-17 | 2018-01-09 | 平安科技(深圳)有限公司 | Pivot method, apparatus and computer-readable storage medium based on database |
CN108052571A (en) * | 2017-12-07 | 2018-05-18 | 网易乐得科技有限公司 | For the method and device of data screening, storage medium and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN109359280A (en) | 2019-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109359280B (en) | Data display method, device, computer equipment and storage medium | |
CN107391134B (en) | Method and device for automatically generating and dynamically transforming universal mobile application interactive interface | |
US8978149B2 (en) | Media content device, system and method | |
CN102226916B (en) | Platform, the method and apparatus of management application program | |
CN106155496A (en) | A kind of information displaying method and device | |
CN109241474A (en) | Offer, displaying, dissemination method, server and the client of page info | |
CN111666328B (en) | Method, device, computer equipment and storage medium for displaying visual chart in real time | |
CN109977296A (en) | A kind of information-pushing method, device, equipment and storage medium | |
CN107396199A (en) | Barrage method for exhibiting data and device, computer-readable recording medium | |
CN104375742A (en) | Portable electronic device capable of displaying dynamic information when activated, system and method | |
CN109814863A (en) | A kind of processing method, device, computer equipment and computer storage medium for requesting returned data | |
CN112000911A (en) | Page management method and device, electronic equipment and storage medium | |
CN103841154A (en) | Network media information publishing method, system and client | |
US20130125023A1 (en) | System and method of sharing application information | |
CN111158998A (en) | Display method and device of buried point data | |
CN109582401B (en) | Promotion picture generation method and device, storage medium and computer equipment | |
CN107872483B (en) | Media content pushing method, device and system | |
CN111782740A (en) | Seat data processing method, computing device and storage medium | |
CN105512208A (en) | Information issuing method, device and system | |
US20220004549A1 (en) | Techniques for automated database query generation | |
CN109254985A (en) | Method for exhibiting data and device, the electronic equipment of database | |
CN114676359A (en) | Form display method and device, computer equipment and storage medium | |
US20100146073A1 (en) | Mobile data upload to enterprise computer systems | |
KR20170047986A (en) | Multi-service system identification information through a NFC Tag And How to Use | |
CN113965794B (en) | Banner display method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200605 Address after: 518000 room 602, building B, Kingdee Software Park, Keji South 12th Road, high tech Zone, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province Applicant after: Shenzhen kaniu Technology Co.,Ltd. Address before: 518000 8th floors Nan Zuo801 chambers, science and technology Nan Shi bis-B, JinDie Software garden, road, Southern Hi-Tech Zone, Nanshan District, Shenzhen City, Guangdong Province Applicant before: SHENZHEN READILY TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |