Article standard configuration information synchronization method and device, electronic equipment and readable medium

By maintaining the preset item specification database and interacting with the user interface, the problems of wasted computer resources and poor user experience during the synchronization of item specification configuration information in the prior art are solved, and a more efficient resource utilization and user-friendly configuration experience are achieved.

CN119718141AInactive Publication Date: 2025-03-28中信证券股份有限公司
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510220612.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-03-28
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When the prior art synchronizes the item specification configuration information to the target client, developers need to write script code, which leads to multiple tests when regulations, systems and business needs change, resulting in wasted computer computing resources and poor visualization effect, making it difficult for non-technical personnel to participate in the formulation of configuration information, and have a poor user experience.

Method used

It provides a method for synchronizing item specification configuration information, maintaining the preset item specification database in response to the initial specification data maintenance request, obtaining and displaying item specification information, allowing users to interactively determine and configure item specification information through interface, and synchronizing the configured information to the target client.

Benefits of technology

It reduces the waste of computer computing resources, improves the user experience, and allows non-technical personnel to directly participate in the formulation of item specification configuration information without relying on developers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119718141A_ABST
    Figure CN119718141A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an article specification configuration information synchronization method and device, electronic equipment and a readable medium. A specific embodiment of the method comprises the following steps: updating a preset article specification database; obtaining article specification data after maintenance processing; displaying the article specification information set on a preset specification information selection page; for each data column in a data list included in the preset specification information selection page, displaying a selection control at a preset display position of the data column; determining at least one item specification information corresponding to the at least one selection control as at least one screening specification information; generating article standard configuration information; displaying a standard information application selection page, and generating application article information based on interactive operation information of the target user on the standard information application selection page; and synchronizing the article specification configuration information and the application article information to at least one target client. According to the embodiment, waste of computing power resources of a computer is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the field of computer technology, and in particular to a method, device, electronic device, and readable medium for synchronizing item specification configuration information. Background Art

[0002] Item specification configuration information is a configuration information about item specifications (for example, the compressive strength of the transport container is less than 1000Pa) made by comprehensively evaluating and analyzing the risks that items may face during production, transportation, storage, and use. Item specification configuration information synchronization is a technology that synchronizes item specification configuration information to the target client. At present, when synchronizing item specification configuration information to the target client, the usual method is to generate item specification configuration information corresponding to each item by executing the script code written by the developer regarding laws, regulations, and business requirements, and send the generated item specification configuration information to the target client.

[0003] However, when synchronizing the item specification configuration information to the target client in the above manner, the following technical problems often occur: Developers write script codes related to laws, regulations, and business requirements to generate item specification configuration information corresponding to each item, and send the generated item specification configuration information to the target client. When laws, regulations, and business requirements are adjusted or changed, the script code needs to be modified, and multiple tests are required to ensure that the modified script does not introduce new problems. Multiple tests on the script code cause a waste of computer computing resources. At the same time, the visualization effect of generating item specification configuration information through script code is poor. For non-technical business personnel, it is almost impossible to directly participate in the formulation of item specification configuration information, and the user experience is poor.

[0004] The above information disclosed in this Background section is only for enhancement of understanding of the background of the inventive concept and therefore it may contain information that does not form the prior art that is already known to a person of ordinary skill in the art. Summary of the invention

[0005] The content of this disclosure is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The content of this disclosure is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.

[0006] Some embodiments of the present disclosure propose a method, apparatus, electronic device, and computer-readable medium for synchronizing item specification configuration information to solve one or more of the technical problems mentioned in the above background technology section.

[0007] In a first aspect, some embodiments of the present disclosure provide a method for synchronizing item specification configuration information, the method comprising: in response to receiving initial specification data maintenance request information, based on the initial specification data maintenance request information, maintaining the item specification data in a preset item specification database to update the preset item specification database, wherein the item specification data comprises an item specification information set and a specification mapping information set; in response to detecting that a target user triggers an item specification information synchronization operation on a preset item specification information synchronization page, obtaining the item specification data after maintenance processing from the updated preset item specification database; displaying the item specification information set included in the item specification data after maintenance processing on a preset specification information selection page, wherein each item specification information in the item specification information set is displayed in the form of a data list, and each data column in the data list displays an item specification information in the item specification information set; for the preset For each data column in the data list included in the specification information selection page, a selection control is displayed at the preset display position of the above data column; in response to detecting a selection operation acting on at least one selection control in the above preset specification information selection page, at least one item specification information corresponding to the above at least one selection control is determined as at least one screening specification information; the above at least one screening specification information is displayed on the preset specification information configuration page, and based on the interactive operation information of the above target user on the above preset specification information configuration page, the item specification configuration information is generated, wherein the above preset specification information configuration page includes a configuration completion control; in response to detecting a selection operation acting on the above configuration completion control, a specification information application selection page is displayed, and based on the interactive operation information of the above target user on the above specification information application selection page, application item information is generated; the above item specification configuration information and the above application item information are synchronized to at least one target client.

[0008] In a second aspect, some embodiments of the present disclosure provide an item specification configuration information synchronization device, the device comprising: a maintenance processing unit, configured to, in response to receiving initial specification data maintenance request information, perform maintenance processing on the item specification data in a preset item specification database based on the above-mentioned initial specification data maintenance request information, so as to update the preset item specification database, wherein the above-mentioned item specification data includes an item specification information set and a specification mapping information set; an acquisition unit, configured to, in response to detecting that a target user triggers an item specification information synchronization operation on a preset item specification information synchronization page, acquire the item specification data after maintenance processing from the updated preset item specification database; a first display unit, configured to display the item specification information set included in the item specification data after maintenance processing on a preset specification information selection page, wherein each item specification information in the above-mentioned item specification information set is displayed in the form of a data list, and each data column in the above-mentioned data list displays an item specification information in the item specification information set; a second display unit, configured to display the above-mentioned preset Assume that for each data column in the data list included in the specification information selection page, a selection control is displayed at the preset display position of the above data column; a determination unit is configured to determine at least one item specification information corresponding to the above at least one selection control as at least one screening specification information in response to detecting a selection operation acting on at least one selection control in the above preset specification information selection page; a first generation unit is configured to display the above at least one screening specification information on the preset specification information configuration page, and generate item specification configuration information based on the interactive operation information of the above target user on the above preset specification information configuration page, wherein the above preset specification information configuration page includes a configuration completion control; a second generation unit is configured to display the specification information application selection page in response to detecting a selection operation acting on the above configuration completion control, and generate application item information based on the interactive operation information of the above target user on the above specification information application selection page; a synchronization unit is configured to synchronize the above item specification configuration information and the above application item information to at least one target client.

