Asset data processing method and device, storage medium and electronic equipment

By setting preset attribute tables and association tables in the asset management system, determining the attribute information of the target asset based on asset categories and identification, and displaying them based on the attribute display order of user configuration, the problem of redundant fields and insufficient flexibility in the existing system is solved, and the effect of resource conservation and flexible configuration is achieved.

CN119597822APending Publication Date: 2025-03-11CHENGDU GONGDING TECHNOLOGY CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411675351.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In the existing asset management system, since different assets may have the same attribute information, there are a large number of redundant fields in the management system, resulting in wasting system resources, and it is impossible to add new asset attributes conveniently and quickly or configure asset attributes flexibly.

Method used

By setting preset attribute tables and association tables in the asset management system, the attribute information of the target asset is determined based on the asset category and identification, and displaying them in the asset details interface based on the attribute display order configured by the user.

Benefits of technology

It effectively avoids the existence of redundant fields, saves system resources, improves the processing flexibility of asset data, and can easily and quickly add or modify asset attributes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119597822A_ABST
    Figure CN119597822A_ABST
Patent Text Reader

Abstract

The invention provides an asset data processing method and device, a storage medium and electronic equipment. The method comprises the steps of obtaining an asset category and an asset identifier of a target asset; according to the asset category and the asset identifier, attribute information of the target asset is determined in a preset attribute table, and the preset attribute table comprises attribute information of multiple assets; and displaying the attribute information of the target assets on the asset detail interface based on the attribute display sequence of the target assets configured by the user. By setting the attribute table which can be configured by the user, the attribute information of all assets can be managed in the attribute table. The same attributes of different assets are prevented from being independently configured, so that the existence of redundant fields is avoided, and system resources are saved. When the attribute information of the target asset is determined, the attribute information of the target asset can be displayed only by calling the corresponding attribute information in the attribute table according to the category and the identifier of the target asset, so that the flexibility of asset display is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of data processing technology, and in particular to a method, device, storage medium and electronic device for processing asset data. Background Art

[0002] Assets refer to the fixed asset data within an enterprise, including the enterprise's product data. Different assets may have the same or different attribute information. When existing asset management systems manage asset attribute information, they usually configure corresponding field information for each asset data to achieve the labeling of asset attributes. Because different assets may have the same attribute information, this method of configuring asset attributes through separate fields will result in a large number of redundant fields in the management system, resulting in a waste of system resources. In addition, this method cannot easily and quickly add new asset attributes, and cannot flexibly configure assets when asset attributes change. Summary of the invention

[0003] In view of this, the present disclosure provides a method, device, storage medium and electronic device for processing asset data, which can effectively improve the processing flexibility of asset data.

[0004] According to a first aspect of an embodiment of the present disclosure, a method for processing asset data is provided, the method comprising:

[0005] Get the asset category and asset identifier of the target asset;

[0006] Determining the attribute information of the target asset in a preset attribute table according to the asset category and the asset identifier, wherein the preset attribute table includes attribute information of a plurality of assets;

[0007] Based on the attribute display order of the target asset configured by the user, the attribute information of the target asset is displayed on the asset details interface.

[0008] In one embodiment, determining the attribute information of the target asset in a preset attribute table according to the asset category and the asset identifier includes:

[0009] According to the asset category and the asset identifier, query the association table to obtain the attribute identifier corresponding to the asset identifier, wherein the association table is an association table of the asset category and the attribute identifier of the asset attribute;

[0010] According to the attribute identifier, the attribute information of the target asset is determined in the preset attribute table.

[0011] In one embodiment, the displaying order of the attributes of the target asset configured by the user, and displaying the attribute information of the target asset on the asset details interface, includes:

[0012] Get the detailed display configuration table of the user configuration;

[0013] Determining the attribute display order of the target asset according to the detail display configuration table;

[0014] Based on the attribute display order of the target asset, the attribute information of the target asset is displayed on the asset details interface through a preset details page rendering method.

[0015] In one embodiment, the method further comprises:

[0016] In case of receiving a user search operation, determining a plurality of first display assets according to the asset information in the search operation;

[0017] Based on the list display order of the plurality of first display assets, the plurality of first display assets are displayed on the asset list interface.

[0018] In one embodiment, displaying the plurality of first display assets on the asset list interface based on the list display order of the plurality of first display assets includes:

[0019] Get the list display configuration table configured by the user;

[0020] Determining displayable attribute information and a display order of the attribute information of the plurality of first display assets according to the list display configuration table, wherein the displayable attribute information is attribute information displayed by the plurality of first display assets in the asset list interface;

[0021] Based on the displayable attribute information and the display order of the attribute information, the plurality of first display assets are displayed on the asset list interface through a preset list rendering method.

[0022] In one embodiment, the method further comprises:

[0023] In case of receiving a user editing page operation, determining a plurality of second display assets according to the asset category selected in the editing page operation;

[0024] Query the association table to obtain the attribute information of the second display asset corresponding to the asset category;

[0025] Query the detail display configuration table to obtain the attribute display order of the attribute information of the second display asset;

[0026] Based on the attribute display order of the plurality of second display assets, the attribute information of the plurality of second display assets is rendered and displayed in the asset editing interface;

[0027] receiving a user's editing operation on the attribute information of the second display asset displayed by rendering, and obtaining new attribute information after editing;

[0028] The new attribute information of the second presentation asset is saved.

[0029] In one embodiment, the preset attribute table includes at least one of the following: attribute name, attribute type, attribute data source, and attribute value;

[0030] In the case where the source of the attribute data is external data, the preset attribute table also includes interface information of the external data.

[0031] According to a second aspect of an embodiment of the present disclosure, there is provided a device for processing asset data, the device comprising:

[0032] An acquisition unit, used for acquiring the asset category and asset identifier of the target asset;

[0033] A first determining unit, configured to determine attribute information of a target asset in a preset attribute table according to the asset category and the asset identifier, wherein the preset attribute table includes attribute information of a plurality of assets;

[0034] The first display unit is used to display the attribute information of the target asset on the asset details interface based on the attribute display order of the target asset configured by the user.

[0035] In one embodiment, the first determining unit is specifically configured to:

[0036] According to the asset category and the asset identifier, query the association table to obtain the attribute identifier corresponding to the asset identifier, wherein the association table is an association table of the asset category and the attribute identifier of the asset attribute;

[0037] According to the attribute identifier, the attribute information of the target asset is determined in the preset attribute table.

[0038] In one embodiment, the first display unit is specifically used to:

[0039] Get the detailed display configuration table of the user configuration;

[0040] Determining the attribute display order of the target asset according to the detail display configuration table;

[0041] Based on the attribute display order of the target asset, the attribute information of the target asset is displayed on the asset details interface through a preset details page rendering method.

[0042] In one embodiment, the apparatus further comprises:

[0043] A second determining unit, configured to determine a plurality of first display assets according to the asset information in the search operation when a user search operation is received;

[0044] The second display unit is used to display the multiple first display assets on the asset list interface based on the list display order of the multiple first display assets.

[0045] In one embodiment, the second display unit is specifically used for:

[0046] Get the list display configuration table configured by the user;

[0047] Determining displayable attribute information and a display order of the attribute information of the plurality of first display assets according to the list display configuration table, wherein the displayable attribute information is attribute information displayed by the plurality of first display assets in the asset list interface;

[0048] Based on the displayable attribute information and the display order of the attribute information, the plurality of first display assets are displayed on the asset list interface through a preset list rendering method.

[0049] In one embodiment, the apparatus further comprises:

[0050] A third determining unit, configured to, upon receiving a page editing operation from a user, determine a plurality of second display assets according to the asset category selected in the page editing operation;

[0051] A first query unit, configured to query the association table to obtain attribute information of the second display asset corresponding to the asset category;

[0052] A second query unit, configured to query the detail display configuration table to obtain the attribute display order of the attribute information of the second display asset;

[0053] A third display unit, configured to render and display the attribute information of the plurality of second display assets on the asset editing interface based on the attribute display order of the plurality of second display assets;

[0054] A receiving unit, configured to receive a user's editing operation on the attribute information of the second display asset displayed by rendering, and obtain new attribute information after editing;

[0055] A storage unit is used to store the new attribute information of the second display asset.

[0056] In one embodiment, the preset attribute table includes at least one of the following: attribute name, attribute type, attribute data source, and attribute value;

[0057] In the case where the source of the attribute data is external data, the preset attribute table also includes interface information of the external data.

[0058] According to a third aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps of any method described in the first aspect are implemented.

[0059] According to a fourth aspect of an embodiment of the present disclosure, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of any method described in the first aspect are implemented.

[0060] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0061] By setting a user-configurable attribute table, the attribute information of all assets can be managed in the attribute table. This avoids the need to configure the same attributes of different assets separately, thereby avoiding the existence of redundant fields and saving system resources. When determining the attribute information of the target asset, the attribute information of the target asset can be displayed by simply calling the corresponding attribute information in the attribute table according to the category and identification of the target asset, which improves the flexibility of asset display. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 is a schematic diagram of an asset data model shown in an exemplary embodiment of the present disclosure;

[0063] Figure 2 is a flow chart of a method for processing asset data shown in an exemplary embodiment of the present disclosure;

[0064] Figure 3 is a flow chart showing a method of determining target asset attribute information according to an exemplary embodiment of the present disclosure;

[0065] Figure 4 is a flow chart showing target asset attribute information according to an exemplary embodiment of the present disclosure;

[0066] Figure 5 is a flow chart of an asset list display method shown in an exemplary embodiment of the present disclosure;

[0067] Figure 6 is a flow chart showing a first display asset according to an exemplary embodiment of the present disclosure;

[0068] Figure 7 is a flowchart of editing attribute information shown in an exemplary embodiment of the present disclosure;

[0069] Figure 8 is a block diagram of an asset data processing device shown in an exemplary embodiment of the present disclosure;

[0070] Fig. 9 It is a hardware structure diagram of an electronic device shown in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0071] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0072] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0073] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0074] Assets refer to fixed asset data within an enterprise, including product data within the enterprise, such as display screens, computers, etc. Different assets may have the same or different attribute information. When existing asset management systems manage asset attribute information, they usually configure corresponding field information for each asset data to achieve asset attribute annotation.

[0075] However, because different assets may have the same attribute information, this method of configuring asset attributes through separate fields will result in a large number of redundant fields in the management system. For example, host A and host B have the same GPU model but different brands. It is necessary to allocate configuration fields to describe the brand and GPU model of host A and host B. For the attribute of GPU model, it will be necessary to record it twice to realize the attribute labeling of host A and host B. If there is a large amount of asset data in the system, and each asset data has multiple attribute information, it will result in a large number of redundant fields in the system, resulting in a waste of system resources. In addition, this method cannot add new asset attributes conveniently and quickly, and cannot flexibly configure assets when asset attributes change.

[0076] Based on this, the present disclosure provides a method for processing asset data, which is applied to an asset data management system, and the asset management system can be applied to electronic devices such as computers.

[0077] The asset management system includes an asset data model, which decomposes the functions in the asset system into a plurality of flexibly detachable modules, each module corresponding to an asset data table. Figure 1 The following is a schematic diagram of an asset data model.

[0078] A preset attribute table 101, wherein the preset attribute table 101 contains all attribute information in the asset management system, and the preset attribute table 101 includes at least one of the following: attribute name, attribute type, attribute data source, and attribute value. In the case where the attribute data source is external data, the preset attribute table 101 also includes interface information of the external data. The external data interface information refers to the interface for the preset attribute table 101 to obtain external data. For example, when the asset value may fluctuate with the market and is not static, the asset value can be linked to the preset attribute table through an interface to accurately display the asset value in real time.

[0079] The asset category table 102 includes category names. The category information of the assets can be determined through the asset category table 102.

[0080] The association table 103 associates the preset attribute table 101 and the asset category table 102 together, including asset identifiers and asset categories. Through the association 103, the attribute identifier of each asset can be queried in the association table 103 according to the asset category and asset identifier.

[0081] The asset details table 104 is combined with the asset category table 102, which at least includes asset category information. After determining the attribute information corresponding to the target asset in the preset attribute table 101 according to the asset category and asset identifier, the attribute information can be added to the asset details table so that the asset attributes can be displayed on the display interface.

[0082] The detail display configuration table 105 is used to determine the order information when the asset details table 104 displays asset attributes on the detail display interface, for example, which asset attributes are displayed, and when there are multiple attribute information, the order in which the multiple attribute information is arranged on the display interface.

[0083] The list display configuration table 106 is used to determine the display order of the attribute information in the asset list in the asset list interface. The asset list interface is the interface displayed to the user when the user searches for asset information in the asset management system.

[0084] Based on the above asset data types, asset data is divided into asset structure definition information and asset original data. Asset structure definition information includes asset category information and custom attributes under the category information. Asset original data is the real data corresponding to all custom attributes of each specific asset. Among them, asset categories and asset attributes are designed into two modules. This design decouples asset categories and asset attributes, and changes the strong correlation between asset categories and asset attributes to a weak correlation, which improves the flexibility between asset attributes and asset categories, and also greatly improves the reusability of asset attributes. Users can add, modify, and delete a custom attribute in asset data at any time. In addition, the above asset data types are stored in a non-relational database, so that the characteristics of flexible addition and subtraction of non-relational database table fields can be used to retain only valid asset fields and remove redundant fields.

[0085] Based on the above asset data model, Figure 2 A flowchart of a method for processing asset data is schematically shown, and the flowchart includes the following steps:

[0086] S201, obtaining the asset category and asset identifier of the target asset.

[0087] When displaying the asset data of the target asset, the asset category and asset identifier of the target asset can be obtained based on the asset details table, thereby determining the asset category table corresponding to the target asset, and determining the attribute information of the target asset in the preset attribute table according to the asset category table.

[0088] S202: Determine the attribute information of the target asset in a preset attribute table according to the asset category and the asset identifier.

[0089] After determining the asset category and asset identifier of the target asset, the attribute information corresponding to the asset identifier of the target asset can be determined in the preset attribute table through the asset category table corresponding to the asset category. The preset attribute table includes attribute information of multiple assets, and each asset information is preset by the user. In the preset attribute table, the type of attribute information can be text, number, single choice or multiple choice and other types. In addition, there is a data source mark of the asset information in the preset attribute table. For example, when the data source is marked as 0, it means that the attribute information is user-defined data; when the data source is marked as 1, it means that the attribute information is external data, and the interface information of the external data source is recorded in the preset attribute table to achieve the purpose of updating the preset attribute table in real time according to external information. In addition, when the attribute information is multiple choice, the corresponding value of each choice in the multiple choice can also be configured in the preset attribute table.

[0090] In one embodiment, Figure 3 A flowchart for determining target asset attribute information is schematically shown, and the flowchart includes the following steps:

[0091] S301, querying a related table according to the asset category and the asset identifier to obtain an attribute identifier corresponding to the asset identifier.

[0092] S302: Determine the attribute information of the target asset in the preset attribute table according to the attribute identifier.

[0093] When determining the attribute information of the target asset according to the asset category and asset representation, it is necessary to first query the association table according to the asset category and asset identification of the target asset. The association table is an association table of the asset category and the attribute identification of the asset attribute. Through the association table, the asset category table and the preset attribute table can be associated, the coupling between the asset category table and the preset attribute table can be reduced, and the attribute information of the asset can be flexibly managed.

[0094] After querying the association table, the attribute identifier corresponding to the asset identifier of the target asset can be determined. According to the attribute identifier, the preset attribute table can be queried to determine the attribute information of the target asset.

[0095] S203: Based on the attribute display order of the target asset configured by the user, the attribute information of the target asset is displayed on the asset details interface.

[0096] After obtaining the attribute information of the target asset, the attribute information of the target asset can be displayed in the asset details interface. When displaying the attribute information of the target asset, the attribute display order of the target asset configured by the user can be obtained, and the attribute display order is used to determine the display order of the attribute information of the target asset in the asset details interface. The attribute display order can be pre-set by the user based on different target assets. For example, the attribute information of the target asset includes: weight, specification size, color, brand and other information, and the attribute display order preset by the user is the brand in the first line, the specification size in the second line, the weight in the third line, and the color in the fourth line. Then in the asset details interface, the attributes of the target asset will be displayed in the above-mentioned attribute display order.

[0097] In one embodiment, the process of displaying the attribute information of the target asset is as follows: Figure 4 shown, including:

[0098] S401, obtaining a detailed display configuration table configured by the user.

[0099] S402: Determine the attribute display order of the target asset according to the detail display configuration table.

[0100] S403: Based on the attribute display order of the target asset, the attribute information of the target asset is displayed on the asset details interface through a preset detail page rendering method.

[0101] First, obtain the user-configured details display configuration table, which contains the display order of the attribute information of the target asset pre-set by the user. Therefore, after obtaining the details display configuration table, the display order of the target asset can be determined. For example, the attribute information of the target asset includes hard disk type, hard disk size, network card type, GPU brand and other information. It is used to pre-set in the details display configuration table that the display order of the attribute information of the target asset is: the first line is the GPU brand, the second line is the hard disk type, the third line is the hard disk size, and the fourth line is the network card type. Then the asset details interface will display the attribute information of the target asset according to the display order.

[0102] Then, after determining the display order of the attribute information of the target asset, the attribute information of the target asset can be dynamically rendered in the details display interface through a preset details page rendering method to display the attribute information.

[0103] In some embodiments, users can also search for assets of the same type. For example, users can search for displays in the search interface. The asset management system can then display the display data stored in the system in the asset list interface, allowing users to accurately obtain asset data of this category.

[0104] Figure 5 A flowchart of a method for displaying an asset list is schematically shown, and the flowchart includes:

[0105] S501: upon receiving a user search operation, determining a plurality of first display assets according to asset information in the search operation.

[0106] S502: Display the multiple first display assets on an asset list interface based on the list display order of the multiple first display assets.

[0107] If the user searches for the target asset in the asset management system, multiple first display assets that meet the user's search criteria will be determined based on the category of the target asset in the search operation. For example, if the user searches for the asset "rearview mirror" in the search interface, the system will determine all the stored rearview mirrors as the first display assets. Then, according to the list display order of the attribute information of the first display assets set by the user, the attribute information of multiple first display assets is displayed in the asset list interface. Among them, the list display order is used to determine the information displayed in each line of the list in the asset list interface. For example, when the first display asset is a rearview mirror, the user sets the display order of the attribute information of the rearview mirror to brand and specifications. Then in the asset list interface, the first line of display content is the brand, and the second line is the specifications.

[0108] In some embodiments, the user can set the display order of the property information of the asset in the asset list interface through the list display configuration table. The following will describe the process of displaying the first display asset information according to the list display configuration table. Figure 6 The flowchart shown includes:

[0109] S601, obtaining a list display configuration table configured by a user.

[0110] S602: Determine displayable attribute information and a display order of the attribute information of the plurality of first display assets according to the list display configuration table.

[0111] S603: Based on the displayable attribute information and the display order of the attribute information, the plurality of first display assets are displayed on the asset list interface in a preset list rendering manner.

[0112] When displaying the asset list interface to the user, it is necessary to first obtain the list display configuration table configured by the user. The list display configuration table includes a first identifier and a second identifier, wherein the first identifier is used to determine whether the attribute information needs to be displayed, and the second identifier is used to determine the display order of the attribute information. For example, if the attribute information is a brand, its first identifier indicates that it needs to be displayed, and the second identifier indicates that its display order is the second row. Then in the asset list interface, the brand attribute information will be displayed in the second row.

