Related card processing method, device, computer equipment and storage medium

By splitting the asset virtual card and the financial virtual card and determining the relationship according to the generation order, the problem of determining the relationship between the asset virtual card and the financial virtual card after the split is solved, and efficient asset management is achieved.

CN114519628BActive Publication Date: 2025-05-02KINGDEE SOFTWARE(CHINA) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210123782.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-10
Publication Date
2025-05-02
Estimated Expiration
2042-02-10

AI Technical Summary

Technical Problem

When splitting fixed assets, how to accurately determine the relationship between the split asset virtual card and the financial virtual card, especially when the asset virtual card is associated with multiple financial virtual cards.

Method used

By obtaining the asset virtual card corresponding to the target fixed assets and its associated financial virtual card, the number of assets recorded in the asset virtual card is split according to the number of splits, and the amount of assets recorded in the financial virtual card is split according to the number of splits, and the corresponding new asset virtual card and new financial virtual card are generated, and a new asset virtual card with the same generation order as its associated asset virtual card is selected for each financial virtual card.

Benefits of technology

When the asset virtual card is associated with multiple financial virtual cards, the association relationship between the split new asset virtual card and the new financial virtual card is accurately determined, and the efficiency of the use of asset virtual card and financial virtual card is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114519628B_ABST
    Figure CN114519628B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, computer equipment and storage medium for processing associated cards. The method includes: obtaining an asset virtual card, and at least two financial virtual cards associated with the asset virtual card; splitting the asset quantity recorded in the asset virtual card according to the split quantity, and generating corresponding new asset virtual cards according to each split result in turn; starting from the first financial virtual card associated with the asset virtual card, splitting the asset amount recorded in the current financial virtual card according to the split quantity, and generating corresponding new financial virtual cards according to each split result in turn, until all financial virtual cards are split; for each new financial virtual card corresponding to the financial virtual card, selecting a new asset virtual card with the same generation order as the new financial virtual card as the new asset virtual card associated with the new financial virtual card. The present method can accurately determine the association relationship between the split asset virtual card and the financial virtual card.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an association card processing method, device, computer equipment, storage medium and computer program product. Background Art

[0002] With the development of computer technology, when managing fixed assets, the physical information and financial information of fixed assets are usually recorded in asset virtual cards and financial virtual cards respectively. When splitting fixed assets, it is necessary to split the asset virtual cards and financial virtual cards corresponding to the fixed assets. When the asset virtual card is associated with multiple financial virtual cards, how to determine the association relationship between the split new asset virtual card and the new financial virtual card becomes an urgent problem to be solved. Summary of the invention

[0003] Based on this, it is necessary to provide an association card processing method, device, computer equipment, computer-readable storage medium and computer program product that can accurately determine the association relationship between the split asset virtual card and the financial virtual card in response to the above technical problems.

[0004] In a first aspect, the present application provides a method for processing associated cards. The method comprises:

[0005] Acquire an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card;

[0006] The asset quantity recorded in the asset virtual card is split according to the split quantity, and a corresponding new asset virtual card is generated according to each split result in turn;

[0007] Starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn until all the financial virtual cards are split;

[0008] For each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card is selected as the associated asset virtual card of the new financial virtual card.

[0009] In a second aspect, the present application also provides an associated card processing device. The device comprises:

[0010] An acquisition module, used to acquire an asset virtual card corresponding to a target fixed asset, and at least two financial virtual cards associated with the asset virtual card;

[0011] A splitting module, used to split the quantity of assets recorded in the asset virtual card according to the split quantity, and generate a corresponding new asset virtual card according to each quantity split result in turn;

[0012] The splitting module is further used to split the asset amount recorded in the current financial virtual card according to the split quantity, starting from the first financial virtual card associated with the asset virtual card, and sequentially generate a corresponding new financial virtual card according to each amount split result until all the financial virtual cards are split;

[0013] The selection module is used to select, for each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card as the associated asset virtual card of the new financial virtual card.

[0014] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0015] Acquire an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card;

[0016] The asset quantity recorded in the asset virtual card is split according to the split quantity, and a corresponding new asset virtual card is generated according to each split result in turn;

[0017] Starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn until all the financial virtual cards are split;

[0018] For each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card is selected as the associated asset virtual card of the new financial virtual card.

[0019] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0020] Acquire an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card;

[0021] The asset quantity recorded in the asset virtual card is split according to the split quantity, and a corresponding new asset virtual card is generated according to each split result in turn;

[0022] Starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn until all the financial virtual cards are split;

[0023] For each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card is selected as the associated asset virtual card of the new financial virtual card.

[0024] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0025] Acquire an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card;

[0026] The asset quantity recorded in the asset virtual card is split according to the split quantity, and a corresponding new asset virtual card is generated according to each split result in turn;

[0027] Starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn until all the financial virtual cards are split;

[0028] For each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card is selected as the associated asset virtual card of the new financial virtual card.

[0029] The above-mentioned associated card processing method, device, computer equipment, storage medium and computer program product obtain an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card. The asset quantity recorded in the asset virtual card is split according to the split quantity, and a corresponding new asset virtual card is generated according to each quantity split result in turn, so that the asset virtual card is split into multiple. After the asset virtual card is split, each financial virtual card associated with the asset virtual card is split respectively. Starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn, until all financial virtual cards are split. When the financial virtual card is split, for each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card is selected as the associated asset virtual card of the new financial virtual card, so that when the asset virtual card is associated with multiple financial virtual cards, the association relationship between the new asset virtual card obtained after the split and the new financial virtual card can also be determined. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A diagram of an application environment of an associated card processing method in an embodiment;

[0031] Figure 2 A schematic diagram of a process of processing an associated card in one embodiment;

[0032] Figure 3a A schematic diagram of an asset virtual card in one embodiment;

[0033] Figure 3b is a schematic diagram of a financial virtual card in one embodiment;

[0034] Figure 4 It is a schematic diagram of an asset virtual card 1 and M associated financial virtual cards in one embodiment;

[0035] Figure 5 It is a flowchart of a method for splitting a financial virtual card in one embodiment;

[0036] Figure 6 A schematic diagram of the association relationship between the split asset virtual card and the split financial virtual card in one embodiment;

[0037] Figure 7 A flowchart of a method for determining a new asset virtual card associated with a new financial virtual card in one embodiment;

[0038] Figure 8 A schematic diagram of a flow chart of a method for obtaining an identification corresponding to a new asset virtual card in one embodiment;

[0039] Fig. 9 A schematic diagram of a new interface is added in an embodiment;

[0040] Fig.10 A schematic diagram of a split data structure in an embodiment;

[0041] Fig.11 A schematic diagram of data stored in entries and sub-entries in one embodiment;

[0042] Fig.12 A schematic diagram of the split result in one embodiment;

[0043] Fig.13 A schematic diagram of a process flow of an associated card processing method in another embodiment;

[0044] Fig.14 A schematic diagram of a process of splitting a financial virtual card in one embodiment;

[0045] Fig.15 A schematic diagram of a process flow of an associated card processing method in another embodiment;

[0046] Fig.16 is a structural block diagram of an associated card processing device in one embodiment;

[0047] Fig.17 is a structural block diagram of an associated card processing device in one embodiment;

[0048] Fig.18 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0050] The associated card processing method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the data storage system can store the data that the server 102 needs to process. The data storage system can be integrated on the server 102, or it can be placed on the cloud or other network servers. The server 102 obtains the asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card; the asset quantity recorded in the asset virtual card is split according to the split quantity, and the corresponding new asset virtual card is generated according to each quantity split result in turn; starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and the corresponding new financial virtual card is generated according to each amount split result in turn, until all financial virtual cards are split; for each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card is selected as the associated asset virtual card of the new financial virtual card.

[0051] The server 102 may be implemented as an independent server or a server cluster consisting of multiple servers. In addition, the server may also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.

[0052] In one embodiment, Figure 2 As shown, a method for processing associated cards is provided, which is applied to Figure 1 The server in the example is used to illustrate the following steps:

[0053] S202, obtaining an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card.

[0054] The target fixed assets may consist of multiple fixed assets, for example, the target fixed assets may be 200 computers, 3,000 sofas, or 1 million pencils. The asset virtual card is a virtual card used to record asset information. Asset information is the physical information of fixed assets, including asset name, asset category, asset quantity, and measurement unit. For example, Figure 3a As shown, the asset virtual card records the card number "03011302", the asset name "computer", the asset quantity "1 million", etc.

[0055] Among them, the card is a carrier for storing and recording data information in the management system, which can be a document page. The financial virtual card is a virtual card used to record financial information. Financial information is information about fixed assets, including the original value of assets, asset loss, asset depreciation, etc. For example, Figure 3b As shown, the financial virtual card records the original value of the asset as "1,000 yuan", the depreciation of the asset as "200 yuan" and the net residual value as "800 yuan".

[0056] An asset virtual card can be associated with multiple financial virtual cards, for example Figure 4 As shown, the asset virtual card is associated with the financial virtual cards 1-M. Each financial virtual card associated with the asset virtual card can record different financial information. For example, the first financial virtual card associated with the asset virtual card can record financial information 1 and financial information 2, the second financial virtual card can record financial information 3 and financial information 4, and so on.

[0057] S204, splitting the asset quantity recorded in the asset virtual card according to the split quantity, and generating a corresponding new asset virtual card according to each quantity split result in turn.

[0058] The split quantity is the number of virtual cards obtained by splitting the asset virtual card. For example, the split quantity can be 2 million, 100,000, 2 million, etc. The asset quantity is the number of target fixed assets, for example, the asset quantity is 1 million. Quantity splitting is the process of splitting the asset quantity into at least two parts, including equal splitting or proportional splitting. For example, if the asset quantity is 1,000, 1,000 can be split into 20 parts, each of which is 50. For another example, if the asset quantity is 200,000, 200,000 can be split into 5 parts, namely 10,000, 30,000, 60,000, 50,000 and 50,000. The quantity split result is the result of splitting the asset quantity. For example, the quantity split result is that the asset quantity per part is 30. For another example, the quantity split results are 200, 400, and 600.

[0059] The new asset virtual card is an asset virtual card generated according to the quantity split result. For example, when the quantity split result is 200, 400, and 600, the new asset virtual card is an asset virtual card generated according to the asset quantities 200, 400, and 600, respectively.

[0060] In one embodiment, after S204, the process further includes: the server stores the new asset virtual card according to the generation order of the new asset virtual card, which may be stored in a cache or a database or other storage media.

[0061] S206, starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn until all financial virtual cards are split.

[0062] Amount splitting is the process of splitting the asset amount into at least two parts, including average splitting or proportional splitting. The asset amount includes the original value of the asset, the loss of the asset, or the depreciation of the asset. For example, if the original value of the asset is 20,000, 20,000 can be split into 10 parts, each of which is 2,000. For another example, if the loss of the asset is 500,000, 500,000 can be split into 6 parts, namely 70,000, 30,000, 40,000, 150,000, 110,000, and 100,000. The amount splitting result is the result of splitting the asset amount. For example, the amount splitting result is that the amount of each asset is 200. For another example, the amount splitting result is 30,000, 40,000, and 50,000.

[0063] The new financial virtual card is a financial virtual card generated according to the amount split result. For example, when the amount split result is 30,000, 40,000, and 50,000, the new financial virtual card is a financial virtual card generated according to the asset amounts of 30,000, 40,000, and 50,000 respectively.

[0064] In one embodiment, Figure 5 As shown, the server first obtains the first financial virtual card associated with the asset virtual card, splits the asset amount recorded in the first financial virtual card according to the split quantity, and generates corresponding new financial virtual cards according to each amount split result. Then it is determined whether the financial virtual card has been traversed. If it has been traversed, the splitting is ended; if it has not been traversed, the next financial virtual card associated with the asset virtual card is obtained, and the next financial virtual card is split until all financial virtual cards are split.

[0065] S208 , for each new financial virtual card corresponding to the financial virtual card, selecting a new asset virtual card generated in the same order as the new financial virtual card as a new asset virtual card associated with the new financial virtual card.

[0066] For each new financial virtual card corresponding to the financial virtual card, the server selects a new asset virtual card with the same generation order as the new financial virtual card from the generated new asset virtual cards as the new asset virtual card associated with the new financial virtual card. Figure 6As shown, the asset virtual card is associated with the financial virtual card 1-M. The server splits the asset virtual card according to the split quantity, and the generated new asset virtual card includes asset virtual card AN. Then the server splits the amount of financial virtual card 1 according to the split quantity, and the generated new financial virtual cards include financial virtual card 1-1, financial virtual card 1-2...financial virtual card 1-N. For financial virtual card 1-1, the server selects a new asset virtual card (asset virtual card A) with the same generation order as financial virtual card 1-1 as the new asset virtual card associated with financial virtual card 1-1; for financial virtual card 1-2, the server selects a new asset virtual card (asset virtual card B) with the same generation order as financial virtual card 1-2 as the new asset virtual card associated with financial virtual card 1-2, and so on. For the new financial virtual card obtained by splitting financial virtual card 2-M, the associated new asset virtual card is also matched in the same way.

[0067] In the above embodiment, an asset virtual card corresponding to the target fixed asset and at least two financial virtual cards associated with the asset virtual card are obtained. The asset quantity recorded in the asset virtual card is split according to the split quantity, and a corresponding new asset virtual card is generated according to each quantity split result in turn, so that the asset virtual card is split into multiple. After the asset virtual card is split, each financial virtual card associated with the asset virtual card is split respectively. Starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn, until all financial virtual cards are split. When the financial virtual card is split, for each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card is selected as the new asset virtual card associated with the new financial virtual card, so that when the asset virtual card is associated with multiple financial virtual cards, the association relationship between the new asset virtual card obtained after the split and the new financial virtual card can also be determined.

[0068] In one embodiment, Figure 7 As shown, after S208, the following steps are also included:

[0069] S702: Obtain an identifier corresponding to each new asset virtual card associated with each new financial virtual card.

[0070] The identifier corresponding to the new asset virtual card is a mark used to identify the new asset virtual card, and may be composed of one or more of numbers, letters, characters, or special symbols. For example, the identifier corresponding to the new asset virtual card may be A100-3, or the identifier corresponding to the new asset virtual card may also be L&1140, etc.

[0071] S704, writing the acquired identifier into a field corresponding to the new financial virtual card, so that when the terminal acquires the new financial virtual card, it determines a new asset virtual card associated with the new financial virtual card based on the field corresponding to the new financial virtual card.

[0072] The server writes the acquired identifier into the field corresponding to the new financial virtual card. For example, the server may write the acquired identifier of the new asset virtual card into the associated virtual card identifier field corresponding to the new financial virtual card. When the terminal acquires the new financial virtual card, it may extract the identifier of the new asset virtual card associated with the new financial virtual card from the field corresponding to the new financial virtual card, so that the new asset virtual card associated with the new financial virtual card may be determined according to the extracted identifier.

[0073] In the above embodiment, the server obtains the identifier corresponding to the new asset virtual card associated with each new financial virtual card, and writes the obtained identifier into the field corresponding to the new financial virtual card, so that when the terminal obtains the new financial virtual card, it can determine the new asset virtual card associated with the new financial virtual card based on the identifier stored in the field corresponding to the new financial virtual card, so that the terminal can quickly determine the association relationship between the new financial virtual card and the new asset virtual card.

[0074] In one embodiment, Figure 8 As shown, before S702, S802-S806 are also included, and S702 specifically includes S808.

[0075] S802, determining a generation sequence number corresponding to each new asset virtual card.

[0076] The generation sequence number is a number determined according to the generation sequence of the new asset virtual card. For example, when a total of 100 new asset virtual cards are generated, the generation sequence number of the first new asset virtual card is determined to be 1, the generation sequence number of the second new asset virtual card is determined to be 2, and so on.

[0077] When the quantity splitting method is proportional splitting, the server splits the asset quantity recorded in the asset virtual card proportionally according to the split quantity and splitting ratio, and generates corresponding new asset virtual cards according to the splitting results under each ratio. The generation order of the new asset virtual cards corresponds to the splitting ratio of the new asset virtual cards. For example, if the split quantity is 3 and the splitting ratio is 1:2:3, the splitting ratios of the new asset virtual cards obtained according to the generation order are 1, 2, and 3 respectively.

[0078] S804: Determine the identifier of each new asset virtual card according to the generated sequence number.

[0079] The server determines the identifier of the new asset virtual card according to the generation sequence number, so that the identifier of each new asset virtual card is related to the generation sequence of the new asset virtual card. For example, for a new asset virtual card with a generation sequence number of 1, the server determines the identifier of the new asset virtual card to be B-001; for a new asset virtual card with a generation sequence number of 2, the server determines the identifier of the new asset virtual card to be B-002, and so on. For another example, the server can encrypt the generation sequence number and use the encrypted generation sequence number as the identifier of the new asset virtual card.

[0080] S806, writing the identifier of each new asset virtual card into the corresponding field of the new asset virtual card.

[0081] The server writes the identifier of each new asset virtual card into a field corresponding to the new asset virtual card, for example, the virtual card identifier field, so that the generation order of the new asset virtual cards can be determined according to the identifier stored in the virtual card identifier field.

[0082] S808, extracting the identifier corresponding to the new asset virtual card associated with the new financial virtual card from the field corresponding to each new asset virtual card.

[0083] The server writes the identifier of the new asset virtual card into the field corresponding to the new asset virtual card, so that when the new asset virtual card associated with the new financial virtual card is determined, the identifier corresponding to the new asset virtual card can be extracted from the field of the new asset virtual card.

[0084] In the above embodiment, the server determines the generation sequence number corresponding to each new asset virtual card, determines the identifier of each new asset virtual card according to the generation sequence number, and writes the identifier of each new asset virtual card into the corresponding field, so that when a new asset virtual card associated with a new financial virtual card is selected, the identifier of the new asset virtual card can be obtained from the field corresponding to the new asset virtual card and written into the field of the new financial virtual card, so that the association between the new financial virtual card and the new asset virtual card can be quickly determined through the identifier stored in the field of the new financial virtual card.

[0085] In one embodiment, the quantity splitting method is average splitting; S204 specifically includes: in response to the splitting operation on the asset virtual card, obtaining the split quantity; evenly splitting the asset quantity recorded in the asset virtual card according to the split quantity, and using the result of the average splitting as the quantity splitting result; adjusting the asset quantity recorded in the asset virtual card according to the result of the average splitting; and copying the adjusted asset virtual cards in turn to obtain new asset virtual cards.

[0086] The split operation is used to split the asset virtual card, which can be triggered in the split order adding interface. Fig. 9As shown in the figure, the newly added interface of the split order includes a variety of controls such as the split by proportion selection button, the average split selection button, the split date selection drop-down control, and the split quantity edit control. By clicking "Split by proportion", you can split the asset virtual card and the financial virtual card according to the split ratio; by clicking "Equal split", you can split the asset virtual card and the financial virtual card equally.

[0087] The server evenly splits the number of assets recorded in the asset virtual card according to the split number, and adjusts the number of assets recorded in the asset virtual card according to the result of the average split; the adjusted asset virtual cards are copied in sequence to obtain new asset virtual cards. For example, if the number of assets recorded in the asset virtual card is 10,000 and the split number is 4, the result of the average split is 2,500. The server adjusts the number of assets recorded in the asset virtual card to 2,500, and copies the adjusted asset virtual card to obtain a new asset virtual card.

[0088] In one embodiment, the quantity splitting method is average splitting; S206 specifically includes: in response to the splitting operation on the financial virtual card, obtaining the splitting quantity; averagely splitting the asset amount recorded in the financial virtual card according to the splitting quantity, and using the result of the average splitting as the amount splitting result; adjusting the asset amount recorded in the financial virtual card according to the result of the average splitting; and sequentially copying the adjusted financial virtual cards to obtain a new financial virtual card. For example, if the asset amount recorded in the financial virtual card is 500 and the splitting quantity is 100, the result of the average splitting is 5. The server adjusts the asset amount recorded in the asset virtual card to 5, and copies the adjusted financial virtual card to obtain a new financial virtual card.

[0089] In the above embodiment, the server evenly splits the asset virtual card and the financial virtual card according to the split quantity, and generates a new asset virtual card and a new financial virtual card according to the result of the even split. Therefore, when the target fixed asset is split, the asset virtual card and the financial virtual card corresponding to the target fixed asset can be split synchronously, so that each new asset virtual card and the new financial virtual card can be used separately more conveniently, thereby improving the use efficiency of the asset virtual card and the financial virtual card.

[0090] In one embodiment, the quantity splitting method is proportional splitting; S204 specifically includes: in response to the splitting operation on the asset virtual card, obtaining the split quantity and the splitting ratio; splitting the asset quantity recorded in the asset virtual card proportionally according to the split quantity and the splitting ratio, and taking the splitting result under each ratio as the quantity splitting result; adjusting the asset quantity recorded in the asset virtual card in turn according to the splitting result under each ratio; and copying the adjusted asset virtual card to obtain a new asset virtual card.

[0091] The split ratio is the ratio of the number of assets corresponding to each asset virtual card obtained after the split. For example, the split ratio can be 1:3:4:5. The server splits the number of assets recorded in the asset virtual card in proportion according to the split quantity and the split ratio, and adjusts the number of assets recorded in the asset virtual card according to the split results under each ratio in turn; the adjusted asset virtual card is copied to obtain a new asset virtual card. For example, the split ratio is 2:3:1:4, the number of assets is 1000, and the server splits the number of assets in proportion according to the split ratio to obtain 200, 300, 100 and 400. The server first adjusts the number of assets corresponding to the asset virtual card to 200, copies the adjusted asset virtual card, and obtains the first new asset virtual card; then adjusts the number of assets corresponding to the asset virtual card to 300, copies the adjusted asset virtual card, and obtains the second new asset virtual card, and so on.

[0092] In one embodiment, the quantity splitting method is proportional splitting; S206 specifically includes: in response to the splitting operation on the financial virtual card, obtaining the splitting quantity and the splitting ratio; splitting the asset amount recorded in the financial virtual card proportionally according to the splitting quantity and the splitting ratio, and taking the splitting result under each ratio as the amount splitting result; adjusting the asset amount recorded in the financial virtual card in turn according to the splitting result under each ratio; copying the adjusted financial virtual card to obtain a new financial virtual card. For example, the splitting ratio is 1:3:6, the asset amount is 3000, and the server splits the asset amount proportionally according to the splitting ratio to obtain the splitting results of 300, 900 and 1800. The server first adjusts the asset amount corresponding to the financial virtual card to 300, copies the adjusted financial virtual card, and obtains the first new financial virtual card; then adjusts the asset amount corresponding to the financial virtual card to 900, copies the adjusted financial virtual card, and obtains the second new financial virtual card, and so on.

[0093] In the above embodiment, the server splits the asset virtual card and the financial virtual card in proportion according to the split quantity and split ratio, and generates a new asset virtual card and a new financial virtual card according to the split ratio result. Therefore, when the target fixed asset is split, the asset virtual card and the financial virtual card corresponding to the target fixed asset can be split synchronously, so that each new asset virtual card and the new financial virtual card can be used separately more conveniently, thereby improving the use efficiency of the asset virtual card and the financial virtual card.

[0094] In one embodiment, before S208, it also includes: determining the generation sequence number corresponding to each new asset virtual card; S208 specifically includes: for the new financial virtual card corresponding to each financial virtual card, selecting a new asset virtual card with the same generation sequence as the new financial virtual card according to the generation sequence number as the new asset virtual card associated with the new financial virtual card.

[0095] Since the generation sequence number is a number determined according to the generation sequence of the new asset virtual card, the generation sequence of the new asset virtual card can be determined according to the generation sequence number, so the server selects the new asset virtual card with the same generation sequence as the new financial virtual card according to the generation sequence number.