[0009] In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner of the above-mentioned first aspect.

[0010] In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, the method described in any implementation manner of the above-mentioned first aspect is implemented.

[0011] The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the method for synchronizing the article specification configuration information of some embodiments of the present disclosure, the waste of computer computing resources is reduced and the user experience is improved. Specifically, the reasons for the waste of computer computing resources and the poor user experience are: by executing the script code written by the developer regarding the laws, regulations and business requirements, the article specification configuration information corresponding to each article is generated, and the generated article specification configuration information is sent to the target client. When the laws, regulations and business requirements are adjusted or changed, the script code needs to be modified, and multiple tests are required to ensure that the modified script does not introduce new problems. Multiple tests on the script code cause a waste of computer computing resources. At the same time, the article specification configuration information is generated through the script code, and the visualization effect is poor. For non-technical business personnel, it is almost impossible to directly participate in the formulation of the article specification configuration information, and the user experience is poor. Based on this, in some embodiments of the present disclosure, the method for synchronizing the item specification configuration information is as follows: first, in response to receiving the initial specification data maintenance request information, the item specification data in the preset item specification database is maintained based on the initial specification data maintenance request information to update the preset item specification database, wherein the item specification data includes an item specification information set and a specification mapping information set. Thus, the item specification data in the item specification database can be maintained. Then, in response to detecting that the target user triggers the item specification information synchronization operation on the preset item specification information synchronization page, the item specification data after the maintenance processing is obtained from the updated preset item specification database. Thus, when the target user triggers the item specification information synchronization operation, the item specification data after the maintenance processing can be obtained. Next, the item specification information set included in the item specification data after the maintenance processing is displayed on the preset specification information selection page, wherein each item specification information in the item specification information set is displayed in the form of a data list, and each data column in the data list displays an item specification information in the item specification information set. Thus, the item specification information set can be displayed through the preset specification information selection page. Afterwards, for each data column in the data list included in the above-mentioned preset specification information selection page, a selection control is displayed at the preset display position of the above-mentioned data column. In this way, a selection control for selecting filtering specification information can be displayed. Then, in response to detecting a selection operation acting on at least one selection control in the above-mentioned preset specification information selection page, at least one item specification information corresponding to the above-mentioned at least one selection control is determined as at least one filtering specification information. In this way, at least one filtering specification information can be determined through interface interaction. Afterwards, the above-mentioned at least one filtering specification information is displayed on the preset specification information configuration page, and based on the interactive operation information of the above-mentioned target user on the above-mentioned preset specification information configuration page, the item specification configuration information is generated, wherein the above-mentioned preset specification information configuration page includes a configuration completion control.Thus, at least one screening specification information can be displayed through the preset specification information configuration page, and the item specification configuration information representing the item specification can be generated through the interactive operation information of the target user on the preset specification information configuration page. In response to detecting the selection operation acting on the above configuration completion control, the specification information application selection page is displayed, and the application item information is generated based on the interactive operation information of the above target user on the above specification information application selection page. Thus, the application item information can be generated through the interactive operation of the target user on the specification information application selection page, and the above application item information can represent the item to which the above item specification configuration information is applied. Finally, the above item specification configuration information and the above application item information are synchronized to at least one target client. Thus, the item specification configuration information and the application item information can be synchronized to at least one target client. Also, because before synchronizing the item specification configuration information and the application item information to at least one target client, the item specification configuration information is generated through the interactive operation of the target user on the preset item specification information synchronization page, the preset specification information selection page, the preset specification information configuration page and other pages, the business personnel are allowed to modify the item specification configuration information directly on the interface, without the need for developers to write and modify script codes, thereby reducing the waste of computer computing resources caused by multiple tests on the script code. At the same time, through the preset item specification information synchronization page, the preset specification information selection page, the preset specification information configuration page and other pages, non-technical business personnel can directly participate in the formulation of item specification configuration information without relying on developers, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.

[0013] Figure 1 is a flow chart of some embodiments of a method for synchronizing item specification configuration information according to the present disclosure; Figure 2 is a schematic diagram of the structure of some embodiments of the device for synchronizing article specification configuration information according to the present disclosure; Figure 3 It is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION

[0014] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0015] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.

[0016] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0017] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0018] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0019] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0020] Figure 1 The process 100 of some embodiments of the method for synchronizing item specification configuration information according to the present disclosure is shown. The method for synchronizing item specification configuration information comprises the following steps: Step 101, in response to receiving initial specification data maintenance request information, maintenance processing is performed on the item specification data in the preset item specification database based on the initial specification data maintenance request information to update the preset item specification database.

[0021] In some embodiments, the execution subject (e.g., computing device) of the method for synchronizing item specification configuration information may, in response to receiving the initial specification data maintenance request information, perform maintenance processing on the item specification data in the preset item specification database based on the initial specification data maintenance request information, so as to update the preset item specification database. The item specification data includes an item specification information set and a specification mapping information set. The initial specification data maintenance request information may be text information input by a user. The initial specification data maintenance request information may represent an instruction to maintain the item specification information set or the specification mapping information set. For example, the initial specification data maintenance request information may be "maintain item specification information" or "maintain specification mapping information". Each item specification information in the item specification information set includes a specification identifier, specification description information, and specification type information. The specification identifier may be a code or name of the item specification information. The specification description information may be a constraint condition with an undetermined threshold. The specification type information may represent the type of the constrained item (e.g., when the constrained item is a physical item, the specification type information may be a fresh product; when the constrained item is a virtual item, the specification type information may be a pension product). The constrained items may be physical items (e.g., fresh food) or virtual items (e.g., financial products). Each of the specification mapping information in the specification mapping information set includes an item specification information identifier and a prior item specification information identifier. The prior item specification information identifier may be an identifier of a prior rule.

[0022] In some optional implementations of some embodiments, the execution subject may perform maintenance processing on the item specification data in the preset item specification database based on the initial specification data maintenance request information through the following steps to update the preset item specification database: In the first step, in response to determining that the initial specification data maintenance request information represents maintenance of item specification information, an item specification information set is obtained from the preset item specification database. Each item specification information in the item specification information set includes a specification identifier, specification description information, and specification type information. The preset item specification database may be a database storing item specification information sets and specification mapping information sets.