[0113] Therefore, the displayable attribute information and the display order of the attribute information in the plurality of first display assets can be determined according to the first identifier and the second identifier in the list display configuration table. The displayable attribute information is the attribute information displayed by the plurality of first display assets in the asset list interface.

[0114] Finally, according to the determined displayable attribute information and the display order of the attribute information of the first display asset, the attribute information of the first display asset is displayed in a table on the asset list interface through a preset list rendering method. In one embodiment, the display list is shown in Table 1:

[0115] Table 1

[0116] Showcase assets Computer A Computer B Computer C brand Brand 1 Brand 1 Brand 2 weight 500g 800g 500g CPU Type Type 1 Type 2 Type 3

[0117] The attribute information of the computer includes three items: brand, weight, and CPU type. The brand of computer A is brand 1, the weight is 500g, and the CPU type is type 1. The asset list interface can display the attribute information of multiple computers based on Table 1.

[0118] In order to achieve flexible configuration and display of asset attribute information, the system also provides users with an asset editing page, where users can edit and configure asset attribute information. This allows flexible configuration of attribute information when asset attribute information changes. Figure 7 The flowchart shown includes the following steps:

[0119] S701: upon receiving a page editing operation from a user, determining a plurality of second display assets according to an asset category selected in the page editing operation.

[0120] S702: query the association table to obtain the attribute information of the second display asset corresponding to the asset category.

[0121] S703: query the detail display configuration table to obtain the attribute display order of the attribute information of the second display asset.

[0122] S704: Render and display the attribute information of the plurality of second display assets on the asset editing interface based on the attribute display order of the plurality of second display assets.

[0123] S705: Receive an editing operation of the user on the attribute information of the second display asset displayed by rendering, and obtain new attribute information after editing.

[0124] S706: Save new attribute information of the second display asset.

[0125] If the user performs a page editing operation on the properties of the asset in the asset editing interface, multiple second display assets can be determined according to the asset category selected by the user in the page editing operation. For example, the user can edit the property information of the display asset in the editing interface, and the display is the second display asset.

[0126] After the second display asset is determined, the association table is queried according to the second display asset to determine the attribute information corresponding to the asset category of the second display asset. For example, the attribute information corresponding to the display asset is determined to be size, screen type and brand.

[0127] Then, according to the attribute display order configured by the user in the detail display configuration table, the attribute information of the second display asset is displayed in the asset editing interface through the preset editing interface rendering method. Then the user can edit the attribute information of the second display asset in the editing interface. For example, if the second display asset is a display, and the screen type of the display is the same, in order to save system resources, the attribute information of "screen type" can be removed. Alternatively, if the attribute information of the second display asset needs to be added, a new asset attribute can also be added in the asset editing interface.

[0128] After the user finishes editing, the edited new attribute information can be obtained according to the user's editing operation. Finally, the new attribute information is saved in the asset management system, so that when the second display asset is displayed later, the attribute information of the second display asset can be displayed according to the new attribute information, thereby improving the accuracy of the display asset information.

[0129] By setting up user-configurable attribute tables and related display interfaces, the attribute information of all assets can be managed and displayed in the asset management system. This avoids the need to configure the same attributes of different assets separately, thereby avoiding the existence of redundant fields and saving system resources. When determining the attribute information of the target asset, the attribute information of the target asset can be displayed by simply calling the corresponding attribute information in the attribute table according to the category and identification of the target asset, which improves the flexibility of asset display.

[0130] Corresponding to the embodiments of the aforementioned method for processing asset data, the present disclosure also provides embodiments of an apparatus for processing asset data.

[0131] See also Figure 8 , Figure 8 A block diagram of a device for processing asset data is schematically shown, the device comprising:

[0132] The acquisition unit 801 is used to acquire the asset category and asset identifier of the target asset;