[0096] When the quantity splitting method is proportional splitting, the generation order of the new asset virtual card and the new financial virtual card corresponds to the splitting ratio. The server selects the new asset virtual card with the same generation order as the new financial virtual card according to the generation sequence number as the new asset virtual card associated with the new financial virtual card, thereby ensuring that the selected new asset virtual card has the same splitting ratio as the new financial virtual card.

[0097] In one embodiment, after S208, it also includes: in response to the split order adding operation, adding and displaying the initial split order; the initial split order includes the split order header, the entries under the split order header and the sub-entries under each entry; the identifier of the asset virtual card is written into the split order header; in the entry, the identifier corresponding to each financial virtual card is written respectively; in the sub-entry under each entry, the identifier of the new financial virtual card corresponding to the entry and the identifier of the new asset virtual card associated with the new financial virtual card are written respectively; when the writing is completed, the initial split order with the writing completed is displayed on the split order adding interface.

[0098] Among them, the split order is a document used to record split information. The split information includes the relevant information of the asset virtual card and the financial virtual card before the split, the split quantity, the split ratio, the relevant information of the asset virtual card and the financial virtual card after the split, etc. The split order addition operation is used to trigger the operation of adding a split order, which can be triggered by clicking, dragging, sliding, etc. The split order includes the split order header, the entries under the split order header, and the sub-entries under each entry. For example, Fig.10 As shown, the split order header includes the asset virtual card ID and the split quantity, and there are multiple entries under the split order header, each of which includes the financial virtual card ID. Each entry has multiple sub-entries, and each sub-entry contains the asset virtual card ID and the financial virtual card ID after the split.

[0099] The server writes the ID of the asset virtual card into the split order header, and writes the IDs of each financial virtual card associated with the asset virtual card in the entries under the split order header. In the sub-entries under each entry, the ID of the new financial virtual card corresponding to the entry and the ID of the new asset virtual card associated with the new financial virtual card are written. For example, Fig.11 As shown, the asset virtual card is associated with the financial virtual card 1-M. The server writes the identifier of the asset virtual card into the split order header, and writes the identifiers of the financial virtual cards 1-M into each entry under the split order header (for example, the identifier of the financial virtual card 1 is written into the entry 1). The server writes the identifiers of the new financial virtual cards obtained by splitting each financial virtual card and the new asset virtual card associated with the new financial virtual card into the sub-entries under each entry. Specifically, the entries and sub-entries that have been written can be as follows: Fig.12 shown.

[0100] In one embodiment, Fig.13 As shown, the server obtains the asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card. The asset virtual card is then split according to the split quantity to generate a new asset virtual card. The identifier of each new asset virtual card is determined according to the generation order of each new asset virtual card, and the identifier is written into the field corresponding to the new asset virtual card. The server obtains the first financial virtual card associated with the asset virtual card, splits the asset amount recorded in the first financial virtual card according to the split quantity, and generates corresponding new financial virtual cards according to each amount split result in turn. It is then determined whether the financial virtual card has been traversed. If it has been traversed, the splitting is terminated; if it has not been traversed, the next financial virtual card associated with the asset virtual card is obtained, and the next financial virtual card is split until all financial virtual cards are split. As shown in FIG. Fig.14 As shown, when the server obtains the financial virtual card, it adjusts the asset amount recorded in the financial virtual card, and copies the adjusted financial virtual card in turn to obtain a new financial virtual card. Then, the identifier of each new financial virtual card is determined and written into the new financial virtual card identifier field. The server obtains each new financial virtual card in turn, and then selects a new asset virtual card with the same generation order as the new financial virtual card, and writes the identifier of the new asset virtual card into the associated card identifier field corresponding to the new financial virtual card.

[0101] In one embodiment, Fig.15 As shown, the associated card processing method includes the following steps:

[0102] S1502, obtaining an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card.

[0103] S1504: In response to the splitting operation on the asset virtual card, obtain the split quantity.

[0104] S1506, when the splitting method is evaluation splitting, the asset quantity recorded in the asset virtual card is evenly split according to the splitting quantity, and the result of the even splitting is used as the quantity splitting result; the asset quantity recorded in the asset virtual card is adjusted according to the result of the even splitting; the adjusted asset virtual cards are copied in sequence to obtain new asset virtual cards.

[0105] S1508, when the splitting method is proportional splitting, in response to the splitting operation on the asset virtual card, the splitting quantity and the splitting ratio are obtained; according to the splitting quantity and the splitting ratio, the asset quantity recorded in the asset virtual card is split proportionally, and the splitting result under each ratio is used as the quantity splitting result; according to the splitting result under each ratio, the asset quantity recorded in the asset virtual card is adjusted in turn; the adjusted asset virtual card is copied to obtain a new asset virtual card.

[0106] S1510, starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn until all financial virtual cards are split.

[0107] S1512: For each new financial virtual card corresponding to the financial virtual card, a new asset virtual card having the same generation order as the new financial virtual card is selected as a new asset virtual card associated with the new financial virtual card.

[0108] S1514, obtaining the identifier corresponding to each new asset virtual card associated with each new financial virtual card.

[0109] S1516, writing the acquired identifier into a field corresponding to the new financial virtual card, so that when the terminal acquires the new financial virtual card, it can determine a new asset virtual card associated with the new financial virtual card based on the field corresponding to the new financial virtual card.

[0110] For the specific contents of S1502 to S1516 above, reference may be made to the specific implementation process described above.

[0111] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0112] Based on the same inventive concept, the embodiment of the present application also provides an associated card processing device for implementing the associated card processing method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more associated card processing device embodiments provided below can refer to the limitations of the associated card processing method above, and will not be repeated here.

[0113] In one embodiment, Fig.16 As shown, a device for processing associated cards is provided, including: an acquisition module 1602, a splitting module 1604 and a selection module 1606, wherein:

[0114] An acquisition module 1602 is used to acquire an asset virtual card corresponding to a target fixed asset and at least two financial virtual cards associated with the asset virtual card;

[0115] The splitting module 1604 is used to split the asset quantity recorded in the asset virtual card according to the split quantity, and generate a corresponding new asset virtual card according to each quantity split result in turn;

[0116] The splitting module 1604 is further used to split the asset amount recorded in the current financial virtual card according to the split quantity, starting from the first financial virtual card associated with the asset virtual card, and sequentially generate a corresponding new financial virtual card according to each amount split result until all financial virtual cards are split;

[0117] The selection module 1606 is used to select, for each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card as the associated asset virtual card of the new financial virtual card.

[0118] In the above embodiment, an asset virtual card corresponding to the target fixed asset and at least two financial virtual cards associated with the asset virtual card are obtained. The asset quantity recorded in the asset virtual card is split according to the split quantity, and a corresponding new asset virtual card is generated according to each quantity split result in turn, so that the asset virtual card is split into multiple. After the asset virtual card is split, each financial virtual card associated with the asset virtual card is split again. Starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn, until all financial virtual cards are split. When the financial virtual card is split, for each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation order as the new financial virtual card is selected as the associated asset virtual card of the new financial virtual card, so that when the asset virtual card is associated with multiple financial virtual cards, the association relationship between the new asset virtual card obtained after the split and the new financial virtual card can also be determined.

[0119] In one embodiment, Fig.17 As shown, the device also includes:

[0120] The acquisition module 1602 is further used to acquire the identifier corresponding to the new asset virtual card associated with each new financial virtual card;

[0121] The writing module 1608 is used to write the acquired identifier into the field corresponding to the new financial virtual card, so that when the terminal acquires the new financial virtual card, it can determine the new asset virtual card associated with the new financial virtual card based on the field corresponding to the new financial virtual card.

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

[0123] A determination module 1610 is used to determine a generation sequence number corresponding to each new asset virtual card;

[0124] The determination module 1610 is further used to determine the identifier of each new asset virtual card according to the generated sequence number; and write the identifier of each new asset virtual card into the corresponding field of the new asset virtual card;

[0125] The acquisition module 1602 is further used to extract the identifier corresponding to the new asset virtual card associated with the new financial virtual card from the field corresponding to each new asset virtual card.

[0126] In one embodiment, the quantity splitting method is an average splitting method. The splitting module 1604 is further used to:

[0127] In response to a split operation on the asset virtual card, obtaining a split quantity;

[0128] The asset quantity recorded in the asset virtual card is evenly split according to the split quantity, and the result of the even split is used as the quantity split result;

[0129] The corresponding new asset virtual cards are generated according to each quantity split result, including:

[0130] Adjust the amount of assets recorded in the asset virtual card according to the result of the average split;

[0131] The adjusted asset virtual cards are copied in sequence to obtain new asset virtual cards.

[0132] In one embodiment, the quantity splitting method is splitting in proportion; the splitting module 1604 is also used to:

[0133] In response to a split operation on the asset virtual card, obtaining a split quantity and a split ratio;

[0134] According to the split quantity and split ratio, the asset quantity recorded in the asset virtual card is split proportionally, and the split result under each ratio is used as the quantity split result;

[0135] According to the split results of each ratio, the amount of assets recorded in the asset virtual card is adjusted in turn;

[0136] The adjusted asset virtual card is copied to obtain a new asset virtual card.

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

[0138] The determination module 1610 is further used to determine the generation sequence number corresponding to each new asset virtual card;

[0139] The selection module 1606 is further configured to select, for each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation sequence as the new financial virtual card according to the generation sequence number as the new asset virtual card associated with the new financial virtual card.

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

[0141] A new adding module 1612 is used to add an initial split order and display it in response to a split order adding operation; the initial split order includes a split order header, entries under the split order header, and sub-entries under each entry;

[0142] The writing module 1608 is used to write the identifier of the asset virtual card into the split order header; in the entry, the identifiers corresponding to each financial virtual card are written respectively; in the sub-entries under each entry, the identifier of the new financial virtual card corresponding to the entry and the identifier of the new asset virtual card associated with the new financial virtual card are written respectively;

[0143] The display module 1614 is used to display the initial split order that has been written in the split order new interface when the writing is completed.

[0144] Each module in the above-mentioned associated card processing device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0145] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig.18 As shown. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used 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, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store associated card processing data. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an associated card processing method is implemented.

[0146] Those skilled in the art will understand that Fig.18 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0147] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the following steps when executing the computer program: obtaining an asset virtual card corresponding to a target fixed asset, and at least two financial virtual cards associated with the asset virtual card; performing a quantity splitting operation on the asset quantity recorded in the asset virtual card according to the split quantity, and generating a corresponding new asset virtual card in turn according to each quantity split result; starting from the first financial virtual card associated with the asset virtual card, performing an amount splitting operation on the asset amount recorded in the current financial virtual card according to the split quantity, and generating a corresponding new financial virtual card in turn according to each amount split result, until all financial virtual cards are split; for each new financial virtual card corresponding to the financial virtual card, selecting a new asset virtual card in the same generation order as the new financial virtual card as the new asset virtual card associated with the new financial virtual card.

[0148] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining an identifier corresponding to the new asset virtual card associated with each new financial virtual card; writing the obtained identifier into a field corresponding to the new financial virtual card, so that when the terminal obtains the new financial virtual card, it determines the new asset virtual card associated with the new financial virtual card based on the field corresponding to the new financial virtual card.

[0149] In one embodiment, when the processor executes the computer program, the following steps are also implemented: determining a generation sequence number corresponding to each new asset virtual card; determining an identifier of each new asset virtual card based on the generation sequence number; writing the identifier of each new asset virtual card into a field corresponding to the new asset virtual card; and extracting an identifier corresponding to the new asset virtual card associated with the new financial virtual card from the field corresponding to each new asset virtual card.

[0150] In one embodiment, the quantity splitting method is average splitting; when the processor executes the computer program, the following steps are also implemented: in response to the splitting operation on the asset virtual card, the split quantity is obtained; the asset quantity recorded in the asset virtual card is evenly split according to the split quantity, and the result of the average split is used as the quantity splitting result; the asset quantity recorded in the asset virtual card is adjusted according to the result of the average split; the adjusted asset virtual cards are copied in sequence to obtain new asset virtual cards.