[0023] In the second step, the above-mentioned item specification information set is displayed in the form of a data specification information list on the preset item specification information maintenance page. Among them, each data specification information column in the above-mentioned data specification information list includes an item specification information in the above-mentioned item specification information set, and the specification identification, specification description information, and specification type information included in the above-mentioned item specification information are displayed in each display modification box. The above-mentioned data specification information list can be a horizontal list for displaying the item specification information set. The above-mentioned data specification information column can be a list item for displaying item specification information. Each display modification box in each display modification box that displays the specification identification, specification description information, and specification type information can be an input box for displaying and inputting modification information, and the above-mentioned each display modification box is displayed in the data specification information column.

[0024] The third step is to update the preset item specification database based on the target user's interactive operation information on the preset item specification information maintenance page. The target user may be a business person.

[0025] In some optional implementations of some embodiments, the execution subject may update the preset item specification database based on the target user's interactive operation information on the preset item specification information maintenance page through the following steps: In the first step, for each data specification information column in the data specification information list displayed on the preset item specification information maintenance page, in response to detecting a modification operation acting on at least one displayed modification box in the data specification information column, the following steps are performed: Sub-step 1: determine each information in each display modification box included in the data specification information column after the modification operation as the item specification information to be updated. The above modification operation can be an operation of inputting or deleting information in the display modification box.

[0026] Sub-step 2: updating the to-be-updated item specification information to the item specification information in the item specification information set corresponding to the data specification information column, so as to update the item specification information set.

[0027] In the second step, the updated item specification information set is determined as the updated item specification information set.

[0028] The third step is to update the item specification information set included in the preset item specification database to the updated item specification information set, so as to update the preset item specification database.

[0029] Optionally, the above execution entity may further perform the following steps: In the first step, in response to determining that the initial specification data maintenance request information represents maintenance specification mapping information, a specification mapping information set is obtained from the preset item specification database, wherein each specification mapping information in the specification mapping information set includes an item specification information identifier and a prior item specification information identifier.

[0030] The second step is to display the above-mentioned standard mapping information set in the form of a standard mapping information list on the preset standard mapping information maintenance page. Among them, each standard mapping information column in the above-mentioned standard mapping information list includes a standard mapping information in the above-mentioned standard mapping information set. Among them, the above-mentioned preset standard mapping information maintenance page can be a page for displaying the standard mapping information set. The above-mentioned standard mapping information list can be a horizontal list for displaying the standard mapping information set. The above-mentioned standard mapping information column can be a list item for displaying standard mapping information. The above-mentioned standard mapping information column can include various display modification boxes for displaying item standard information identification and prior item standard information identification.

[0031] The third step is to generate an updated standard mapping information set based on the interactive operation information of the target user on the preset standard mapping information maintenance page. In practice, the execution subject may respond to the detection of a modification operation on at least one display modification box in the preset standard mapping information maintenance page, and the execution subject may determine the information displayed in each standard mapping information column in the standard mapping information list after the modification operation as the updated standard mapping information, and obtain the updated standard mapping information set.

[0032] The fourth step is to update the specification mapping information set included in the preset item specification database to the updated specification mapping information set to update the preset item specification database.

[0033] Step 102, in response to detecting that the target user triggers an item specification information synchronization operation on a preset item specification information synchronization page, obtaining the maintained item specification data from an updated preset item specification database.

[0034] In some embodiments, the execution subject may, in response to detecting that the target user triggers an item specification information synchronization operation on a preset item specification information synchronization page, obtain the item specification data after maintenance from the updated preset item specification database. The item specification information synchronization operation may be triggering or clicking a preset page element control on the preset item specification information synchronization page.

[0035] Step 103: Display the item specification information set included in the maintained item specification data on a preset specification information selection page.

[0036] In some embodiments, the execution entity may display the item specification information set included in the item specification data after maintenance processing on the preset specification information selection page. The individual item specification information in the item specification information set is displayed in the form of a data list, and each data column in the data list displays an item specification information in the item specification information set. The preset specification information selection page may be a page for displaying the item specification information set after maintenance processing and various selection controls. The various selection controls may be radio buttons for the target user to select item specification information. The data columns may be for displaying the item specification information after maintenance processing.

[0037] In some optional implementations of some embodiments, after sending the push information in the push information set to the item circulation source terminal corresponding to the push information, the execution subject may further perform the following steps: Step 104 : for each data column in the data list included in the preset specification information selection page, display a selection control at a preset display position of the data column.

[0038] In some embodiments, the execution entity may display a selection control at a preset display position of each data column in the data list included in the preset specification information selection page.

[0039] Step 105, in response to detecting a selection operation acting on at least one selection control in a preset specification information selection page, determining at least one item specification information corresponding to the at least one selection control as at least one screening specification information.

[0040] In some embodiments, the execution entity may determine at least one item specification information corresponding to the at least one selection control as at least one screening specification information in response to detecting a selection operation on at least one selection control in the preset specification information selection page.

[0041] Step 106: display at least one screening specification information on a preset specification information configuration page, and generate item specification configuration information based on the target user's interactive operation information on the preset specification information configuration page.

[0042] In some embodiments, the execution subject may display the at least one screening specification information on a preset specification information configuration page, and generate the item specification configuration information based on the interactive operation information of the target user on the preset specification information configuration page. The preset specification information configuration page includes a configuration completion control. The configuration completion control may be used to characterize the page interaction element that has been configured. The preset specification information configuration page includes a screening specification information configuration list and an information configuration preview control, and each screening specification information configuration column in the screening specification information configuration list includes a screening specification information in at least one screening specification information, a specification threshold input box, an effective date input box, and an expiration date input box. The screening specification information configuration list may be a horizontal list for displaying at least one screening specification information. The screening specification information configuration column may be a list item for displaying screening specification information, a specification threshold input box, an effective date input box, and an expiration date input box. The specification threshold input box may be an input box for inputting a constraint condition threshold. The effective date input box may be used to input the effective date of the constraint condition corresponding to the screening specification information. The expiration date input box may be used to input the expiration date of the constraint condition corresponding to the screening specification information. For example, the constraint condition threshold may be "less than 1000".

[0043] In some optional implementations of some embodiments, the execution subject may generate the item specification configuration information based on the interactive operation information of the target user on the preset specification information configuration page through the following steps: In the first step, for each screening specification information configuration column in the screening specification information configuration list included in the above-mentioned preset specification information configuration page, perform the following steps: Sub-step 1: Displaying a filter box corresponding to the above-mentioned filter specification information configuration column at a preset position of the above-mentioned filter specification information configuration column. The above-mentioned filter box may be a radio button.

