CN103870960A - Commodity publishing method, terminal, server and system - Google Patents

Commodity publishing method, terminal, server and system Download PDF

Info

Publication number
CN103870960A
CN103870960A CN201210528009.0A CN201210528009A CN103870960A CN 103870960 A CN103870960 A CN 103870960A CN 201210528009 A CN201210528009 A CN 201210528009A CN 103870960 A CN103870960 A CN 103870960A
Authority
CN
China
Prior art keywords
commodity
issue
data
item
items
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210528009.0A
Other languages
Chinese (zh)
Other versions
CN103870960B (en
Inventor
莫卫红
谭耀华
胡涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210528009.0A priority Critical patent/CN103870960B/en
Publication of CN103870960A publication Critical patent/CN103870960A/en
Application granted granted Critical
Publication of CN103870960B publication Critical patent/CN103870960B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Embodiments of the invention disclose a commodity publishing method. The method comprises: obtaining the type of a commodity that a user chooses to publish; corresponding selectable commodity items are provided according to the commodity type, and a plurality of commodity items selected by the user in the selectable commodity items are obtained; publishing sales information corresponding to each one of the plurality of commodity items selected by the user and batch setting information input by the user are obtained; based on the publishing sales information and the batch setting information input by the user, the publishing sales information of each commodity item is determined; and a batch commodity publishing request, which includes commodity data of the plurality of commodity items, is submitted to a commodity publishing server, wherein the commodity data comprise the publishing sales information of the corresponding commodity items. Embodiments of the invention further disclose a commodity publishing terminal, server and system. By means of the method, the terminal, the server and the system, batch publishing of the commodities can be achieved, so that commodity publishing on the internet is more effective and faster.

Description

A kind of commodity dissemination method, terminal, server and system
Technical field
The present invention relates to internet arena, relate in particular to a kind of commodity dissemination method, terminal and system.
Background technology
Along with the development of ecommerce cause, commodity are issued becomes an indispensable important step, when publishing commodity, the input item that seller must operate and the data that must provide all have a strong impact on seller's issue speed, the renewal of commodity data and batch operation have determined seller's labor cost and the speed of response turn of the market especially, directly determine result of management.And basic by user's input with data are provided in commodity distribution technology on existing internet, manual cost is higher, and operating efficiency is lower, and conventionally once can only issue commodity.
Summary of the invention
Embodiment of the present invention technical matters to be solved is, a kind of commodity dissemination method, terminal and system are provided, and can realize commodity and issue in batches, makes the commodity that carry out on internet issue more efficient and quick.
In order to solve the problems of the technologies described above, the embodiment of the present invention provides a kind of commodity dissemination method, and described method comprises:
Obtain user and select the type of merchandise of issuing;
Provide corresponding optional commodity item according to the described type of merchandise, and obtain multiple commodity items that user selects in described optional commodity item;
Obtain issue marketing information corresponding to each commodity item in multiple commodity items that described user selects and the batch setting information of user's input;
Determine the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user's input;
Submit to commodity in batches to issue request to commodity publisher server, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, and described commodity data comprises the issue marketing information of corresponding goods project.
Correspondingly, the embodiment of the present invention also provides a kind of commodity issue terminal, and described commodity issue terminal comprises:
The type of merchandise is selected module, selects for obtaining user the type of merchandise of issuing;
Commodity item is selected module, provides corresponding optional commodity item, and obtain multiple commodity items that user selects in described optional commodity item according to the described type of merchandise;
Marketing information acquisition module, for obtaining issue marketing information corresponding to the each commodity item of multiple commodity items that described user selects and the batch setting information of user's input;
Marketing information is confirmed module, for determine the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user's input;
Module is submitted in the request of issue to, and for submit to commodity in batches to issue request to commodity publisher server, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, and described commodity data comprises the issue marketing information of corresponding goods project.
Correspondingly, the embodiment of the present invention also provides a kind of commodity publisher server, and described commodity publisher server comprises:
Issue acquisition request module, the batch commodity issue request of submitting to for receiving commodity issue terminal;
Commodity data acquisition module, for issuing from the described batch commodity that receive the commodity data of asking to obtain described multiple commodity items, described commodity data comprises the issue marketing information of corresponding goods project;
Release processing module, adds message queue to carry out successively release processing the commodity data of the described described multiple commodity items that get for described commodity publisher server.
Correspondingly, the embodiment of the present invention also provides a kind of batch commodity delivery system, and described batch commodity delivery system comprises commodity issue terminal and commodity publisher server as previously described, wherein:
Described commodity issue terminal selects for obtaining user the type of merchandise of issuing, provide corresponding optional commodity item according to the described type of merchandise, and obtain multiple commodity items that user selects in described optional commodity item, obtain issue marketing information corresponding to each commodity item in multiple commodity items that described user selects and the batch setting information of user's input, determine the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user's input, submit to commodity in batches to issue request to commodity publisher server, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, described commodity data comprises the issue marketing information of corresponding goods project,
Described commodity publisher server obtains the commodity data of described multiple commodity items for the request of issuing of the described batch commodity from receiving, the commodity data of the described described multiple commodity items that get is added and in message queue, carries out successively release processing.
The embodiment of the present invention by carrying out the batch setting of commodity item and issue marketing information in commodity issuing process, realize the issuing process of commodity in batches, greatly simplify operation required when user need to issue many commodity items, and then adopt message queue to carry out asynchronous process to commodity data in batches in commodity publisher server side, promote the handling property that issue on backstage, optimizing user is experienced.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the schematic flow sheet of a kind of commodity dissemination method in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of a kind of commodity dissemination method in another embodiment of the present invention;
Fig. 3 is the structural representation of a kind of commodity issue terminal in the embodiment of the present invention;
Fig. 4 is the structural representation that module 350 is submitted in the issue request of commodity issue terminal in the embodiment of the present invention to;
Fig. 5 is the structural representation of a kind of commodity publisher server in the embodiment of the present invention;
Fig. 6 is the structural representation of the release processing module 530 of commodity publisher server in the embodiment of the present invention;
Fig. 7 is the structural representation of a kind of batch commodity delivery system in the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is the schematic flow sheet of a kind of commodity dissemination method in the embodiment of the present invention, and commodity dissemination method of the present invention at least can comprise following flow process as shown in the figure:
S101, obtains user and selects the type of merchandise of issuing.In specific implementation, the commodity that user provides at commodity issue terminal are issued the type of merchandise of selecting the commodity of wish issue in the page, the type of merchandises such as commodity, small household appliances commodity, large electrical household appliance, digital product, articles for daily use are supplemented in for example game with money, the further described type of merchandise can also comprise multiple grades, such as in digital product type, can also comprise cell phone type, panel computer class, digital camera class etc., user can select more specifically merchandise classification so that the follow-up optional commodity item more accurately that provides in thinner type of merchandise grade.
S102, provides corresponding optional commodity item according to the described type of merchandise, and obtains multiple commodity items that user selects in described optional commodity item.Concrete, corresponding to the user-selected type of merchandise, commodity issue terminal provides corresponding optional commodity item to user, the rechargeable card that optional commodity item corresponding to the type of merchandise can comprise each money game is supplemented in for example game with money, optional commodity item corresponding to digital product type can comprise various trumpeter's machine, panel computer etc., the list of optional commodity item corresponding to each type of merchandise can for commodity issue terminal obtains from commodity publisher server, to be kept at terminal local and regularly upgrade from commodity publisher server, also can be for instant to optional commodity item corresponding to the user-selected type of merchandise of commodity publisher server acquisition request after the type of merchandise of having selected user to issue, the request of commodity publisher server corresponding goods issue terminal is returned after optional commodity item, commodity issue terminal is issued in the page and is shown the optional commodity item list that the described type of merchandise is corresponding at commodity, allow user therefrom select, user can select multiple commodity items from this optional commodity item list simultaneously.
S103, obtains issue marketing information corresponding to each commodity item in multiple commodity items that described user selects and the batch setting information of user's input.In specific implementation, the issue marketing information of described commodity item can comprise commodity initial prices, the commodity item picture etc. of this commodity item, take commodity initial prices as example, can be the price in the time buying these commodity before user; Also can be for the initial prices of this commodity item of recording on commodity publisher server etc.Issue marketing information and can obtain and be kept at this locality from commodity publisher server by commodity issue terminal, and regularly upgrade from commodity publisher server, or after user has selected certain commodity item commodity issue terminal immediately to the issue marketing information of the user-selected commodity item of commodity publisher server acquisition request; For neither the product bought by commodity publisher server before user, in commodity publisher server, also do not record the issue marketing information of this commodity item, the mode that also can input by User Defined is obtained the issue marketing information of this commodity item.Described batch setting information, it can be the unified revision setting of issue marketing information of all commodity items of this issue, for example unified price raising 5% or price reduction 2% on the basis of commodity initial prices, or unification is raised the price 1 yuan on the basis of commodity initial prices, etc., the acquiescence picture corresponding to each commodity item for example commodity publisher server being provided again adds user-defined watermark.
S104, determines the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user input.Still take the batch setting of commodity initial prices as example, for example this wish of user is issued 5 commodity, the commodity initial prices that it gets is respectively A:38 unit, B:44, C:52 unit, D:98 unit, E:114 unit, the batch setting information that user arranges is unified price raising 2 yuan on the basis of commodity initial prices, and the issue price that can calculate so 5 commodity of this issue of user is respectively: A:40 unit, B:46, C:54 unit, D:100 unit, E:116 unit.
S105, submits to commodity in batches to issue request to commodity publisher server, and the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, and described commodity data comprises the issue marketing information of corresponding goods project.In specific implementation, commodity issue terminal submits to commodity in batches to issue after request to commodity publisher server, follow-uply be responsible for the commodity data of the commodity item of all submissions to process by commodity publisher server, and can issue in the page and return to release processing result at user's commodity.
Fig. 2 is the schematic flow sheet of a kind of commodity dissemination method in another embodiment of the present invention, supplements commodity with money introduce in detail a concrete preferred embodiment of the present invention as example in the present embodiment take issue game, can comprise as shown in the figure following flow process:
S201, commodity issue terminal obtains user and selects the type of merchandise of issuing.Concrete, to be user issue at commodity the present embodiment that in the page, to select the type of merchandise be the platform generation that game is supplemented with money under the type of merchandise to fill merchandise classification.
S202, commodity issue terminal is to optional commodity item corresponding to the type of merchandise described in the request of commodity publisher server.Concrete, in the platform generation of supplementing with money under the type of merchandise to commodity publisher server request game in the present embodiment, is filled the optional commodity item that merchandise classification is corresponding.
S203, commodity publisher server returns to optional commodity item corresponding to the described type of merchandise to commodity issue terminal.In specific implementation, commodity publisher server can be searched the platform generation of supplementing with money under the type of merchandise of playing and fill all optional commodity item that merchandise classification is corresponding in database, each that comprises the game of each money supplemented the service commodity of supplementing with money of denomination with money, and all optional commodity item finding is returned to commodity issue terminal in the lump.
S204, commodity issue terminal obtains multiple commodity items that user selects in described optional commodity item.Concrete, commodity issue terminal fills after all optional commodity item that merchandise classification is corresponding receiving the platform generation that game that commodity publisher server returns supplements with money under the type of merchandise, can issue the form with list on the page at commodity and show multiple optional commodity items, allow user therefrom select multiple commodity items that this need to be issued.
S205, issue marketing information corresponding to each commodity item in multiple commodity items that commodity issue terminal is selected to commodity publisher server request user.For example in S204, user has chosen 100 game to supplement commodity with money, and commodity initial prices and the commodity item picture etc. of commodity item supplemented game that every user of commodity request commodity publisher server inquiry chooses with money and supplemented with money in 100 game that commodity issue terminal is chosen according to user.
S206, commodity publisher server to commodity issue terminal return user select multiple commodity items in issue marketing information corresponding to each commodity item.In specific implementation, the issue marketing information that commodity are supplemented in the game that every user chooses with money can find in commodity publisher server, for example, price when commodity initial prices can be bought by the transaction of commodity publisher server before for user, transaction record is kept in commodity publisher server and therefore can inquires about and obtain; Also can be the initial prices of this commodity item of recording on commodity publisher server, in for example platform in the present embodiment generation, is filled commodity and can in commodity publisher server, preserve the initial prices of such commodity item of all supports, and after user has selected certain commodity item, commodity publisher server can return to according to the request of commodity issue terminal the commodity initial prices of user-selected commodity item.In other optional embodiment, for neither the product bought by commodity publisher server before user, in commodity publisher server, also do not record the issue marketing information of this commodity item, the mode that also can input by User Defined is obtained the issue marketing information of this commodity item.
S207, commodity issue terminal obtains the batch setting information of user's input.Concrete, batch setting information can be the unified revision setting of issue marketing information of all commodity items of this issue, still take the batch setting of commodity initial prices as example, described batch setting information can comprise the unified price rule of all commodity items of this issue, for example unified price raising 5% or price reduction 2% on the basis of commodity initial prices, or unification is raised the price 1 yuan on the basis of commodity initial prices, etc.
S208, commodity issue terminal is determined the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user's input.
S209, commodity issue terminal submits to commodity in batches to issue request to commodity publisher server, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, described commodity data comprises the issue marketing information of corresponding goods project, optionally can also comprise trade name and commodity issue request time.In specific implementation, multiple commodity items that commodity issue terminal can be selected according to described user and corresponding issue marketing information generate commodity distributing data list, the commodity data that comprises described multiple commodity items in described commodity distributing data list the identical commodity data that merges described multiple commodity items, the identical goods data of described multiple commodity items can be for example: seller's customer attribute information, store information, geographical location information, quality assurance information, information etc. after sale, for non-general character data, commodity issue terminal can be issued in the page and provide the configuration template of prescribed form provide user to fill in and revise for each commodity item at commodity, save to greatest extent the operational ton that user needs.Generate after commodity distributing data list, commodity issue terminal can submit to the batch commodity that carry this commodity distributing data list to issue request to commodity publisher server.
Further alternative, commodity issue terminal can adopt the mode of post list to submit to commodity in batches to issue request to commodity publisher server, then issue performance evaluation commodity issuing time according to the commodity of the quantity of the commodity item of this submission and described commodity publisher server, for example, if the commodity issuing time that estimation obtains is less than predetermined threshold value (3 seconds), directly issue result at popup web page (target pages of post list) prompting seller commodity, for example " congratulate you, commodity have been issued successfully! "; if the commodity issuing time that estimation obtains is greater than predetermined threshold value; hide commodity data and submit to the page (specifying the target pages of submission of sheet is a hiding iframe) also by ejection layer, the request of issuing of prompting user commodity is uploaded, can check in commodity issue list after a while.The commodity issue performance of described commodity publisher server can get from commodity publisher server immediately for commodity issue terminal, can be also what regularly acquire from commodity publisher server in advance.
S210, the commodity data of the described described multiple commodity items that get is write commodity file publishing in batches by commodity publisher server.Concrete, described commodity publisher server is issued the commodity data of resolving the described multiple commodity items of extraction request from the described batch commodity that receive, then first the commodity data of the multiple commodity items that acquire is write in batch commodity file publishing, described batch commodity file publishing can be a temporary file, process the progress of commodity item for synchronous comparison commodity publishing process, when if guarantee, the commodity data of commodity item is lost, can give by batch commodity file publishing the commodity data of this commodity item for change, for issuing process is given security.
S211, commodity publisher server adds the commodity data of the described described multiple commodity items that get in message queue, to carry out successively release processing.In specific implementation, commodity publisher server can add the commodity data of the multiple commodity items that get to msgq(Message queue, message queue) in, to realize the asynchronous process release processing process of commodity in batches.Optionally, issue request time if also comprise trade name and commodity in the commodity data that commodity issue terminal is submitted to, commodity publisher server can also confirm whether described user had issued the commodity item of identical goods title before described commodity are issued request time according to described trade name and commodity issue request time, if issued identical commodity item before confirming, the commodity data of this commodity item getting according to this upgrades the content distributed of this commodity item, otherwise the commodity data of this commodity item directly this being got carries out release processing.When wherein announced commodity item renewal, upgrade the data content relating to and can be set in advance by user, for example a certain content in user-specified item data is non-renewable.
S212, in the time that completing a commodity item, the release processing of commodity publisher server deletes the commodity data of corresponding commodity item in described batch commodity file publishing, thereby allow the commodity item of not release processing keep synchronizeing with described batch commodity file publishing, for issuing process is given security.
S213, handle logical check after the commodity data in message queue, check the commodity data that whether also has not deleted commodity item in described batch commodity file publishing, if exist, show that not deleted commodity item lost or processed unsuccessfully in message queue, the commodity data that at this moment can read these commodity items from batch commodity file publishing carries out release processing, if still process unsuccessfully after repeatedly attempting, thereby miscue can be returned to commodity issue terminal prompting user and issue this commodity item failure, user can issue for wrong commodity item inspection with again.
Fig. 3 is the structural representation of a kind of commodity issue terminal in the embodiment of the present invention, commodity issue terminal in the embodiment of the present invention can be realized and comprising on the internet terminals such as PC, panel computer, mobile phone, smart mobile phone, electronic reader, notebook computer, car-mounted terminal, communicates by logining relevant account and commodity publisher server.Commodity issue terminal in the present invention at least can comprise as shown in the figure:
The type of merchandise is selected module 310, selects for obtaining user the type of merchandise of issuing.In specific implementation, the type of merchandise selects module 310 can issue at commodity the type of merchandise of the commodity of the wish issue of obtaining user's selection in the page, the type of merchandises such as commodity, small household appliances commodity, large electrical household appliance, digital product, articles for daily use are supplemented in for example game with money, the further described type of merchandise can also comprise multiple grades, such as in digital product type, can also comprise cell phone type, panel computer class, digital camera class etc., user can select more specifically merchandise classification so that the follow-up optional commodity item more accurately that provides in thinner type of merchandise grade.
Commodity item is selected module 320, for corresponding optional commodity item is provided according to the described type of merchandise, and obtains multiple commodity items that user selects in described optional commodity item.Concrete, corresponding to the user-selected type of merchandise, commodity item selects module 320 to provide corresponding optional commodity item to user, the rechargeable card that optional commodity item corresponding to the type of merchandise can comprise each money game is supplemented in for example game with money, optional commodity item corresponding to digital product type can comprise various trumpeter's machine, panel computer etc., the list of optional commodity item corresponding to each type of merchandise can be selected module 320 for commodity item and obtain from commodity publisher server that to be kept at terminal local and regularly upgrade from commodity publisher server, also can select module 320 instant to optional commodity item corresponding to the user-selected type of merchandise of commodity publisher server acquisition request for commodity item after the type of merchandise of having selected user to issue, the request of commodity publisher server corresponding goods issue terminal is returned after optional commodity item, commodity item selects module 320 to issue in the page and show the optional commodity item list that the described type of merchandise is corresponding at commodity, allow user therefrom select, user can select multiple commodity items from optional commodity item list simultaneously.
Marketing information acquisition module 330, for obtaining issue marketing information corresponding to the each commodity item of multiple commodity items that described user selects and the batch setting information of user's input.In specific implementation, the issue marketing information of described commodity item can comprise commodity initial prices, the commodity item picture etc. of this commodity item, take commodity initial prices as example, can be the price in the time buying these commodity before user; Also can be the initial prices of this commodity item of recording on commodity publisher server, commodity issue terminal obtains and is kept at this locality from commodity publisher server, and regularly upgrade from commodity publisher server, or after user has selected certain commodity item marketing information acquisition module 330 immediately to the issue marketing information of the user-selected commodity item of commodity publisher server acquisition request; For neither the product bought by commodity publisher server before user, in commodity publisher server, also do not record the issue marketing information of this commodity item, the mode that marketing information acquisition module 330 also can be inputted by User Defined is obtained the issue marketing information of this commodity item.Described batch setting information, it can be the unified revision setting of issue marketing information of all commodity items of this issue, for example unified price raising 5% or price reduction 2% on the basis of commodity initial prices, or on the basis of commodity initial prices, unification is raised the price 1 yuan, etc.
Marketing information is confirmed module 340, for determine the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user's input.Still take the batch setting of commodity initial prices as example, for example this wish of user is issued 5 commodity, the commodity initial prices that it gets is respectively A:38 unit, B:44, C:52 unit, D:98 unit, E:114 unit, the batch setting information that user arranges is unified price raising 2 yuan on the basis of commodity initial prices, and the issue price that can calculate so 5 commodity of this issue of user is respectively: A:40 unit, B:46, C:54 unit, D:100 unit, E:116 unit.
Module 350 is submitted in the request of issue to, issue request for submit commodity in batches to commodity publisher server, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, described commodity data comprises the issue marketing information of corresponding goods project, optionally can also comprise trade name and commodity issue request time.In specific implementation, the request of issue submits to module 350 to submit to commodity in batches to issue after request to commodity publisher server, follow-uply be responsible for the commodity data of the commodity item of all submissions to process by commodity publisher server, and can issue in the page and return to release processing result at user's commodity.
Optionally, the issue request in the embodiment of the present invention submits to module 350 to may further include as shown in Figure 4:
Data form generation unit 351, generate commodity distributing data list, the commodity data that comprises described multiple commodity items in described commodity distributing data list the identical commodity data that merges described multiple commodity items for multiple commodity items and the corresponding issue marketing information selected according to described user.The identical goods data of described multiple commodity items can be for example: seller's customer attribute information, store information, geographical location information, quality assurance information, information etc. after sale, for non-general character data, data form generation unit 351 can be issued in the page and provide the configuration template of prescribed form provide user to fill in and revise for each commodity item at commodity, saves to greatest extent the operational ton that user needs.
Issue request commit unit 352, for submitting to described batch commodity to issue request, described batch commodity are issued in request and are comprised described commodity distributing data list.
Further alternative, the issue request in the embodiment of the present invention submits to module 350 to comprise:
Issuing time estimation unit 353, for issuing performance evaluation commodity issuing time according to the commodity of the quantity of commodity item and described commodity publisher server.Because the data volume of described commodity distributing data list may be very large, issuing request commit unit 352 can adopt the mode of post list to submit to commodity in batches to issue request to commodity publisher server, then issue performance evaluation commodity issuing time by issuing time estimation unit 353 according to the commodity of the quantity of the commodity item of this submission and described commodity publisher server, for example, if the commodity issuing time that estimation obtains is less than predetermined threshold value (3 seconds), directly issue result at popup web page (target pages of post list) prompting seller commodity, for example " congratulate you, commodity have been issued successfully! ".The commodity issue performance of described commodity publisher server can get from commodity publisher server immediately for commodity issue terminal, can be also what regularly acquire from commodity publisher server in advance.
Submit page hidden unit 354 to, if estimate that for issuing time estimation unit 353 the commodity issuing time obtaining is greater than predetermined threshold value, hide commodity data and submit the page to.If the commodity issuing time that estimation obtains is greater than predetermined threshold value, hiding commodity data submits the page (specifying the target pages of submission of sheet is a hiding iframe) to and passes through ejection layer, the request of issuing of prompting user commodity is uploaded, can issue in list and check at commodity after a while.In specific implementation, if the commodity issuing time that estimation obtains is greater than predetermined threshold value, submitting to page hidden unit 354 can specify the target pages of submission of sheet is a hiding iframe, and pass through ejection layer, the request of issuing of prompting user commodity is uploaded, can issue in list and check at commodity after a while.
Fig. 5 is the structural representation of a kind of commodity publisher server in the embodiment of the present invention.Commodity publisher server in the embodiment of the present invention can comprise following functions module as shown in the figure:
Issue acquisition request module 510, the batch commodity issue request of submitting to for receiving commodity issue terminal.
Commodity data acquisition module 520, obtain the commodity data of described multiple commodity items for the described batch commodity request of issuing from receiving, described commodity data comprises the issue marketing information of corresponding goods project, optionally can also comprise trade name and commodity issue request time, the commodity data of described multiple commodity items can be included in a commodity distributing data list, the commodity data that comprises described multiple commodity items in described commodity distributing data list the identical commodity data that merges described multiple commodity items, commodity data acquisition module 520 particular users are resolved the commodity data that extracts described multiple commodity items from this commodity distributing data list.
Release processing module 530, adds message queue to carry out successively release processing the commodity data of the described described multiple commodity items that get for described commodity publisher server.In specific implementation, commodity publisher server can add the commodity data of the multiple commodity items that get to msgq(Message queue, message queue) in, to realize the asynchronous process release processing process of commodity in batches.
Optionally, the release processing module 530 of the commodity publisher server in the embodiment of the present invention may further include as shown in Figure 6:
File writing unit 531, for writing the commodity data of the described described multiple commodity items that get commodity file publishing in batches.Concrete, described batch commodity file publishing can be a temporary file, process the progress of commodity item for synchronous comparison commodity publishing process, when if guarantee, the commodity data of commodity item is lost, can give by batch commodity file publishing the commodity data of this commodity item for change, for issuing process is given security.
Message queue processing unit 532, for adding the commodity data of the described described multiple commodity items that get message queue to carry out successively release processing.
Synchronous delete cells 533, for delete the commodity data of corresponding commodity item at described batch commodity file publishing in the time that the release processing of message queue processing unit completes a commodity item, thereby allow the commodity item of not release processing keep synchronizeing with described batch commodity file publishing, for issuing process is given security.Finally when carrying out logical check after the commodity data of handling in message queue, check the commodity data that whether also has not deleted commodity item in described batch commodity file publishing, if exist, show that not deleted commodity item lost or processed unsuccessfully in message queue, the commodity data that at this moment can read these commodity items from batch commodity file publishing carries out release processing, if still process unsuccessfully after repeatedly attempting, thereby miscue can be returned to commodity issue terminal prompting user and issue this commodity item failure, user can issue for wrong commodity item inspection with again.
Further alternative, described release processing module 530 also comprises:
Commodity updating block 534, for confirming that according to described trade name and commodity issue request time described user had issued the commodity item of identical goods title before described commodity are issued request time, the commodity data of this commodity item getting according to this upgrades the content distributed of this commodity item.When wherein announced commodity item renewal, upgrade the data content relating to and can be set in advance by user, for example a certain content in user-specified item data is non-renewable.
Commodity release unit 535, for confirming that according to described trade name and commodity issue request time described user did not issue the commodity item of identical goods title before described commodity are issued request time, issued according to the commodity data of this commodity item.
Fig. 7 is the structural representation of a kind of batch commodity delivery system in the embodiment of the present invention.Batch commodity delivery system in the embodiment of the present invention comprises commodity issue terminal 710 and commodity publisher server 720 as shown in the figure, wherein:
Commodity issue terminal 710 can be for embodiment be above in conjunction with Fig. 3 and the described commodity issue terminal of Fig. 4, select for obtaining user the type of merchandise of issuing, provide corresponding optional commodity item according to the described type of merchandise, and obtain multiple commodity items that user selects in described optional commodity item, obtain issue marketing information corresponding to each commodity item in multiple commodity items that described user selects and the batch setting information of user's input, determine the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user's input, submit to commodity in batches to issue request to commodity publisher server 720, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, described commodity data comprises the issue marketing information of corresponding goods project,
Commodity publisher server 720 can be for embodiment be above in conjunction with Fig. 3 and the described commodity publisher server of Fig. 4, obtain the commodity data of described multiple commodity items for the request of issuing of the described batch commodity from receiving, the commodity data of the described described multiple commodity items that get is added and in message queue, carries out successively release processing.
The embodiment of the present invention by carrying out the batch setting of commodity item and issue marketing information in commodity issuing process, realize the issuing process of commodity in batches, greatly simplify operation required when user need to issue many commodity items, and then adopt message queue to carry out asynchronous process to commodity data in batches in commodity publisher server side, promote the handling property that issue on backstage, optimizing user is experienced.
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method, can carry out the hardware that instruction is relevant by computer program to complete, described program can be stored in a computer read/write memory medium, this program, in the time carrying out, can comprise as the flow process of the embodiment of above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosed is only preferred embodiment of the present invention, certainly can not limit with this interest field of the present invention, and the equivalent variations of therefore doing according to the claims in the present invention, still belongs to the scope that the present invention is contained.

Claims (13)

1. a commodity dissemination method, is characterized in that, described method comprises:
Obtain user and select the type of merchandise of issuing;
Provide corresponding optional commodity item according to the described type of merchandise, and obtain multiple commodity items that user selects in described optional commodity item;
Obtain initial marketing information corresponding to each commodity item in multiple commodity items that described user selects and the batch setting information of user's input;
Determine the issue marketing information of each commodity item according to the batch setting information of described initial marketing information and user's input;
Submit to commodity in batches to issue request to commodity publisher server, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, and described commodity data comprises the issue marketing information of corresponding goods project.
2. commodity dissemination method as claimed in claim 1, is characterized in that, describedly submits in batches commodity also to comprise before issuing request to commodity publisher server:
Multiple commodity items of selecting according to described user and corresponding issue marketing information generate commodity distributing data list, the commodity data that comprises described multiple commodity items in described commodity distributing data list the identical commodity data that merges described multiple commodity items;
The request of issuing of described batch commodity comprises that the commodity data of described multiple commodity items is specially:
Described batch commodity are issued in request and are comprised described commodity distributing data list.
3. commodity dissemination method as claimed in claim 1, is characterized in that, describedly submits to the in batches commodity request of issuing to comprise to commodity publisher server:
Issue performance evaluation commodity issuing time according to the commodity of the quantity of commodity item and described commodity publisher server;
If the commodity issuing time that estimation obtains is greater than predetermined threshold value, hides commodity data and submit the page to.
4. commodity dissemination method as claimed in claim 1, is characterized in that, described method also comprises:
Described commodity publisher server issues from the described batch commodity that receive the commodity data that obtains described multiple commodity items request;
Described commodity publisher server adds the commodity data of the described described multiple commodity items that get in message queue, to carry out successively release processing.
5. commodity dissemination method as claimed in claim 4, is characterized in that, described commodity publisher server carries out successively also comprising before release processing in the commodity data of the described described multiple commodity items that get is added to message queue:
The commodity data of the described described multiple commodity items that get is write commodity file publishing in batches by described commodity publisher server;
Described commodity publisher server adds the commodity data of the described described multiple commodity items that get in message queue, to carry out successively release processing and comprise:
Described in the time that release processing completes a commodity item, commodity publisher server is deleted the commodity data of corresponding commodity item in described batch commodity file publishing.
6. commodity dissemination method as claimed in claim 4, is characterized in that, described commodity data also comprises trade name and commodity issue request time;
Described commodity publisher server adds the commodity data of the described described multiple commodity items that get in message queue, to carry out successively release processing and comprise:
Described commodity publisher server confirms that according to described trade name and commodity issue request time described user had issued the commodity item of identical goods title before described commodity are issued request time, and the commodity data of this commodity item getting according to this upgrades the content distributed of this commodity item.
7. a commodity issue terminal, is characterized in that, described commodity issue terminal comprises:
The type of merchandise is selected module, selects for obtaining user the type of merchandise of issuing;
Commodity item is selected module, provides corresponding optional commodity item, and obtain multiple commodity items that user selects in described optional commodity item according to the described type of merchandise;
Marketing information acquisition module, for obtaining issue marketing information corresponding to the each commodity item of multiple commodity items that described user selects and the batch setting information of user's input;
Marketing information is confirmed module, for determine the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user's input;
Module is submitted in the request of issue to, and for submit to commodity in batches to issue request to commodity publisher server, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, and described commodity data comprises the issue marketing information of corresponding goods project.
8. commodity issue terminal as claimed in claim 7, is characterized in that, described issue request submits to module to comprise:
Data form generation unit, generate commodity distributing data list, the commodity data that comprises described multiple commodity items in described commodity distributing data list the identical commodity data that merges described multiple commodity items for multiple commodity items and the corresponding issue marketing information selected according to described user;
Issue request commit unit, for submitting to described batch commodity to issue request, described batch commodity are issued in request and are comprised described commodity distributing data list.
9. commodity issue terminal as claimed in claim 7, is characterized in that, described issue request submits to module to comprise:
Issuing time estimation unit, for issuing performance evaluation commodity issuing time according to the commodity of the quantity of commodity item and described commodity publisher server;
Submit page hidden unit to, if the commodity issuing time obtaining for the estimation of issuing time estimation unit is greater than predetermined threshold value, hides commodity data and submit the page to.
10. a commodity publisher server, is characterized in that, described commodity publisher server comprises:
Issue acquisition request module, the batch commodity issue request of submitting to for receiving commodity issue terminal;
Commodity data acquisition module, for issuing from the described batch commodity that receive the commodity data of asking to obtain described multiple commodity items, described commodity data comprises the issue marketing information of corresponding goods project;
Release processing module, adds message queue to carry out successively release processing the commodity data of the described described multiple commodity items that get for described commodity publisher server.
11. commodity publisher servers as claimed in claim 10, is characterized in that, described release processing module comprises:
File writing unit, for writing the commodity data of the described described multiple commodity items that get commodity file publishing in batches;
Message queue processing unit, for adding the commodity data of the described described multiple commodity items that get message queue to carry out successively release processing;
Synchronous delete cells, for deleting the commodity data of corresponding commodity item at described batch commodity file publishing in the time that the release processing of message queue processing unit completes a commodity item.
12. commodity publisher servers as claimed in claim 10, is characterized in that, the commodity data that described commodity data acquisition module gets also comprises trade name and commodity issue request time;
Described release processing module comprises:
Commodity updating block, for confirming that according to described trade name and commodity issue request time described user had issued the commodity item of identical goods title before described commodity are issued request time, the commodity data of this commodity item getting according to this upgrades the content distributed of this commodity item.
Commodity release unit, for confirming that according to described trade name and commodity issue request time described user did not issue the commodity item of identical goods title before described commodity are issued request time, issued according to the commodity data of this commodity item.
13. 1 kinds of commodity delivery systems in batches, is characterized in that, described batch commodity delivery system comprises commodity issue terminal as described in any one in claim 7 ~ 9 and the commodity publisher server as described in any one in claim 10 ~ 12, wherein:
Described commodity issue terminal selects for obtaining user the type of merchandise of issuing, provide corresponding optional commodity item according to the described type of merchandise, and obtain multiple commodity items that user selects in described optional commodity item, obtain issue marketing information corresponding to each commodity item in multiple commodity items that described user selects and the batch setting information of user's input, determine the issue marketing information of each commodity item according to the batch setting information of described issue marketing information and user's input, submit to commodity in batches to issue request to commodity publisher server, the request of issuing of described batch commodity comprises the commodity data of described multiple commodity items, described commodity data comprises the issue marketing information of corresponding goods project,
Described commodity publisher server obtains the commodity data of described multiple commodity items for the request of issuing of the described batch commodity from receiving, the commodity data of the described described multiple commodity items that get is added and in message queue, carries out successively release processing.
CN201210528009.0A 2012-12-10 2012-12-10 A kind of commodity dissemination method, terminal, server and system Active CN103870960B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210528009.0A CN103870960B (en) 2012-12-10 2012-12-10 A kind of commodity dissemination method, terminal, server and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210528009.0A CN103870960B (en) 2012-12-10 2012-12-10 A kind of commodity dissemination method, terminal, server and system

Publications (2)

Publication Number Publication Date
CN103870960A true CN103870960A (en) 2014-06-18
CN103870960B CN103870960B (en) 2019-02-15

Family

ID=50909472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210528009.0A Active CN103870960B (en) 2012-12-10 2012-12-10 A kind of commodity dissemination method, terminal, server and system

Country Status (1)

Country Link
CN (1) CN103870960B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104200374A (en) * 2014-08-18 2014-12-10 中国建设银行股份有限公司 Information processing method and information processing device for issuing coupon campaigns on electronic-commerce platform
WO2017100986A1 (en) * 2015-12-15 2017-06-22 深圳市银信网银科技有限公司 Method and system for online publishing of product electronic transaction certificate
CN108133346A (en) * 2017-12-28 2018-06-08 创新无限信息技术(武汉)股份有限公司 The method and system that the setting of bom inventories uploading system is sold by group
CN108665358A (en) * 2018-08-03 2018-10-16 北京引领海逛科技有限公司 The method and apparatus of the multiple platforms of product information Rapid matching
CN108985939A (en) * 2018-07-16 2018-12-11 肯君(上海)智能科技有限公司 House prosperity transaction method and system Internet-based
CN110377862A (en) * 2019-07-25 2019-10-25 成都宝瓜科技有限公司 Merchandise news dissemination method and system
CN110473110A (en) * 2019-07-05 2019-11-19 中国平安人寿保险股份有限公司 A kind of data processing method, device, readable storage medium storing program for executing and terminal device
CN114253638A (en) * 2020-09-22 2022-03-29 长沙市到家悠享家政服务有限公司 Cleaning product configuration and data processing method, equipment and storage medium
CN114443163A (en) * 2022-01-11 2022-05-06 北京达佳互联信息技术有限公司 Resource attribute configuration method and device, electronic equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197035A (en) * 2007-12-27 2008-06-11 腾讯科技(深圳)有限公司 Method, system and equipment for integrate purchase in electric business platform
CN102262765A (en) * 2010-05-27 2011-11-30 阿里巴巴集团控股有限公司 Method and device for publishing commodity information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197035A (en) * 2007-12-27 2008-06-11 腾讯科技(深圳)有限公司 Method, system and equipment for integrate purchase in electric business platform
CN102262765A (en) * 2010-05-27 2011-11-30 阿里巴巴集团控股有限公司 Method and device for publishing commodity information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LIFE1314COM: "用淘宝助理批量上传商品到淘宝网店使用教程", 《HTTPS://WENKU.BAIDU.COM/VIEW/58DC13966BEC0975F465E2A7.HTML?FROM=SEARCH》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104200374A (en) * 2014-08-18 2014-12-10 中国建设银行股份有限公司 Information processing method and information processing device for issuing coupon campaigns on electronic-commerce platform
CN104200374B (en) * 2014-08-18 2018-10-30 中国建设银行股份有限公司 For in the movable information processing method of electric business platform publication discount coupon and device
WO2017100986A1 (en) * 2015-12-15 2017-06-22 深圳市银信网银科技有限公司 Method and system for online publishing of product electronic transaction certificate
CN108133346A (en) * 2017-12-28 2018-06-08 创新无限信息技术(武汉)股份有限公司 The method and system that the setting of bom inventories uploading system is sold by group
CN108985939A (en) * 2018-07-16 2018-12-11 肯君(上海)智能科技有限公司 House prosperity transaction method and system Internet-based
CN108665358A (en) * 2018-08-03 2018-10-16 北京引领海逛科技有限公司 The method and apparatus of the multiple platforms of product information Rapid matching
CN110473110A (en) * 2019-07-05 2019-11-19 中国平安人寿保险股份有限公司 A kind of data processing method, device, readable storage medium storing program for executing and terminal device
CN110473110B (en) * 2019-07-05 2023-11-28 中国平安人寿保险股份有限公司 Data processing method and device, readable storage medium and terminal equipment
CN110377862A (en) * 2019-07-25 2019-10-25 成都宝瓜科技有限公司 Merchandise news dissemination method and system
CN114253638A (en) * 2020-09-22 2022-03-29 长沙市到家悠享家政服务有限公司 Cleaning product configuration and data processing method, equipment and storage medium
CN114443163A (en) * 2022-01-11 2022-05-06 北京达佳互联信息技术有限公司 Resource attribute configuration method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN103870960B (en) 2019-02-15

Similar Documents

Publication Publication Date Title
CN103870960A (en) Commodity publishing method, terminal, server and system
CN107180371B (en) Method, system and computer-readable storage medium for purchasing goods using coupons
CN109523349A (en) A kind of agricultural product electric business platform traced to the source based on block chain and implementation method
US9043232B1 (en) Associating item images with item catalog data
CN106295951A (en) Cash method, device and ERP system for solid shop/brick and mortar store
WO2013184217A1 (en) Consumer recycling rate determination
CN110084683B (en) Intelligent commercial processing system
CN111612594A (en) Localized merchant retail system
CN104299138A (en) Cloud vending machine and interactive management system thereof
CN108335164A (en) A kind of method, apparatus and electronic equipment for realizing shopping at network
CN103310370A (en) Data processing method, data processing system, terminal and server
CN115797022B (en) Order management and control method and system for supply chain collaboration platform
CN110852779A (en) Method, device, equipment and system for experiential sale of commodities based on lattice spread
CN103942702A (en) System and method for carrying out e-business based on electronic business cards
CN113987349A (en) Method and equipment for purchasing commodities by popularizing live broadcast page
CN103839338A (en) Mobile terminal supporting self-help shopping and self-help shopping method
CN104537545A (en) Method for realizing verification and price comparison of online and offline products
CN110335417A (en) The application system and method for electronics water ticket
CN109191669A (en) A kind of intangible goods automatic vending system and vending method
KR20230124241A (en) Landscape bim(building information modeling) library online platform based on cloud
CN107239962B (en) Method and system for matching multi-dimensional data units in electronic information system
US20130226788A1 (en) Payment Account Management
KR20180119854A (en) Device Of Omni Channel Managing And Method of Driving the same
CN106296333A (en) Network resource processing method and device
CN106097036A (en) The system of selection of action type and the system of selection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant