Product information processing method, equipment and medium

By merging and displaying product data in online tables and synchronously modifying them, the problem of inefficient product category editing in existing technologies is solved, and efficient modification of product information in multi-store databases is achieved.

CN120688459APending Publication Date: 2025-09-23KE COM (BEIJING) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510796337.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-13
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

In the prior art, the online page editing efficiency for managing the products of each store is low, resulting in low efficiency in product category editing.

Method used

By obtaining the product identification information entered by the user in the online form, querying each pre-selected store database, obtaining multiple product data sets, and merging and displaying them in the online form, the product category value can be modified and modified synchronously in multiple store databases.

Benefits of technology

It enables simultaneous modification of product category values ​​in multiple stores, improving the efficiency of modifying product information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120688459A_ABST
    Figure CN120688459A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a product information processing method and device and a medium. The method comprises the steps that product identification information input by a user in an online table is acquired; each pre-selected shop database is inquired according to the product identification information, so that a plurality of product data sets corresponding to the pre-selected shop databases are obtained, and each product data set comprises a category value of at least one product category; merging and displaying the plurality of product data sets in the online table; after the merging display processing, obtaining a category value modification operation on the first product category in the online table; and synchronizing a category value modification operation on the first product category in the plurality of store databases. According to the technical scheme, synchronous modification of the product category values in multiple stores is realized, and the modification efficiency of the product information is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In daily production and life, it is common to edit product information. For example, for product suppliers, it is very common to edit product categories in order to manage the inventory of products sold in stores.

[0003] In the related art, an online page is set up to manage the products of each store. Relevant technicians edit the product categories one by one on the product management online page of each store. This editing method leads to low editing efficiency of product categories. Summary of the Invention

[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a method, device and medium for processing product information.

[0005] An embodiment of the present disclosure provides a method for processing product information, the method comprising: obtaining product identification information entered by a user in an online form; querying each pre-selected store database based on the product identification information to obtain multiple product data sets corresponding to the pre-selected multiple store databases, wherein the product data sets include category values ​​of at least one product category; merging and displaying the multiple product data sets in the online form; after the merging and displaying, obtaining a category value modification operation for a first product category in the online form; and synchronizing the category value modification operation for the first product category in the multiple store databases.

[0006] An embodiment of the present disclosure also provides a product information processing device, the device comprising: a first acquisition module for acquiring product identification information entered by a user in an online form; a second acquisition module for querying each pre-selected store database based on the product identification information to acquire multiple product data sets corresponding to the pre-selected multiple store databases, wherein the product data sets include category values ​​of at least one product category; a display module for performing merged display processing on the multiple product data sets in the online form; a third acquisition module for acquiring a category value modification operation for a first product category in the online form after the merged display processing; and a modification module for synchronizing the category value modification operation for the first product category in the multiple store databases.

[0007] An embodiment of the present disclosure also provides an electronic device, which includes: a processor; a memory for storing executable instructions of the processor; the processor is used to read the executable instructions from the memory and execute the instructions to implement the product information processing method provided by the embodiment of the present disclosure.

[0008] An embodiment of the present disclosure further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to execute the product information processing method provided by the embodiment of the present disclosure.

[0009] The technical solution provided by the embodiments of the present disclosure has the following advantages over the prior art:

[0010] The product information processing solution provided by the embodiments of the present disclosure obtains product identification information entered by a user in an online form, queries each preselected store database based on the product identification information, and obtains multiple product data sets corresponding to the preselected multiple store databases, wherein the product data sets include the category value of at least one product category. Furthermore, the multiple product data sets are merged and displayed in the online form. After the merged display process, the category value modification operation for the first product category in the online form is obtained, and the category value modification operation for the first product category is synchronized in multiple store databases. In this technical solution, the synchronous modification of product category values ​​in multiple stores is achieved, improving the efficiency of product information modification. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0012] Figure 1 A flowchart of a method for processing product information provided in an embodiment of the present disclosure;

[0013] Figure 2 A schematic diagram of a preset database selection interface provided in an embodiment of the present disclosure;

[0014] Figure 3 A schematic diagram of an online form provided in an embodiment of the present disclosure;

[0015] Figure 4 A schematic diagram of the structure of a device for processing product information provided in an embodiment of the present disclosure;

[0016] Figure 5 A schematic structural diagram of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0017] The following describes embodiments of the present disclosure in more detail 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 limited to the embodiments described herein. Rather, 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 for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0018] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0019] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

[0020] It should be noted that the concepts of "first" and "second" mentioned in this 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.

[0021] It should be noted that the modifications of "one" and "multiple" 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, they should be understood as "one or more".

[0022] 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.

[0023] In order to solve the above problems, the embodiments of the present disclosure provide a method for processing product information, which is introduced below in conjunction with specific embodiments.

[0024] Figure 1 This is a flow chart of a method for processing product information provided by an embodiment of the present disclosure. This method can be executed by a product information processing device, wherein the device can be implemented using software and / or hardware and can generally be integrated into an electronic device. Figure 1 As shown, the method includes:

[0025] Step 101: Obtain product identification information entered by a user in an online form.

[0026] The product identification information may include the product's Stock Keeping Unit (SKU) identifier SKUID, or other identification information.

[0027] The online table is used to display product identification information and its corresponding product category values ​​in a table format.

[0028] It should be emphasized that in the embodiment of the present disclosure, only one product identification information is input as an example for illustrative explanation. In the actual implementation process, the user can input multiple product identification information to realize the management of product information of multiple products, which greatly improves the management efficiency of product information.

[0029] Step 102 : query each pre-selected store database according to the product identification information to obtain a plurality of product data sets corresponding to the pre-selected plurality of store databases, wherein the product data sets include a category value of at least one product category.

[0030] In one embodiment of the present disclosure, multiple store databases are pre-selected. In different application scenarios, the methods for selecting multiple store databases are different. As a possible implementation method, multiple store identification information input by the user is obtained in the preset database selection interface. For example, referring to Figure 2 In the preset database selection interface, the store identification information of "Store A" and "Store B" input by the user can be obtained, and then the multiple store databases corresponding to the multiple store identification information can be determined as the pre-selected multiple store databases.

[0031] In this embodiment, each pre-selected store database is queried based on the product identification information to obtain multiple product data sets corresponding to the pre-selected store databases. The product data sets include a category value for at least one product category. Product categories may include fixed categories and dynamic categories. Fixed categories correspond to product attributes, which typically include the brand and name of the product. Dynamic categories may have different category values ​​corresponding to different stores. For example, dynamic categories may include product sales specifications.

[0032] In some possible embodiments, a basic library may be maintained in advance, which contains product categories for each product (the product categories may be all product categories contained in all store databases, and each store database may only contain some of the product categories). After the product categories are queried, the corresponding product categories are rendered in the online table, and then each pre-selected store database is read to obtain multiple product data sets corresponding to the multiple store databases, wherein the multiple product data sets correspond one-to-one to the multiple store databases, and the category values ​​correspond to the product categories. For example, when the product categories include sales specifications, the corresponding category values ​​may include "color" or "material", etc.

[0033] During actual implementation, the steps for obtaining multiple product data sets corresponding to the pre-selected multiple store databases can be configured based on the scenario. For example, in some possible embodiments, after obtaining the product identification information entered by the user and detecting a "line break" operation, data pulling for the multiple product data sets can be directly triggered. In order to avoid the situation where the input product identification information does not have a corresponding product, before pulling data, the basic database can be queried to determine whether the product category corresponding to the product identification information is included. If so, data pulling will begin. If not, a prompt message indicating that the input information is incorrect will be displayed.

[0034] Among them, in order to further improve the data pulling efficiency, in one embodiment of the present disclosure, when it is determined that the product identification information contains multiple product categories, multiple data pulling threads corresponding to each product category can be constructed, and each thread can pull the category value of the corresponding product category in the corresponding store database.

[0035] Alternatively, in one embodiment of the present disclosure, two thread pools may be constructed, wherein one thread pool contains a preset first number of threads, and the preset first number of threads is used to pull category values ​​corresponding to fixed categories. The preset first number may be set according to scenario requirements, for example, the first number may be 3, and the other thread pool contains a preset second number of threads, and the preset second number of threads is used to pull category values ​​corresponding to dynamic categories. For example, the second number may be 5. In this embodiment, when the number of threads in the thread pool is greater than or equal to the corresponding number of product categories, one thread may be allocated to each product category for pulling category values. When the number of threads in the thread pool is less than the corresponding number of product categories, product categories corresponding to the number of threads may be randomly selected from the product categories to pull category values. When idle threads appear, the category value pulling tasks of the remaining product categories are assigned to the idle threads until the category values ​​corresponding to all product categories are pulled.

[0036] Step 103: Merge and display multiple product data sets in an online form.

[0037] In an embodiment of the present disclosure, multiple product data sets are merged and displayed in an online table, thereby displaying product data corresponding to multiple stores, which can further facilitate the synchronous modification of product data of multiple stores and improve the efficiency of editing product data.

[0038] In one embodiment of the present disclosure, for fixed categories, since the category values ​​corresponding to fixed categories cannot be changed, the fixed category columns and corresponding category values ​​are directly rendered in the online table. Among them, the first row field value of the fixed category column is the name of the corresponding category, for example, Figure 3 , the fixed category columns displayed in the online table include brand, product name, etc., among which, Figure 3 In the product identification information, the product identification information includes SKUID.

[0039] In one embodiment of the present disclosure, for dynamic categories, a product category column corresponding to each product category of the plurality of product data sets is displayed in the online table, wherein the first row field value of the product category column is the name of the corresponding category. Figure 3 , the dynamic category columns displayed include: Sales Specification 1, Sales Specification 2, Sales Specification 3, etc.

[0040] In this embodiment, when the same product category is included in the multiple product data sets, it is identified whether the category value corresponding to each of the same product category in the multiple product data sets is the same, wherein each of the product data sets includes the same product category. For example, when sales specification 1 is included in multiple product data sets, it is identified whether the category value corresponding to sales specification 1 is the same in each product data set.

[0041] When they are the same, the category value of the same product dynamic column is displayed in the field value filling area of ​​the corresponding product category column. For example, the category value corresponding to sales specification 1 is "color-red" in each product data set, then "color-red" is displayed in the field value filling area corresponding to sales specification 1.

[0042] When they are not the same, a first preset prompt symbol is displayed in the field value filling area of ​​the corresponding product category column. The first preset prompt symbol is used to indicate that the category value corresponding to the product category column is not completely the same in each of the product data sets. The first preset prompt character can be set according to the scenario. For example, the first preset prompt character can be "#". In this embodiment, for example, continue to refer to Figure 3 , the category values ​​corresponding to sales specification 2 are "Material - Stone", "Material - Wood", etc. in each product data set, and "#" is displayed in the field value filling area corresponding to sales specification 2.

[0043] In an embodiment of the present disclosure, when multiple product data sets contain different product categories, and some product data sets do not contain different product categories, a second preset prompt symbol is displayed in the field value filling area of ​​the corresponding product category column, wherein the second preset prompt symbol can be set according to the scenario, for example, the second preset prompt symbol can also be "#". In this embodiment, for example, referring to Figure 3 , sales specification 3 does not exist in some product data sets, so “#” is displayed in the field value filling area corresponding to sales specification 3.

[0044] Step 104 : After the merge display process, obtain the category value modification operation of the first product category in the online form.

[0045] Step 105 : Synchronize the category value modification operation of the first product category in multiple store databases.

[0046] In this embodiment, after the merge display process, a modification operation on the category value of the first product category in the online table is obtained, and then the modification operation on the category value of the first product category is synchronized across multiple store databases. The modification operation includes modifying the corresponding category value or deleting the corresponding product category. In this embodiment, by modifying the category value of the first product category in the online table, the modification is synchronized across multiple store databases, greatly improving the efficiency of modifying product information. When the online table contains product categories and category values ​​corresponding to multiple product identification information, product information for multiple products in multiple stores can be modified synchronously without switching pages.