[0044] Sub-step two, in response to detecting an input operation acting on the standard threshold input box in the above-mentioned screening standard information configuration column, determining the input information corresponding to the above-mentioned standard threshold input box as the target standard threshold.

[0045] Sub-step three, in response to detecting an input operation acting on the effective date input box in the above-mentioned screening specification information configuration column, determining the input information corresponding to the above-mentioned effective date input box as the screening specification information effective date.

[0046] Sub-step four, in response to detecting an input operation acting on the expiration date input box in the above-mentioned screening specification information configuration column, determining the input information corresponding to the above-mentioned expiration date input box as the screening specification information expiration date.

[0047] Sub-step 5: The screening specification information, the target specification threshold, the effective date of the screening specification information and the expiration date of the screening specification information included in the screening specification information configuration column are determined as the item specification configuration sub-information corresponding to the screening specification information configuration column. For example, the item specification configuration sub-information may be "screening specification information: specification identification: gasoline, specification description information: transport container requirements, specification type information: flammable and explosive goods; target specification threshold: less than 1000Pa; screening specification information effective date: February 21, 2025; screening specification information expiration date: February 21, 2027:".

[0048] In the second step, in response to detecting a selection operation on at least one filter box in the preset standard information configuration page, at least one item standard configuration sub-information corresponding to the at least one filter box is determined as the item standard configuration information.

[0049] Step 107, in response to detecting a selection operation acting on the configuration completion control, displaying a specification information application selection page, and generating application item information based on the target user's interactive operation information on the specification information application selection page.

[0050] In some embodiments, the execution subject may display a specification information application selection page in response to detecting a selection operation acting on the configuration completion control, and generate application item information based on the target user's interactive operation information on the specification information application selection page. The specification information application selection page includes various item information display columns and various item information selection controls, and each item information display column in the various item information display columns corresponds to each item information selection control in the various item information selection controls. Each item information display column in the various item information display columns may be a list item for displaying item information. The item information may be an item identifier or an item code.

[0051] In some optional implementations of some embodiments, the execution subject may generate application item information based on the interactive operation information of the target user on the specification information application selection page through the following steps: The first step is to, in response to detecting a selection operation acting on at least one of the item information selection controls included in the above-mentioned specification information application selection page, determine at least one item information display column among the above-mentioned item information display columns corresponding to the above-mentioned at least one item information selection control as at least one target item information display column.

[0052] In a second step, the information contained in each target item information display column in the at least one target item information display column is determined as application item sub-information.

[0053] The third step is to determine each determined application item sub-information as application item information.

[0054] Step 108: Synchronize the item specification configuration information and the application item information to at least one target client.

[0055] In some embodiments, the execution entity may synchronize the item specification configuration information and the application item information to at least one target client.

[0056] In the process of adopting technical solutions to solve the problems mentioned in the background technology, the following problems are often accompanied: When synchronizing item specification configuration information to at least one target client, the item specification configuration information usually includes a large amount of item specification configuration sub-information. Directly sending the item specification configuration information with a large amount of data to at least one target client may occupy a large amount of network bandwidth in a short period of time, resulting in a heavy network load during the synchronization of the item specification configuration information.

[0057] In the face of the above technical problems, the inventors decided to adopt the following solutions: In some optional implementations of some embodiments, the execution subject may synchronize the item specification configuration information and the application item information to at least one target client through the following steps: The first step is to determine, for each item standard configuration sub-information in the item standard configuration information, the effective date of the screening standard information included in the item standard configuration sub-information as the division date corresponding to the item standard configuration sub-information.

[0058] In the second step, based on the determined division dates, the various items of standard configuration sub-information included in the item standard configuration information are sorted to obtain the item standard configuration sub-information sequence. In practice, the above-mentioned execution subject can sort the various items of standard configuration sub-information corresponding to the various division dates according to the order of the division dates to obtain the item standard configuration sub-information sequence. As an example, the above-mentioned various items of standard configuration sub-information can be "item standard configuration sub-information 1, item standard configuration sub-information 2, item standard configuration sub-information 3". The division date corresponding to the above-mentioned "item standard configuration sub-information 1" can be "February 8, 2025". The division date corresponding to the above-mentioned "item standard configuration sub-information 2" can be "February 6, 2025". The division date corresponding to the above-mentioned "item standard configuration sub-information 3" can be "February 10, 2025". Then the above-mentioned item standard configuration sub-information sequence can be "item standard configuration sub-information 2, item standard configuration sub-information 1, item standard configuration sub-information 3".

[0059] The third step is to perform fragment processing on the above-mentioned sequence of item specification configuration sub-information to obtain a sequence of item specification configuration information to be synchronized. Among them, each item specification configuration information to be synchronized in the above-mentioned sequence of item specification configuration information to be synchronized includes each item specification configuration sub-information to be synchronized, and the screening specification information included in each item specification configuration sub-information to be synchronized in the above-mentioned each item specification configuration sub-information to be synchronized includes an item specification information identifier and an item specification description information. In practice, first, the above-mentioned execution subject can determine the number of item specification configuration sub-information in the item specification configuration sub-information sequence as the target number. Then, the above-mentioned execution subject can determine the remainder of the target number divided by the first preset value. In response to determining that the above-mentioned remainder is zero, the above-mentioned execution subject can divide the above-mentioned item specification configuration sub-information sequence according to the sliding step length being the second preset number (for example, 2) and the sliding window being the third preset value (for example, 2) to obtain the sequence of item specification configuration information to be synchronized. In response to determining that the above-mentioned remainder is not zero, the above-mentioned execution subject can select the remainder item specification configuration sub-information from the above-mentioned item specification configuration sub-information sequence as a group of item specification configuration information to be synchronized. Then, the execution subject may remove the selected remainder of the item specification configuration sub-information from the item specification configuration sub-information sequence to obtain an updated item specification configuration sub-information sequence. Next, the execution subject may divide the updated item specification configuration sub-information sequence according to the sliding step length being the second preset number (for example, 2) and the sliding window being the third preset value (for example, 2) to obtain an initial item specification configuration information sequence to be synchronized. Finally, the execution subject may add the item specification configuration information to be synchronized to the initial item specification configuration information sequence to be synchronized to obtain an item specification configuration information sequence to be synchronized. As an example, the item specification configuration sub-information sequence may be "item specification configuration sub-information 2, item specification configuration sub-information 1, item specification configuration sub-information 3". The first preset value may be 2, and the remainder is 1. One item specification configuration sub-information may be selected from the item specification configuration sub-information sequence, and item specification configuration sub-information 2 is selected here as a group of item specification configuration information to be synchronized. The updated item specification configuration sub-information sequence may be {item specification configuration sub-information 1, item specification configuration sub-information 3}. According to the sliding step size of 2 and the sliding window of 2, {item specification configuration sub-information 1, item specification configuration sub-information 3} are divided, and the initial sequence of item specification configuration information to be synchronized can be {{item specification configuration sub-information 1, item specification configuration sub-information 3}}. The item specification configuration information to be synchronized, namely "{item specification configuration sub-information 2}", is added to the above {{item specification configuration sub-information 1, item specification configuration sub-information 3}} to obtain the sequence of item specification configuration information to be synchronized, namely {{item specification configuration sub-information 2}{item specification configuration sub-information 1, item specification configuration sub-information 3}}.It should be noted that the remaining number of item specification configuration sub-information selected from the above-mentioned item specification configuration sub-information sequence as a group of item specification configuration information to be synchronized can be randomly selected. The above-mentioned item specification configuration information to be synchronized is added to the above-mentioned initial item specification configuration information sequence to be synchronized to obtain the item specification configuration information sequence to be synchronized, and the added position can be any position in the initial item specification configuration information sequence to be synchronized.