[0133] A first determining unit 802 is configured to determine the attribute information of the target asset in a preset attribute table according to the asset category and the asset identifier, wherein the preset attribute table includes attribute information of multiple assets;

[0134] The first display unit 803 is used to display the attribute information of the target asset in the asset details interface based on the attribute display order of the target asset configured by the user.

[0135] In one embodiment, the first determining unit 802 is specifically configured to:

[0136] According to the asset category and the asset identifier, query the association table to obtain the attribute identifier corresponding to the asset identifier, wherein the association table is an association table of the asset category and the attribute identifier of the asset attribute;

[0137] According to the attribute identifier, the attribute information of the target asset is determined in the preset attribute table.

[0138] In one embodiment, the first display unit 803 is specifically used to:

[0139] Get the detailed display configuration table of the user configuration;

[0140] Determining the attribute display order of the target asset according to the detail display configuration table;

[0141] Based on the attribute display order of the target asset, the attribute information of the target asset is displayed on the asset details interface through a preset details page rendering method.

[0142] In one embodiment, the apparatus further comprises:

[0143] A second determining unit, configured to determine a plurality of first display assets according to the asset information in the search operation when a user search operation is received;

[0144] The second display unit is used to display the multiple first display assets on the asset list interface based on the list display order of the multiple first display assets.

[0145] In one embodiment, the second display unit is specifically used for:

[0146] Get the list display configuration table configured by the user;

[0147] Determining displayable attribute information and a display order of the attribute information of the plurality of first display assets according to the list display configuration table, wherein the displayable attribute information is attribute information displayed by the plurality of first display assets in the asset list interface;

[0148] Based on the displayable attribute information and the display order of the attribute information, the plurality of first display assets are displayed on the asset list interface through a preset list rendering method.

[0149] In one embodiment, the apparatus further comprises:

[0150] A third determining unit, configured to, upon receiving a page editing operation from a user, determine a plurality of second display assets according to the asset category selected in the page editing operation;

[0151] A first query unit, configured to query the association table to obtain attribute information of the second display asset corresponding to the asset category;

[0152] A second query unit, configured to query the detail display configuration table to obtain the attribute display order of the attribute information of the second display asset;

[0153] A third display unit, configured to render and display the attribute information of the plurality of second display assets on the asset editing interface based on the attribute display order of the plurality of second display assets;

[0154] A receiving unit, configured to receive a user's editing operation on the attribute information of the second display asset displayed by rendering, and obtain new attribute information after editing;

[0155] A storage unit is used to store the new attribute information of the second display asset.

[0156] In one embodiment, the preset attribute table includes at least one of the following: attribute name, attribute type, attribute data source, and attribute value;

[0157] In the case where the source of the attribute data is external data, the preset attribute table also includes interface information of the external data.

[0158] The implementation process of the functions and effects of each unit in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned method, and will not be repeated here.

[0159] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can refer to the partial description of the method embodiments. The device embodiments described above are only schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution. A person of ordinary skill in the art can understand and implement it without paying any creative work.

[0160] The embodiments of the processing device for asset data disclosed in this disclosure can be applied to electronic devices such as computers. The device embodiments can be implemented by software, hardware, or a combination of software and hardware. Taking software implementation as an example, as a device in a logical sense, it is formed by the processor of the electronic device in which it is located reading the corresponding computer program instructions in the non-volatile memory into the memory and running them. From the hardware level, if Fig. 9 The figure is a hardware structure diagram of the electronic device where the processing device of the disclosed asset data is located, except Fig. 9 In addition to the processor, memory, network interface, and non-volatile memory shown, the electronic device in which the device in the embodiment is located may also include other hardware according to its actual functions, which will not be described in detail.

[0161] Although this specification includes many specific implementation details, these should not be interpreted as limiting the scope of any invention or the scope of protection claimed, but are mainly used to describe the features of the specific embodiments of specific inventions. Certain features described in multiple embodiments in this specification may also be implemented in combination in a single embodiment. On the other hand, the various features described in a single embodiment may also be implemented separately in multiple embodiments or in any suitable sub-combination. In addition, although features may work in certain combinations as described above and even initially claim protection, one or more features from the claimed combination may be removed from the combination in some cases, and the claimed combination may point to a sub-combination or a variation of a sub-combination.