[0047] In one embodiment of the present disclosure, when modifying the category value of a first product category, a verification is performed to determine whether the modified category value complies with preset data rules corresponding to the first product category. These preset data rules include, but are not limited to, data format, data range, etc. Only after the modified value complies with the corresponding preset data rules is the modification operation performed on the category value of the first product category synchronized across the multiple store databases. Of course, in this embodiment, to intuitively demonstrate the modification effect, the modified value corresponding to the modification operation on the category value of the first product category is also displayed synchronously in the online table.

[0048] In one embodiment of the present disclosure, when the first product category belongs to the same product category, the category value modification operation of the first product category is synchronized in multiple store databases, including: modifying the category value of the first product category in multiple store databases to the modified category value, that is, synchronously modifying the category value of the first product category contained in the multiple store databases.

[0049] In this embodiment, when the first product category belongs to different product categories, the category value modification operation of the first product category is synchronized in multiple store databases, including: adding the first product category to the store database that does not contain the first product category, and modifying the category value of the first product category in the multiple store databases to the modified category value. That is, the first product category is synchronously added to each store database, and the category value is set to the modified category value. Figure 3 Taking the embodiment as an example, if the category value modification operation of the first product category includes a modification operation on the category value of sales specification 3, then sales specification 3 is added to the store database that does not contain sales specification 3, and the category value of sales specification 3 is set to the modified category value; in the store database that contains sales specification 3, the category value of sales specification 3 is set to the modified category value.

[0050] In one embodiment of the present disclosure, a deletion operation may be performed on the first product category, and the first product category and the corresponding category value may be deleted from the plurality of store databases. That is, the first product category and the corresponding category value may be deleted from the store databases containing the first product category.

[0051] In one embodiment of the present disclosure, in order to more flexibly meet the needs of the scenario, the user can also enter the product category and category value corresponding to the product identification information in the online form, where the user enters the product category and category value corresponding to the product identification information in ways including but not limited to "edit operation", "paste operation", etc.

[0052] When the product categories entered by the user include a second product category that is the same as that in each of the product data sets, that is, the second product category is a product category included in each of the product data sets, a determination is made as to whether the category value of the second product category entered by the user is the same as the category value of the second product category in each of the product data sets. If they are not the same, the category value of the second product category in the multiple store databases is modified to the category value entered by the user. In other words, the category value of the product category entered by the user has a higher priority.

[0053] In this embodiment, if the product categories entered by the user include a third product category that is not identical to those in multiple product data sets—that is, a third product category not included in at least some of the product data sets—then the third product category is added to the store databases that do not include it. Furthermore, the category value of the third product category in the multiple store databases is set to the user-entered category value. This allows users to flexibly edit product categories and corresponding category values, flexibly meeting the need for synchronous modification of product information across multiple stores.

[0054] During actual execution, the retrieved category values ​​can also be cached in the database corresponding to the online form. After obtaining the input product identification information, the cached category values ​​can be directly read from the database for filling. The product information entered by the user (including product category and category value) takes precedence over product information retrieved from the store database, and product information retrieved from the store database takes precedence over cached product information retrieved from the database.

[0055] In summary, the product information processing method of the disclosed embodiment obtains product identification information entered by a user in an online form, queries each preselected store database based on the product identification information, and obtains multiple product data sets corresponding to the preselected multiple store databases, wherein the product data sets include the category value of at least one product category. Furthermore, the multiple product data sets are merged and displayed in the online form. After the merged display process, a category value modification operation for the first product category in the online form is obtained, and the category value modification operation for the first product category is synchronized in multiple store databases. In this technical solution, the simultaneous modification of product category values ​​in multiple stores is achieved, improving the efficiency of product information modification.

[0056] In order to implement the above embodiments, the present disclosure also proposes a device for processing product information. Figure 4 This is a schematic diagram of the structure of a product information processing device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware and can generally be integrated into an electronic device. Figure 4 As shown, the device includes: a first acquisition module 410, a second acquisition module 420, a display module 430, a third acquisition module 440, and a modification module 450, wherein:

[0057] A first acquisition module 410 is used to acquire product identification information entered by the user in the online form;

[0058] A second acquisition module 420 is configured to query each pre-selected store database based on the product identification information to obtain a plurality of product data sets corresponding to the pre-selected plurality of store databases, wherein the product data sets include a category value of at least one product category;

[0059] Display module 430, for merging and displaying multiple product data sets in an online form;

[0060] A third acquisition module 440 is configured to acquire, after the merge display process, a category value modification operation on the first product category in the online form;

[0061] The modification module 450 is configured to synchronize the modification operation of the category value of the first product category in multiple store databases.

[0062] The product information processing device provided in the embodiments of the present disclosure can execute the product information processing method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0063] In some embodiments, the invention further comprises: a database selection module for:

[0064] In the preset database selection interface, obtain multiple store identification information input by the user;

[0065] The multiple store databases corresponding to the multiple store identification information are determined to be pre-selected multiple store databases.

[0066] In some embodiments, the display module 430 is configured to:

[0067] displaying, in the online table, a product category column corresponding to each product category of the plurality of product data sets;

[0068] When the plurality of product data sets include the same product category, identifying whether the category value corresponding to each of the same product categories in the plurality of product data sets is the same, wherein each product data set includes the same product category;

[0069] If they are the same, the category value of the same product dynamic column will be displayed in the field value filling area of ​​the corresponding product category column;

[0070] When they are not the same, a first preset prompt symbol is displayed in the field value filling area of ​​the corresponding product category column. The first preset prompt symbol is used to indicate that the category value corresponding to the product category column is not completely the same in each product data set.

[0071] In some embodiments, the display module 430 is used to: when different product categories are included in multiple product data sets, display a second preset prompt symbol in the field value filling area of ​​the corresponding product category column, and the second preset prompt symbol is used to indicate that the product category column exists in some product data sets, wherein some product data sets do not include different product categories.

[0072] In some embodiments, when the first product category belongs to the same product category, the third obtaining module 440 is configured to:

[0073] Modify the category value of the first product category in multiple store databases to the modified category value;

[0074] When the first product category belongs to a different product category, the third obtaining module 440 is configured to:

[0075] Add the first product category to the store database that does not contain the first product category;

[0076] Modify the category value of the first product category in multiple store databases to the modified category value.

[0077] In some embodiments, the method further includes: a deletion module configured to:

[0078] Get the delete operation for the first product category in the online form;

[0079] Delete the first product category and the corresponding category value in multiple store databases.

[0080] In some embodiments, the invention further includes a data modification module configured to:

[0081] Obtain the product category and category value corresponding to the product identification information entered by the user in the online form;

[0082] When the product categories input by the user include the same second product category as in each product data set, determining whether the category value of the second product category input by the user is the same as the category value of the second product category in each product data set;

[0083] When they are different, the category value of the second product category in the multiple store databases is modified to the category value input by the user.

[0084] In some embodiments, the data modification module is configured to:

[0085] When the product categories input by the user include a third product category that is not completely identical to those in the multiple product data sets, adding the third product category to the store database that does not include the third product category;

[0086] The category value of the third product category in the multiple store databases is set to the category value entered by the user.

[0087] In order to implement the above embodiments, the present disclosure further proposes a computer program product, including a computer program / instruction, which implements the product information processing method in the above embodiments when executed by a processor.

[0088] Figure 5 A schematic structural diagram of an electronic device provided in an embodiment of the present disclosure.

[0089] The following specific reference Figure 5, which shows a schematic structural diagram of an electronic device 500 suitable for implementing the embodiments of the present disclosure. The electronic device 500 in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0090] like Figure 5 As shown, the electronic device 500 may include a processor (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a memory 508 into a random access memory (RAM) 503. Various programs and data required for the operation of the electronic device 500 are also stored in the RAM 503. The processor 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0091] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 5 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead.