[0151] In one embodiment, the quantity is split in proportion; when the processor executes the computer program, the following steps are also implemented: in response to the split operation on the asset virtual card, the split quantity and the split ratio are obtained; according to the split quantity and the split ratio, the asset quantity recorded in the asset virtual card is split in proportion, and the split result under each ratio is used as the quantity split result; according to the split result under each ratio, the asset quantity recorded in the asset virtual card is adjusted in turn; the adjusted asset virtual card is copied to obtain a new asset virtual card.

[0152] In one embodiment, when the processor executes the computer program, the following steps are also implemented: determining a generation sequence number corresponding to each new asset virtual card; for each new financial virtual card corresponding to the financial virtual card, selecting a new asset virtual card with the same generation sequence as the new financial virtual card according to the generation sequence number as the new asset virtual card associated with the new financial virtual card.

[0153] In one embodiment, the processor also implements the following steps when executing the computer program: in response to a split order addition operation, an initial split order is added and displayed; the initial split order includes a split order header, entries under the split order header, and sub-entries under each entry; the identifier of the asset virtual card is written into the split order header; in the entry, the identifier corresponding to each financial virtual card is written respectively; in the sub-entry under each entry, the identifier of the new financial virtual card corresponding to the entry and the identifier of the new asset virtual card associated with the new financial virtual card are written respectively; when the writing is completed, the initial split order with the writing completed is displayed on the split order addition interface.

[0154] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: obtaining an asset virtual card corresponding to a target fixed asset, and at least two financial virtual cards associated with the asset virtual card; performing a quantity split on the asset quantity recorded in the asset virtual card according to the split quantity, and generating a corresponding new asset virtual card in turn according to each quantity split result; starting from the first financial virtual card associated with the asset virtual card, performing an amount split on the asset amount recorded in the current financial virtual card according to the split quantity, and generating a corresponding new financial virtual card in turn according to each amount split result, until all financial virtual cards are split; for each new financial virtual card corresponding to the financial virtual card, selecting a new asset virtual card in the same generation order as the new financial virtual card as the new asset virtual card associated with the new financial virtual card.

[0155] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining an identifier corresponding to the new asset virtual card associated with each new financial virtual card; writing the obtained identifier into a field corresponding to the new financial virtual card, so that when the terminal obtains the new financial virtual card, it determines the new asset virtual card associated with the new financial virtual card based on the field corresponding to the new financial virtual card.

[0156] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: determining a generation sequence number corresponding to each new asset virtual card; determining an identifier of each new asset virtual card based on the generation sequence number; writing the identifier of each new asset virtual card into a field corresponding to the new asset virtual card; and extracting an identifier corresponding to the new asset virtual card associated with the new financial virtual card from the field corresponding to each new asset virtual card.

[0157] In one embodiment, the quantity splitting method is average splitting; when the computer program is executed by the processor, the following steps are also implemented: in response to the splitting operation on the asset virtual card, the split quantity is obtained; the asset quantity recorded in the asset virtual card is evenly split according to the split quantity, and the result of the average split is used as the quantity splitting result; the asset quantity recorded in the asset virtual card is adjusted according to the result of the average split; the adjusted asset virtual cards are copied in sequence to obtain new asset virtual cards.

[0158] In one embodiment, the quantity is split in proportion; when the computer program is executed by the processor, the following steps are also implemented: in response to the split operation on the asset virtual card, the split quantity and the split ratio are obtained; according to the split quantity and the split ratio, the asset quantity recorded in the asset virtual card is split in proportion, and the split result under each ratio is used as the quantity split result; according to the split result under each ratio, the asset quantity recorded in the asset virtual card is adjusted in turn; the adjusted asset virtual card is copied to obtain a new asset virtual card.

[0159] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: determining a generation sequence number corresponding to each new asset virtual card; for each new financial virtual card corresponding to the financial virtual card, selecting a new asset virtual card with the same generation sequence as the new financial virtual card according to the generation sequence number as the new asset virtual card associated with the new financial virtual card.

[0160] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: in response to a split order addition operation, an initial split order is added and displayed; the initial split order includes a split order header, entries under the split order header, and sub-entries under each entry; the identifier of the asset virtual card is written into the split order header; in the entry, the identifier corresponding to each financial virtual card is written respectively; in the sub-entry under each entry, the identifier of the new financial virtual card corresponding to the entry and the identifier of the new asset virtual card associated with the new financial virtual card are written respectively; when the writing is completed, the initial split order with the writing completed is displayed on the split order addition interface.

[0161] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0162] Obtain an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card; split the asset quantity recorded in the asset virtual card according to the split quantity, and generate a corresponding new asset virtual card according to each quantity split result in turn; starting from the first financial virtual card associated with the asset virtual card, split the asset amount recorded in the current financial virtual card according to the split quantity, and generate a corresponding new financial virtual card according to each amount split result in turn, until all financial virtual cards are split; for each new financial virtual card corresponding to the financial virtual card, select a new asset virtual card with the same generation order as the new financial virtual card as the new asset virtual card associated with the new financial virtual card.

[0163] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining an identifier corresponding to the new asset virtual card associated with each new financial virtual card; writing the obtained identifier into a field corresponding to the new financial virtual card, so that when the terminal obtains the new financial virtual card, it determines the new asset virtual card associated with the new financial virtual card based on the field corresponding to the new financial virtual card.

[0164] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: determining a generation sequence number corresponding to each new asset virtual card; determining an identifier of each new asset virtual card based on the generation sequence number; writing the identifier of each new asset virtual card into a field corresponding to the new asset virtual card; and extracting an identifier corresponding to the new asset virtual card associated with the new financial virtual card from the field corresponding to each new asset virtual card.

[0165] In one embodiment, the quantity splitting method is average splitting; when the computer program is executed by the processor, the following steps are also implemented: in response to the splitting operation on the asset virtual card, the split quantity is obtained; the asset quantity recorded in the asset virtual card is evenly split according to the split quantity, and the result of the average split is used as the quantity splitting result; the asset quantity recorded in the asset virtual card is adjusted according to the result of the average split; the adjusted asset virtual cards are copied in sequence to obtain new asset virtual cards.