[0162] Similarly, although operations are depicted in a particular order in the accompanying drawings, this should not be understood as requiring that these operations be performed in the particular order shown or performed sequentially, or requiring that all illustrated operations be performed to achieve the desired results. In some cases, multitasking and parallel processing may be advantageous. In addition, the separation of various system modules and components in the above-described embodiments should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product, or packaged into multiple software products.

[0163] Thus, specific embodiments of the subject matter have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the particular order or sequential order shown to achieve the desired results. In some implementations, multitasking and parallel processing may be advantageous.

[0164] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure shall be included in the scope of protection of the present disclosure.

Claims

1. A method for processing asset data, characterized in that: The method comprises: Get the asset category and asset identifier of the target asset; Determining the attribute information of the target asset in a preset attribute table according to the asset category and the asset identifier, wherein the preset attribute table includes attribute information of a plurality of assets; Based on the attribute display order of the target asset configured by the user, the attribute information of the target asset is displayed on the asset details interface.

2. The method according to claim 1, characterized in that: Determining the attribute information of the target asset in a preset attribute table according to the asset category and the asset identifier includes: According to the asset category and the asset identifier, query the association table to obtain the attribute identifier corresponding to the asset identifier, wherein the association table is an association table of the asset category and the attribute identifier of the asset attribute; According to the attribute identifier, the attribute information of the target asset is determined in the preset attribute table.

3. The method according to claim 1, characterized in that The attribute display order of the target asset configured by the user is used to display the attribute information of the target asset on the asset details interface, including: Get the detailed display configuration table of the user configuration; Determining the attribute display order of the target asset according to the detail display configuration table; Based on the attribute display order of the target asset, the attribute information of the target asset is displayed on the asset details interface through a preset details page rendering method.

4. The method according to claim 1, characterized in that The method further comprises: In case of receiving a user search operation, determining a plurality of first display assets according to the asset information in the search operation; Based on the list display order of the plurality of first display assets, the plurality of first display assets are displayed on the asset list interface.

5. The method according to claim 4, characterized in that The step of displaying the plurality of first display assets on the asset list interface based on the list display order of the plurality of first display assets includes: Get the list display configuration table configured by the user; Determining displayable attribute information and a display order of the attribute information of the plurality of first display assets according to the list display configuration table, wherein the displayable attribute information is attribute information displayed by the plurality of first display assets in the asset list interface; Based on the displayable attribute information and the display order of the attribute information, the plurality of first display assets are displayed on the asset list interface through a preset list rendering method.

6. The method according to claim 1, characterized in that The method further comprises: In case of receiving a user edit page operation, determining a plurality of second display assets according to the asset category selected in the edit page operation; Query the association table to obtain the attribute information of the second display asset corresponding to the asset category; Query the detail display configuration table to obtain the attribute display order of the attribute information of the second display asset; Based on the attribute display order of the plurality of second display assets, the attribute information of the plurality of second display assets is rendered and displayed in the asset editing interface; receiving a user's editing operation on the attribute information of the second display asset displayed by rendering, and obtaining new attribute information after editing; The new attribute information of the second presentation asset is saved.

7. The method according to claim 1, characterized in that The preset attribute table includes at least one of the following: attribute name, attribute type, attribute data source, and attribute value; In the case where the source of the attribute data is external data, the preset attribute table also includes interface information of the external data.

8. An asset data processing device, characterized in that: The device comprises: An acquisition unit, used for acquiring the asset category and asset identifier of the target asset; A first determining unit, configured to determine attribute information of a target asset in a preset attribute table according to the asset category and the asset identifier, wherein the preset attribute table includes attribute information of a plurality of assets; The first display unit is used to display the attribute information of the target asset on the asset details interface based on the attribute display order of the target asset configured by the user.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 7 is implemented.