[0060] Step 4: Based on the sequence of the item specification configuration information to be synchronized, perform the following shard synchronization processing: Sub-step 1: determining the first item standard configuration information to be synchronized in the sequence of item standard configuration information to be synchronized as the target item standard configuration information to be synchronized.

[0061] Sub-step 2: for each target client in the at least one target client, perform the following steps: The first sub-step is to obtain a mapping table of item specification information identifiers corresponding to the target client. The mapping table of item specification information identifiers may include various mapping identifier groups. Each of the mapping identifier groups may include a source identifier and a mapping identifier.

[0062] In the second sub-step, based on the above-mentioned mapping table of item specification information identifiers, each item specification information identifier included in the above-mentioned target item specification configuration information to be synchronized is mapped to update the target item specification configuration information to be synchronized, and obtain the updated item specification configuration information to be synchronized. In practice, for each item specification information identifier in each item specification information identifier included in the target item specification configuration information to be synchronized, the above-mentioned execution subject can query the source identifier that is the same as the item specification information identifier from the above-mentioned mapping table of item specification information identifiers, and the above-mentioned execution subject can determine the source identifier that is the same as the above-mentioned item specification information identifier as the target source identifier. After that, the above-mentioned execution subject can determine the mapping identifier corresponding to the target source identifier as the mapping identifier to be replaced. Finally, the above-mentioned execution subject can update the above-mentioned mapping identifier to be replaced to the item specification information identifier to update the target item specification configuration information to be synchronized. As an example, the above-mentioned mapping table of item specification information identifiers can be "{identity A0, identification A1}, {identity B0, identification B1}, {identity C0, identification C1}". The above-mentioned item specification information identifier can be "identity B0", and the above-mentioned mapping identifier to be replaced can be identification A1.

[0063] The third sub-step is to encrypt the updated specification configuration information of the items to be synchronized to obtain the encrypted specification configuration information of the items to be synchronized. In practice, the execution subject may encrypt the updated specification configuration information of the items to be synchronized by executing a preset encryption algorithm (for example, an RSA algorithm) to obtain the encrypted specification configuration information of the items to be synchronized.

[0064] The fourth sub-step is to send the encrypted standard configuration information of the items to be synchronized to the target client.

[0065] Sub-step three: deleting the first to-be-synchronized item standard configuration information from the to-be-synchronized item standard configuration information sequence, so as to update the to-be-synchronized item standard configuration information sequence.

[0066] Sub-step four: in response to determining that the updated sequence of standard configuration information of items to be synchronized is not empty, the above-mentioned shard synchronization process is performed again based on the updated sequence of standard configuration information of items to be synchronized.

[0067] Step 5: Send the application item information to the at least one target client, wherein the at least one target client may be a terminal for receiving the item specification configuration information and the application item information.

[0068] The above technical solution and its related contents, as an inventive point of the embodiment of the present disclosure, solve the technical problem of "heavy network load". The factors that lead to heavy network load are often as follows: when synchronizing the item specification configuration information to at least one target client, the item specification configuration information usually includes a large amount of item specification configuration sub-information. Directly sending the item specification configuration information with a large amount of data to at least one target client may occupy a large amount of network bandwidth in a short time, making the network load heavy during the synchronization of the item specification configuration information. If the above factors are solved, the effect of reducing the network load can be achieved. In order to achieve this effect, first, for each item specification configuration sub-information in the above item specification configuration information, the effective date of the screening specification information included in the above item specification configuration sub-information is determined as the division date corresponding to the above item specification configuration sub-information. Thus, each division date for sorting each item specification configuration sub-information can be obtained. Then, based on the determined division dates, the item specification configuration sub-information included in the item specification configuration information is sorted to obtain the item specification configuration sub-information sequence. Thus, the item specification configuration sub-information sequence used to generate the item specification configuration information sequence to be synchronized can be obtained. Afterwards, the above-mentioned sequence of the item specification configuration sub-information is processed by slicing to obtain the sequence of the item specification configuration information to be synchronized. Wherein, each item specification configuration information to be synchronized in the above-mentioned sequence of the item specification configuration information to be synchronized includes each item specification configuration sub-information to be synchronized, and the screening specification information included in each item specification configuration sub-information to be synchronized in the above-mentioned each item specification configuration sub-information to be synchronized includes the item specification information identifier and the item specification description information. Thus, the sequence of the item specification configuration sub-information representing the item specification configuration information can be sliced ​​to obtain the sequence of the item specification configuration information to be synchronized. The number of item specification configuration sub-information included in each item specification configuration information to be synchronized in the above-mentioned sequence of the item specification configuration information to be synchronized is relatively small. Then, based on the sequence of the item specification configuration information to be synchronized, the following slicing synchronization processing is performed: Sub-step 1, determining the first item specification configuration information to be synchronized in the sequence of the item specification configuration information to be synchronized as the target item specification configuration information to be synchronized. Sub-step 2, for each target client in the above-mentioned at least one target client, the following steps are performed: First sub-step, obtaining the item specification information identifier mapping table corresponding to the above-mentioned target client. Wherein, the above-mentioned item specification information identifier mapping table may include each mapping identifier group. Each of the mapping identification groups may include a source identification and a mapping identification. In the second sub-step, based on the item specification information identification mapping table, each item specification information identification included in the target item specification configuration information to be synchronized is mapped to update the target item specification configuration information to be synchronized to obtain updated item specification configuration information to be synchronized.Thus, it can be ensured that each item specification information identifier in the target item specification configuration information to be synchronized is consistent with the item specification information identifier of the client. The third sub-step is to encrypt the updated item specification configuration information to be synchronized to obtain the encrypted item specification configuration information to be synchronized. The fourth sub-step is to send the encrypted item specification configuration information to be synchronized to the target client. Thus, the item specification configuration information to be synchronized can be encrypted and transmitted, which improves the security of the item specification configuration information to be synchronized during the transmission process. Through the above-mentioned fragmented synchronization processing, the item specification configuration information fragments are synchronized to at least one target client according to the item specification configuration information to be synchronized with a relatively small number of item specification configuration sub-information, which reduces the possibility of occupying a large amount of network bandwidth in a short time and reduces the network load during the synchronization of the item specification configuration information. Sub-step three, the first item specification configuration information to be synchronized is deleted from the item specification configuration information sequence to be synchronized to update the item specification configuration information sequence to be synchronized. Sub-step four, in response to determining that the updated item specification configuration information sequence to be synchronized is not empty, the above-mentioned fragmented synchronization processing is performed again based on the updated item specification configuration information sequence to be synchronized. Finally, the application item information is sent to the at least one target client. The at least one target client may be a terminal for receiving the item specification configuration information and the application item information. Also, when synchronizing the item specification configuration information to the at least one target client, a shard synchronization process is adopted, and the item specification configuration information is sharded and synchronized to the at least one target client according to each item specification configuration information to be synchronized that contains a relatively small number of item specification configuration sub-information, thereby reducing the possibility of occupying a large amount of network bandwidth in a short period of time and reducing the network load during the synchronization of the item specification configuration information.