[0092] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product that includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication device 509, or installed from the memory 508, or installed from the ROM 502. When the computer program is executed by the processor 501, the above-mentioned functions defined in the method for processing product information of the embodiment of the present disclosure are performed.

[0093] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, 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 of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport 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 suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0094] In some embodiments, the client and server can communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can 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.

[0095] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0096] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method for processing product information.

[0097] The electronic device may write computer program code for performing the operations of the present disclosure in one or more programming languages, or a combination thereof, including but not limited to 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 stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving 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., through the Internet using an Internet service provider).

[0098] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two 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 box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0099] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a unit does not necessarily limit the unit itself.

[0100] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and 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 chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0101] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, 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 of the foregoing.

[0102] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0103] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0104] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. A method for processing product information, characterized in that: include: Obtain product identification information entered by the user in an online form; querying each pre-selected store database according to the product identification information to obtain a plurality of product data sets corresponding to the pre-selected plurality of store databases, wherein the product data sets include a category value of at least one product category; Performing a combined display process on the multiple product data sets in the online form; After the merge display process, obtaining a category value modification operation for the first product category in the online form; A category value modification operation of the first product category is synchronized in the multiple store databases.

2. The method according to claim 1, wherein Before querying each pre-selected store database according to the product identification information, the method further includes: In the preset database selection interface, obtain multiple store identification information input by the user; The multiple store databases corresponding to the multiple store identification information are determined to be pre-selected multiple store databases.

3. The method according to claim 1, wherein The step of merging and displaying the plurality of product data sets in the online form includes: displaying, in the online table, a product category column corresponding to each product category of the plurality of product data sets; When the plurality of product data sets include the same product category, identifying whether the category value corresponding to each of the same product categories in the plurality of product data sets is the same, wherein each of the product data sets includes the same product category; If they are the same, the category value of the same product dynamic column is displayed in the field value filling area of ​​the corresponding product category column; When they are not the same, a first preset prompt symbol is displayed in the field value filling area of ​​the corresponding product category column, and the first preset prompt symbol is used to indicate that the category value corresponding to the product category column is not completely the same in each of the product data sets.

4. The method according to claim 3, wherein The method further comprises: When different product categories are included in the multiple product data sets, a second preset prompt symbol is displayed in the field value filling area of ​​the corresponding product category column, and the second preset prompt symbol is used to indicate that the product category column exists in some of the product data sets, wherein some of the product data sets do not include the different product categories.

5. The method according to claim 3 or 4, wherein: When the first product category belongs to the same product category, the synchronously modifying the category value of the first product category in the multiple store databases includes: Modify the category value of the first product category in the plurality of store databases to a modified category value; When the first product category belongs to the different product categories, the synchronously modifying the category value of the first product category in the multiple store databases includes: Add the first product category to a store database that does not contain the first product category; Modify the category value of the first product category in the multiple store databases to a modified category value.

6. The method according to claim 1, wherein Also includes: Obtaining a delete operation on a first product category in the online form; The first product category and the corresponding category value are deleted from the multiple store databases.

7. The method according to claim 1, wherein Also includes: Obtaining the product category and category value corresponding to the product identification information entered by the user in the online form; When the product categories input by the user include the same second product category as in each of the product data sets, determining whether the category value of the second product category input by the user is the same as the category value of the second product category in each of the product data sets; If they are different, the category value of the second product category in the multiple store databases is modified to the category value input by the user.

8. The method according to claim 7, wherein The method further comprises: When the product categories input by the user include a third product category that is not completely identical to those in the plurality of product data sets, adding the third product category to the store database that does not include the third product category; The category value of the third product category in the plurality of store databases is set to the category value input by the user.

9. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is configured to read the executable instructions from the memory and execute the executable instructions to implement the product information processing method described in any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and the computer program is used to execute the product information processing method according to any one of claims 1 to 8.