[0166] In one embodiment, the quantity is split in proportion; when the computer program is executed by the processor, the following steps are also implemented: in response to the split operation on the asset virtual card, the split quantity and the split ratio are obtained; according to the split quantity and the split ratio, the asset quantity recorded in the asset virtual card is split in proportion, and the split result under each ratio is used as the quantity split result; according to the split result under each ratio, the asset quantity recorded in the asset virtual card is adjusted in turn; the adjusted asset virtual card is copied to obtain a new asset virtual card.

[0167] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: determining a generation sequence number corresponding to each new asset virtual card; for each new financial virtual card corresponding to the financial virtual card, selecting a new asset virtual card with the same generation sequence as the new financial virtual card according to the generation sequence number as the new asset virtual card associated with the new financial virtual card.

[0168] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: in response to a split order addition operation, an initial split order is added and displayed; the initial split order includes a split order header, entries under the split order header, and sub-entries under each entry; the identifier of the asset virtual card is written into the split order header; in the entry, the identifier corresponding to each financial virtual card is written respectively; in the sub-entry under each entry, the identifier of the new financial virtual card corresponding to the entry and the identifier of the new asset virtual card associated with the new financial virtual card are written respectively; when the writing is completed, the initial split order with the writing completed is displayed on the split order addition interface.

[0169] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0170] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0171] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0172] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for processing associated cards, characterized in that: The method comprises: Acquire an asset virtual card corresponding to the target fixed asset, and at least two financial virtual cards associated with the asset virtual card; the asset virtual card is used to record asset information, and each of the financial virtual cards is used to record financial information of the asset; The asset quantity recorded in the asset virtual card is split according to the split quantity, and a corresponding new asset virtual card is generated according to each split result in turn; Starting from the first financial virtual card associated with the asset virtual card, the asset amount recorded in the current financial virtual card is split according to the split quantity, and a corresponding new financial virtual card is generated according to each amount split result in turn until all the financial virtual cards are split; Determine the generation sequence number corresponding to each of the new asset virtual cards; For each new financial virtual card corresponding to the financial virtual card, a new asset virtual card having the same generation sequence as the new financial virtual card is selected according to the generation sequence number as the new asset virtual card associated with the new financial virtual card.

2. The method according to claim 1, characterized in that The method further comprises: Obtaining an identifier corresponding to each new asset virtual card associated with the new financial virtual card; The obtained identifier is written into a field corresponding to the new financial virtual card, so that when the terminal obtains the new financial virtual card, it determines a new asset virtual card associated with the new financial virtual card based on the field corresponding to the new financial virtual card.

3. The method according to claim 2, characterized in that The method further comprises: Determine the generation sequence number corresponding to each of the new asset virtual cards; Determining the identifier of each of the new asset virtual cards according to the generated sequence number; Writing the identifier of each new asset virtual card into the corresponding field of the new asset virtual card; The obtaining of the identifier corresponding to each new asset virtual card associated with each new financial virtual card comprises: In the fields corresponding to each of the new asset virtual cards, the identifier corresponding to the new asset virtual card associated with the new financial virtual card is extracted.

4. The method according to claim 1, characterized in that: The quantity splitting method is an average splitting method; the quantity splitting of the asset quantity recorded in the asset virtual card according to the split quantity includes: In response to a split operation on the asset virtual card, obtaining a split quantity; The asset quantity recorded in the asset virtual card is evenly split according to the split quantity, and the result of the even split is used as the quantity split result; Generating a corresponding new asset virtual card according to each quantity split result in turn includes: Adjusting the amount of assets recorded in the asset virtual card according to the result of the average split; The adjusted asset virtual cards are copied in sequence to obtain new asset virtual cards.

5. The method according to claim 1, characterized in that The quantity splitting method is splitting in proportion; the quantity splitting of the asset quantity recorded in the asset virtual card according to the split quantity includes: In response to the splitting operation on the asset virtual card, obtaining the splitting quantity and splitting ratio; According to the split quantity and the split ratio, the asset quantity recorded in the asset virtual card is split proportionally, and the split result under each ratio is used as the quantity split result; Generating a corresponding new asset virtual card according to each quantity split result in turn includes: According to the split results under each ratio, the amount of assets recorded in the asset virtual card is adjusted in turn; The adjusted asset virtual card is copied to obtain a new asset virtual card.

6. The method according to claim 1, characterized in that The method further comprises: In response to the split order adding operation, an initial split order is added and displayed; the initial split order includes a split order header, entries under the split order header, and sub-entries under each entry; Writing the identifier of the asset virtual card into the split order header; In the entry, the identifier corresponding to each of the financial virtual cards is written respectively; In the sub-entries under each of the entries, the identifier of the new financial virtual card corresponding to the entry and the identifier of the new asset virtual card associated with the new financial virtual card are written respectively; When the writing is completed, the initial split order with the writing completed is displayed on the split order new adding interface.

7. An associated card processing device, characterized in that: The device comprises: An acquisition module, used to acquire an asset virtual card corresponding to a target fixed asset, and at least two financial virtual cards associated with the asset virtual card; the asset virtual card is used to record asset information, and each financial virtual card is used to record financial information of the asset; A splitting module, used to split the quantity of assets recorded in the asset virtual card according to the split quantity, and generate a corresponding new asset virtual card according to each quantity split result in turn; The splitting module is further used to split the asset amount recorded in the current financial virtual card according to the split quantity, starting from the first financial virtual card associated with the asset virtual card, and sequentially generate a corresponding new financial virtual card according to each amount split result until all the financial virtual cards are split; A determination module, used to determine the generation sequence number corresponding to each of the new asset virtual cards; The selection module is used to select, for each new financial virtual card corresponding to the financial virtual card, a new asset virtual card with the same generation sequence as the new financial virtual card according to the generation sequence number as the associated asset virtual card of the new financial virtual card.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

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

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.