[0069] The above-mentioned various embodiments of the present disclosure have the following beneficial effects: through the method for synchronizing the article specification configuration information of some embodiments of the present disclosure, the waste of computer computing resources is reduced and the user experience is improved. Specifically, the reasons for the waste of computer computing resources and the poor user experience are: by executing the script code written by the developer regarding the laws, regulations and business requirements, the article specification configuration information corresponding to each article is generated, and the generated article specification configuration information is sent to the target client. When the laws, regulations and business requirements are adjusted or changed, the script code needs to be modified, and multiple tests are required to ensure that the modified script does not introduce new problems. Multiple tests on the script code cause a waste of computer computing resources. At the same time, the article specification configuration information is generated through the script code, and the visualization effect is poor. For non-technical business personnel, it is almost impossible to directly participate in the formulation of the article specification configuration information, and the user experience is poor. Based on this, in some embodiments of the present disclosure, the method for synchronizing the item specification configuration information is as follows: first, in response to receiving the initial specification data maintenance request information, the item specification data in the preset item specification database is maintained based on the initial specification data maintenance request information to update the preset item specification database, wherein the item specification data includes an item specification information set and a specification mapping information set. Thus, the item specification data in the item specification database can be maintained. Then, in response to detecting that the target user triggers the item specification information synchronization operation on the preset item specification information synchronization page, the item specification data after the maintenance processing is obtained from the updated preset item specification database. Thus, when the target user triggers the item specification information synchronization operation, the item specification data after the maintenance processing can be obtained. Next, the item specification information set included in the item specification data after the maintenance processing is displayed on the preset specification information selection page, wherein each item specification information in the item specification information set is displayed in the form of a data list, and each data column in the data list displays an item specification information in the item specification information set. Thus, the item specification information set can be displayed through the preset specification information selection page. Afterwards, for each data column in the data list included in the above-mentioned preset specification information selection page, a selection control is displayed at the preset display position of the above-mentioned data column. In this way, a selection control for selecting filtering specification information can be displayed. Then, in response to detecting a selection operation acting on at least one selection control in the above-mentioned preset specification information selection page, at least one item specification information corresponding to the above-mentioned at least one selection control is determined as at least one filtering specification information. In this way, at least one filtering specification information can be determined through interface interaction. Afterwards, the above-mentioned at least one filtering specification information is displayed on the preset specification information configuration page, and based on the interactive operation information of the above-mentioned target user on the above-mentioned preset specification information configuration page, the item specification configuration information is generated, wherein the above-mentioned preset specification information configuration page includes a configuration completion control.Thus, at least one screening specification information can be displayed through the preset specification information configuration page, and the item specification configuration information representing the item specification can be generated through the interactive operation information of the target user on the preset specification information configuration page. In response to detecting the selection operation acting on the above configuration completion control, the specification information application selection page is displayed, and the application item information is generated based on the interactive operation information of the above target user on the above specification information application selection page. Thus, the application item information can be generated through the interactive operation of the target user on the specification information application selection page, and the above application item information can represent the item to which the above item specification configuration information is applied. Finally, the above item specification configuration information and the above application item information are synchronized to at least one target client. Thus, the item specification configuration information and the application item information can be synchronized to at least one target client. Also, because before synchronizing the item specification configuration information and the application item information to at least one target client, the item specification configuration information is generated through the interactive operation of the target user on the preset item specification information synchronization page, the preset specification information selection page, the preset specification information configuration page and other pages, the business personnel are allowed to modify the item specification configuration information directly on the interface, without the need for developers to write and modify script codes, thereby reducing the waste of computer computing resources caused by multiple tests on the script code. At the same time, through the preset item specification information synchronization page, the preset specification information selection page, the preset specification information configuration page and other pages, non-technical business personnel can directly participate in the formulation of item specification configuration information without relying on developers, thereby improving the user experience.

[0070] Further references Figure 2 As an implementation of the methods shown in the figures, the present disclosure provides some embodiments of an apparatus for synchronizing article specification configuration information. These apparatus embodiments are similar to Figure 1 Corresponding to the method embodiments shown, the device can be specifically applied to various electronic devices.

[0071] like Figure 2As shown, the device 200 for synchronizing item specification configuration information of some embodiments includes: a maintenance processing unit 201, an acquisition unit 202, a first display unit 203, a second display unit 204, a determination unit 205, a first generation unit 206, a second generation unit 207 and a synchronization unit 208. The maintenance processing unit 201 is configured to, in response to receiving the initial specification data maintenance request information, perform maintenance processing on the item specification data in the preset item specification database based on the above-mentioned initial specification data maintenance request information, so as to update the preset item specification database, wherein the above-mentioned item specification data includes an item specification information set and a specification mapping information set; the acquisition unit 202 is configured to, in response to detecting that the target user triggers the item specification information synchronization operation on the preset item specification information synchronization page, acquire the item specification data after maintenance processing from the updated preset item specification database; the first display unit 203 is configured to display the item specification information set included in the item specification data after maintenance processing on the preset specification information selection page, wherein each item specification information in the above-mentioned item specification information set is displayed in the form of a data list, and each data column in the above-mentioned data list displays an item specification information in the item specification information set; the second display unit 204 is configured to display the data list included in the above-mentioned preset specification information selection page For each data column in the above data column, a selection control is displayed at a preset display position of the above data column; the determination unit 205 is configured to determine at least one item specification information corresponding to the above at least one selection control as at least one screening specification information in response to detecting a selection operation acting on at least one selection control in the above preset specification information selection page; the first generation unit 206 is configured to display the above at least one screening specification information on the preset specification information configuration page, and generate item specification configuration information based on the interactive operation information of the above target user on the above preset specification information configuration page, wherein the above preset specification information configuration page includes a configuration completion control; the second generation unit 207 is configured to display a specification information application selection page in response to detecting a selection operation acting on the above configuration completion control, and generate application item information based on the interactive operation information of the above target user on the above specification information application selection page; the synchronization unit 208 is configured to synchronize the above item specification configuration information and the above application item information to at least one target client.

[0072] It is understood that the units described in the device 200 are similar to those described in the reference Figure 1 Therefore, the operations, features and beneficial effects described above for the method are also applicable to the device 200 and the units contained therein, and will not be described in detail here.

[0073] Reference below Figure 3, which shows a structural schematic diagram of an electronic device 300 suitable for implementing some embodiments of the present disclosure. Figure 3 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0074] like Figure 3 As shown, the electronic device 300 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage device 308 to a random access memory (RAM) 303. In the RAM 303, various programs and data required for the operation of the electronic device 300 are also stored. The processing device 301, the ROM 302, and the RAM 303 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0075] Typically, the following devices may be connected to the I / O interface 305: an input device 306 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 309. The communication device 309 may allow the electronic device 300 to communicate with other devices wirelessly or by wire to exchange data. Figure 3 The electronic device 300 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead. Figure 3 Each block shown in the figure may represent one device, or may represent multiple devices as required.

[0076] In particular, according to some embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In some such embodiments, the computer program can be downloaded and installed from the network through the communication device 309, or installed from the storage device 308, or installed from the ROM 302. When the computer program is executed by the processing device 301, the functions defined in the method of some embodiments of the present disclosure are executed.

[0077] It should be noted that the computer-readable medium recorded in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In some embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device or device. In some embodiments of the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer readable signal media may also be any computer readable medium other than computer readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0078] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0079] The computer-readable medium may be included in the electronic device; or it may exist independently without being installed in the electronic device. The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: in response to receiving the initial specification data maintenance request information, based on the above-mentioned initial specification data maintenance request information, performs maintenance processing on the item specification data in the preset item specification database to update the preset item specification database, wherein the above-mentioned item specification data includes an item specification information set and a specification mapping information set; in response to detecting that the target user triggers the item specification information synchronization operation on the preset item specification information synchronization page, obtains the item specification data after maintenance processing from the updated preset item specification database; displays the item specification information set included in the item specification data after maintenance processing on the preset specification information selection page, wherein each item specification information in the above-mentioned item specification information set is displayed in the form of a data list, and each data column in the above-mentioned data list displays an item specification information in the item specification information set; for For each data column in the data list included in the above-mentioned preset specification information selection page, a selection control is displayed at the preset display position of the above-mentioned data column; in response to detecting a selection operation acting on at least one selection control in the above-mentioned preset specification information selection page, at least one item specification information corresponding to the above-mentioned at least one selection control is determined as at least one screening specification information; the above-mentioned at least one screening specification information is displayed on the preset specification information configuration page, and based on the interactive operation information of the above-mentioned target user on the above-mentioned preset specification information configuration page, the item specification configuration information is generated, wherein the above-mentioned preset specification information configuration page includes a configuration completion control; in response to detecting a selection operation acting on the above-mentioned configuration completion control, a specification information application selection page is displayed, and based on the interactive operation information of the above-mentioned target user on the above-mentioned specification information application selection page, application item information is generated; the above-mentioned item specification configuration information and the above-mentioned application item information are synchronized to at least one target client.

[0080] Computer program code for performing the operations of some embodiments of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0081] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0082] The units described in some embodiments of the present disclosure may be implemented by software or by hardware. The described units may also be provided in a processor, for example, may be described as: a processor including a maintenance processing unit, an acquisition unit, a first display unit, a second display unit, a determination unit, a first generation unit, a second generation unit, and a synchronization unit. Among them, the names of these units do not constitute a limitation on the units themselves in certain cases, for example, the determination unit may also be described as "a unit that, in response to detecting a selection operation acting on at least one selection control in the above-mentioned preset specification information selection page, determines at least one item specification information corresponding to the above-mentioned at least one selection control as at least one screening specification information".

[0083] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0084] The above descriptions are only some preferred embodiments of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by a specific combination of technical features, but should also cover other technical solutions formed by any combination of technical features or their equivalent features without departing from the inventive concept. For example, a technical solution formed by replacing a feature with a technical feature with similar functions disclosed in the embodiments of the present disclosure (but not limited to).

Claims

1. A method for synchronizing item specification configuration information, characterized in that: In response to receiving the initial specification data maintenance request information, based on the initial specification data maintenance request information, perform maintenance processing on the item specification data in the preset item specification database to update the preset item specification database, wherein the item specification data includes an item specification information set and a specification mapping information set; In response to detecting that the target user triggers an item specification information synchronization operation on a preset item specification information synchronization page, obtaining the item specification data after maintenance processing from an updated preset item specification database; Displaying the item specification information set included in the item specification data after maintenance on a preset specification information selection page, wherein each item specification information in the item specification information set is displayed in the form of a data list, and each data column in the data list displays an item specification information in the item specification information set; For each data column in the data list included in the preset specification information selection page, displaying a selection control at a preset display position of the data column; In response to detecting a selection operation acting on at least one selection control in the preset specification information selection page, determining at least one item specification information corresponding to the at least one selection control as at least one screening specification information; Displaying the at least one screening specification information on a preset specification information configuration page, and generating item specification configuration information based on the target user's interactive operation information on the preset specification information configuration page, wherein the preset specification information configuration page includes a configuration completion control; In response to detecting a selection operation acting on the configuration completion control, displaying a specification information application selection page, and generating application item information based on the target user's interactive operation information on the specification information application selection page; The item specification configuration information and the application item information are synchronized to at least one target client.

2. The method according to claim 1, wherein: The maintaining process of the item specification data in the preset item specification database based on the initial specification data maintenance request information to update the preset item specification database includes: In response to determining that the initial specification data maintenance request information represents maintenance of item specification information, obtaining an item specification information set from the preset item specification database, wherein each item specification information in the item specification information set includes a specification identifier, specification description information, and specification type information; Displaying the item specification information set in the form of a data specification information list on a preset item specification information maintenance page, wherein each data specification information column in the data specification information list includes an item specification information in the item specification information set, and the specification identification, specification description information, and specification type information included in the item specification information are displayed in each display modification box; Based on the target user's interactive operation information on the preset item specification information maintenance page, the preset item specification database is updated.

3. The method according to claim 2, wherein: The updating of the preset item specification database based on the target user's interactive operation information on the preset item specification information maintenance page includes: For each data specification information column in the data specification information list displayed on the preset item specification information maintenance page, in response to detecting a modification operation acting on at least one displayed modification box in the data specification information column, performing the following steps: Determine each information in each display modification box included in the data specification information column after the modification operation as the item specification information to be updated; Updating the to-be-updated item specification information to the item specification information corresponding to the data specification information column in the item specification information set, so as to update the item specification information set; determining the updated item specification information set as an updated item specification information set; The item specification information set included in the preset item specification database is updated to the updated item specification information set to update the preset item specification database.

4. The method according to claim 2, wherein: The method further comprises: In response to determining that the initial specification data maintenance request information represents maintenance specification mapping information, obtaining a specification mapping information set from the preset item specification database, wherein each specification mapping information in the specification mapping information set includes an item specification information identifier and a prior item specification information identifier; Displaying the canonical mapping information set in the form of a canonical mapping information list on a preset canonical mapping information maintenance page, wherein each canonical mapping information column in the canonical mapping information list includes one canonical mapping information in the canonical mapping information set; Generate an updated specification mapping information set based on the target user's interactive operation information on the preset specification mapping information maintenance page; The specification mapping information set included in the preset item specification database is updated to the updated specification mapping information set to update the preset item specification database.

5. The method according to claim 1, wherein: The preset specification information configuration page includes a screening specification information configuration list and an information configuration preview control, wherein each screening specification information configuration column in the screening specification information configuration list includes one screening specification information in at least one screening specification information, a specification threshold input box, an effective date input box, and an expiration date input box; And the generating of the item specification configuration information based on the interactive operation information of the target user on the preset specification information configuration page includes: For each screening specification information configuration column in the screening specification information configuration list included in the preset specification information configuration page, perform the following steps: Displaying a filter box corresponding to the filter specification information configuration column at a preset position of the filter specification information configuration column; In response to detecting an input operation acting on a standard threshold input box in the screening standard information configuration column, determining the input information corresponding to the standard threshold input box as a target standard threshold; In response to detecting an input operation acting on an effective date input box in the screening specification information configuration column, determining the input information corresponding to the effective date input box as the screening specification information effective date; In response to detecting an input operation acting on an expiration date input box in the screening specification information configuration column, determining the input information corresponding to the expiration date input box as the screening specification information expiration date; Determine the screening specification information, the target specification threshold, the screening specification information effective date, and the screening specification information expiration date included in the screening specification information configuration column as item specification configuration sub-information corresponding to the screening specification information configuration column; In response to detecting a selection operation acting on at least one filter box in the preset specification information configuration page, at least one item specification configuration sub-information corresponding to the at least one filter box is determined as the item specification configuration information.

6. The method according to claim 1, wherein: The specification information application selection page includes various item information display columns and various item information selection controls, and each item information display column in the various item information display columns corresponds to each item information selection control in the various item information selection controls in a one-to-one correspondence; And the generating of application item information based on the interactive operation information of the target user on the specification information application selection page includes: In response to detecting a selection operation acting on at least one item information selection control among the item information selection controls included in the specification information application selection page, determining at least one item information display column among the item information display columns corresponding to the at least one item information selection control as at least one target item information display column; Determining information included in each target item information display column in the at least one target item information display column as application item sub-information; The determined respective application item sub-information is determined as application item information.

7. An item standard configuration information synchronization device, characterized in that: a maintenance processing unit configured to, in response to receiving the initial specification data maintenance request information, perform maintenance processing on the item specification data in the preset item specification database based on the initial specification data maintenance request information to update the preset item specification database, wherein the item specification data includes an item specification information set and a specification mapping information set; An acquisition unit is configured to acquire the maintained item specification data from the updated preset item specification database in response to detecting that the target user triggers an item specification information synchronization operation on the preset item specification information synchronization page; A first display unit is configured to display an item specification information set included in the item specification data after maintenance processing on a preset specification information selection page, wherein each item specification information in the item specification information set is displayed in the form of a data list, and each data column in the data list displays an item specification information in the item specification information set; A second display unit is configured to display a selection control at a preset display position of each data column in the data list included in the preset specification information selection page; a determination unit configured to, in response to detecting a selection operation acting on at least one selection control in the preset specification information selection page, determine at least one item specification information corresponding to the at least one selection control as at least one screening specification information; A first generating unit is configured to display the at least one screening specification information on a preset specification information configuration page, and generate item specification configuration information based on the interactive operation information of the target user on the preset specification information configuration page, wherein the preset specification information configuration page includes a configuration completion control; A second generating unit is configured to display a specification information application selection page in response to detecting a selection operation acting on the configuration completion control, and generate application item information based on the target user's interactive operation information on the specification information application selection page; The synchronization unit is configured to synchronize the item specification configuration information and the application item information to at least one target client.

8. An electronic device, characterized in that: one or more processors; a storage device having one or more programs stored thereon; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 6.

9. A computer-readable medium, characterized in that A computer program is stored thereon, wherein when the program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • General page template development method and system based on database table structure

    CN116755665A

  • Voucher file generation method and device, electronic equipment and computer readable medium

    CN118012829A

  • Carousel graph display method and device, electronic equipment and computer readable medium

    CN118069012A