CN110347354A - Order Method of printing and device, electronic equipment - Google Patents
Order Method of printing and device, electronic equipment Download PDFInfo
- Publication number
- CN110347354A CN110347354A CN201910568696.0A CN201910568696A CN110347354A CN 110347354 A CN110347354 A CN 110347354A CN 201910568696 A CN201910568696 A CN 201910568696A CN 110347354 A CN110347354 A CN 110347354A
- Authority
- CN
- China
- Prior art keywords
- application program
- order
- printing application
- printing
- local
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1284—Local printer device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
This specification one or more embodiment provides a kind of order Method of printing and device, electronic equipment, and the method is applied to the remote printing application program run in merchant terminal;Local printing application program has also been run in the merchant terminal;The described method includes: receiving the first object order that client terminal is sent;Wherein, the first object order is inputted by user by the client terminal;Determine whether to print the first object order by the local printing application program;If it is determined that being printed by the local printing application program to the first object order, then the first object order is stored to database corresponding with the local printing application program, to read the first object order from the database by the local printing application program, and the first object order is printed based on the first printing configuration information in the local printing application program.
Description
Technical field
This specification one or more embodiment is related to computer application technology more particularly to a kind of order printing side
Method and device, electronic equipment.
Background technique
With the development of internet technology, lower single mode also gradually by single-mode formula artificial under line (such as: it is at the restaurant logical
Cross waiter and order and place an order) it is changed on line, single mode under the diversification that is combined under line (such as: scanning, which is ordered, to place an order).For
How line for single mode, is directed to the order caused by placing an order on user's line and carries out the printing of cash register receipt, rear kitchen receipt up and down
The orders printing such as printing and the printing of pick-up receipt is urgently to be resolved ask in order to which businessman provides service for user
Topic.
Summary of the invention
This specification proposes a kind of order Method of printing, and the remote printing that the method is applied to run in merchant terminal is answered
Use program;Local printing application program has also been run in the merchant terminal;The described method includes:
Receive the first object order that client terminal is sent;Wherein, the first object order passes through the visitor by user
The input of family terminal;
Determine whether to print the first object order by the local printing application program;
If it is determined that the first object order is printed by the local printing application program, then it will be described
First object order is stored to database corresponding with the local printing application program, by the local printing application program
The first object order is read from the database, and based on the first printing configuration in the local printing application program
Information prints the first object order.
Optionally, the method also includes:
If it is determined that not printed by the local printing application program to the first object order, then it is based on
The second printing configuration information in the remote printing application program prints the first object order.
Optionally, described to determine whether to carry out printing to the first object order by the local printing application program
Reason, comprising:
Determine whether to be answered by the local printing based on the second printing configuration information in the remote printing application program
The first object order is printed with program.
Optionally, described to store the first object order to data corresponding with the local printing application program
Library to read the first object order from the database by the local printing application program, and is based on the local
The first printing configuration information in print application prints the first object order, comprising:
The first object order is stored to database corresponding with the local printing application program, and in the number
The first object hand marker is not printed according in library, to be read from the database by the local printing application program
It takes and is marked as the unprinted first object order, and based on the first printing configuration in the local printing application program
Information prints the first object order, and after print processing completion, in the database will be described
The label of first object order is updated to print by not printing.
Optionally, the second target order that user is inputted by the merchant terminal is also stored in the database;Institute
The second target order is stated to be read from the database by the local printing application program and based on the first printing configuration
Information prints.
This specification also proposes a kind of order printing equipment, and described device is applied to the remote printing run in merchant terminal
Application program;Local printing application program has also been run in the merchant terminal;Described device includes:
Receiving module, for receiving the first object order of client terminal transmission;Wherein, the first object order by with
Family is inputted by the client terminal;
Determining module is used to determine whether to print the first object order by the local printing application program
Processing;
Memory module, for carrying out printing to the first object order by the local printing application program determining
When reason, the first object order is stored to database corresponding with the local printing application program, by the local
Print application reads the first object order from the database, and based in the local printing application program
First printing configuration information prints the first object order.
Optionally, described device further include:
Print module, for not printed by the local printing application program to the first object order in determination
When processing, the first object order is printed based on the second printing configuration information in the remote printing application program
Processing.
Optionally, the determining module is specifically used for:
Determine whether to be answered by the local printing based on the second printing configuration information in the remote printing application program
The first object order is printed with program.
Optionally, the memory module is specifically used for:
The first object order is stored to database corresponding with the local printing application program, and in the number
The first object hand marker is not printed according in library, to be read from the database by the local printing application program
It takes and is marked as the unprinted first object order, and based on the first printing configuration in the local printing application program
Information prints the first object order, and after print processing completion, in the database will be described
The label of first object order is updated to print by not printing.
Optionally, the second target order that user is inputted by the merchant terminal is also stored in the database;Institute
The second target order is stated to be read from the database by the local printing application program and based on the first printing configuration
Information prints.
This specification also proposes a kind of electronic equipment, and remote printing application program and local have been run in the electronic equipment
Print application;
The remote printing application program is used for:
Receive the first object order that client terminal is sent;Wherein, the first object order passes through the visitor by user
The input of family terminal;
Determine whether to print the first object order by the local printing application program;
If it is determined that the first object order is printed by the local printing application program, then it will be described
First object order is stored to database corresponding with the local printing application program;
The local printing application program is used for:
The first object order is read from the database, and based on first in the local printing application program
Printing configuration information prints the first object order.
Optionally, the remote printing application program is also used to:
If it is determined that not printed by the local printing application program to the first object order, then it is based on
The second printing configuration information in the remote printing application program prints the first object order.
Optionally, the remote printing application program is specifically used for:
Determine whether to be answered by the local printing based on the second printing configuration information in the remote printing application program
The first object order is printed with program.
Optionally, the remote printing application program is specifically used for:
The first object order is stored to database corresponding with the local printing application program, and in the number
The first object hand marker is not printed according in library;
The local printing application program is specifically used for:
It reads from the database and is marked as the unprinted first object order, and be based on the local printing
The first printing configuration information in application program prints the first object order, and completes it in print processing
Afterwards, in the database the label of the first object order is updated to print by not printing.
Optionally, the second target order that user is inputted by the merchant terminal is also stored in the database;
The local printing application program is also used to:
Read the second target order from the database, and based on the first printing configuration information to described the
Two target orders print.
In the above-mentioned technical solutions, it for merchant terminal, can be incited somebody to action by the remote printing application program wherein run
The order sent by client terminal received is stored to database corresponding with local printing application program, to make local beat
Print application program can read the order from the database, and print to the order.In this manner,
Without carrying out order printing configuration in remote printing application program again, but it can directly utilize local printing application program
In printing configuration information, businessman can be made to be directed to, order printing is carried out by order caused by placing an order on Client line, just
Service is provided in businessman for user;On the other hand, due to remote printing application program order can be stored to local printing
The corresponding database of application program is read the order from the database by local printing application program and printed,
Therefore conflict caused by printing device being called respectively to avoid remote printing application program and local printing application program.
Detailed description of the invention
Fig. 1 is a kind of schematic diagram of order print system shown in one exemplary embodiment of this specification;
Fig. 2 is a kind of flow chart of order Method of printing shown in one exemplary embodiment of this specification;
Fig. 3 is the schematic diagram at single interface under a kind of user shown in one exemplary embodiment of this specification;
Fig. 4 is a kind of hardware knot of order printing equipment place electronic equipment shown in one exemplary embodiment of this specification
Composition;
Fig. 5 is a kind of block diagram of order printing equipment shown in one exemplary embodiment of this specification.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with this specification one or more embodiment.Phase
Instead, they are only some aspects phases with the one or more embodiments of as detailed in the attached claim, this specification
The example of consistent device and method.
It is only to be not intended to be limiting this explanation merely for for the purpose of describing particular embodiments in the term that this specification uses
Book.The "an" of used singular, " described " and "the" are also intended to packet in this specification and in the appended claims
Most forms are included, unless the context clearly indicates other meaning.It is also understood that term "and/or" used herein is
Refer to and includes that one or more associated any or all of project listed may combine.
It will be appreciated that though various information may be described using term first, second, third, etc. in this specification, but
These information should not necessarily be limited by these terms.These terms are only used to for same type of information being distinguished from each other out.For example, not taking off
In the case where this specification range, the first information can also be referred to as the second information, and similarly, the second information can also be claimed
For the first information.Depending on context, word as used in this " if " can be construed to " ... when " or
" when ... " or " in response to determination ".
Referring to FIG. 1, Fig. 1 is a kind of schematic diagram of order print system shown in one exemplary embodiment of this specification.
It may include client terminal, merchant terminal and multiple printing devices in order print system shown in Fig. 1
(such as: printer).Specifically, merchant terminal can be provides used in the businessman of the services such as food and drink, amusement eventually to client
End equipment, i.e. businessman can be executed by merchant terminal place an order, the operation such as cash register;Client terminal can be to be consumed in businessman
Client used in terminal device, i.e., client can pass through client terminal execute line above and below single operation;Wherein, terminal device can
To be the electricity such as mobile phone, tablet device, laptop or palm PC (Personal Digital Assistants, PDAs)
Sub- equipment, this specification to this with no restriction.
Referring to FIG. 2, Fig. 2 is a kind of flow chart of order Method of printing shown in one exemplary embodiment of this specification.
This method can be applied to merchant terminal shown in FIG. 1;It is answered as shown in Figure 1, remote printing can be run in the merchant terminal
With program and local printing application program.This method may include steps of:
Step 201, the remote printing application program receives the first object order that client terminal is sent;Wherein, described
First object order is inputted by user by the client terminal;
Step 202, the remote printing application program determines whether by the local printing application program to described first
Target order prints;
Step 203, if the remote printing application program is determined by the local printing application program to described first
Target order prints, then stores the first object order to number corresponding with the local printing application program
According to library, to read the first object order from the database by the local printing application program, and it is based on described
The first printing configuration information in ground print application prints the first object order.
In the present embodiment, user can execute line or more single operation by client terminal.For example, client terminal can
With to user's output, for single interface under the client of some businessman, user can be by interface single under the client under the businessman
It is single.
Referring to FIG. 3, Fig. 3 is the schematic diagram at single interface under a kind of client shown in one exemplary embodiment of this specification.
As shown in figure 3, single interface can be single interface under the client for restaurant 1 under the client, i.e. client terminal can be with
Single interface under the client is exported to user, so that user be allow to place an order by interface single under the client to restaurant 1.
Specifically, the vegetable that restaurant 1 is provided to client can be shown in single interface under the client.User can pass through a little
The "+" button being located on the right side of some vegetable is hit, which is added order, or increase the quantity of the vegetable in order;Accordingly
Ground, user can be deleted the vegetable, or reduce and order by clicking the "-" button being located on the right side of some vegetable from order
The quantity of the vegetable in list.
In practical applications, the title and quantity that can also input vegetable in single interface under the client by user, will
Order is added in the vegetable.
User can click " placing an order " button under the client in single interface after completing order input.Client terminal exists
When detecting user for the clicking operation for being somebody's turn to do " placing an order " button, available current order (referred to as first input by user
Target order).The first object order can be sent to by client terminal after the first object order for getting user's input
Merchant terminal used in businessman corresponding with the first object order, after being carried out by the businessman for the first object order
Continuous processing.
With continued reference to Fig. 3, as shown in figure 3, user can be under the client in single interface, by 2 portions of vegetable 1 and 1 portion vegetables 2
Order is added, and clicks " placing an order " button.Client terminal, can when detecting user for the clicking operation for being somebody's turn to do " placing an order " button
To obtain the first object order of user's input;Wherein, which may include vegetable 1 (quantity 2), vegetable 2
The merchant identification (such as: Merchant name or merchant number etc.) in (quantity 1) and restaurant 1.Client terminal get this
After one target order, businessman corresponding with the first object order can be determined based on the merchant identification in the first object order
For restaurant 1, so as to which the first object order is sent to merchant terminal used in restaurant 1, with by restaurant 1 for this
One target order carries out subsequent processing, such as: it is that user prepares vegetable according to the first object order.
On the other hand, for remote printing application program, merchant terminal can be based on the remote printing of local runtime
Application program receives the above-mentioned first object order sent by client terminal.
Remote printing application program can first determine whether after receiving the first object order by transporting in merchant terminal
Capable local printing application program prints the first object order.
If remote printing application program, which is determined, carries out printing to the first object order by local printing application program
Reason, then remote printing application program can further store the first object order to corresponding with local printing application program
Database, so that local printing application program be allow to read the first object order from the database, and based on should
Printing configuration information (referred to as the first configuration information) in local printing application program carries out at printing the first object order
Reason.Wherein, which can be deployed in merchant terminal, can also be deployed in other equipment, this specification does not make this
Limitation.
Correspondingly, if remote printing application program determine not by local printing application program to the first object order into
Row print processing, then remote printing application program can be based on the printing configuration information in the remote printing application program (referred to as
Second printing configuration information) the first object order is printed.
It should be noted that above-mentioned printing configuration information can be by technical staff in advance in remote printing application program or sheet
It configures and stores in ground print application;The printing configuration information stored in remote printing application program and local printing application
The printing configuration information stored in program can be it is identical, be also possible to it is different, this specification to this with no restriction.
In practical applications, above-mentioned printing configuration information may include the IP (Internet of each printing device
Protocol, network protocol) communication informations such as address and MAC (Media Access Control, medium access control) address;
It is used to indicate the Order splitting rule of printing device corresponding with order to be printed;Order layout;And printing filtering
The configuration informations such as instruction (such as: being used to indicate the instruction for not printing some vegetable in order).
Local printing application program can based on the Order splitting rule in above-mentioned first printing configuration information, it is determining with it is upper
The corresponding printing device of first object order is stated, and the first object order is sent to the printing device, to be set by the printing
It is standby to print the first object order, service is provided for user according to the order printed convenient for businessman staff, such as: according to
The amount of money shown on the order printed carries out cash register;The vegetable shown on the order gone out for user's ready-to-print;Alternatively, according to
The pick-up number shown on the order printed distinguishes the user for pick-up of coming.
As an example it is assumed that the Order splitting rule in the first printing configuration information includes: to be printed to wrap by printing device 1
The order of the A containing vegetable is not included the order of vegetable A by the printing of printing device 2.Local printing application program is from above-mentioned database
In read the first object order after, can first determine whether the first object order includes vegetable A.If the first object
Order includes vegetable A, then the first object order can be sent to printing device 1 by local printing application program, by printing
Equipment 1 prints the first object order;Otherwise, which can be sent to printing and set by local printing application program
Standby 2, to print the order by printing device 2.
It should be noted that user can also place an order to shop.For example, user can pass through the businessman in merchant stores
Terminal places an order to the businessman, i.e., lower single interface input order (referred to as the second target order) provided by the merchant terminal;Or
Order related content can also be informed businessman by person, user, be ordered by the businessman by lower single interface input that merchant terminal provides
Single (i.e. the second target order).
Merchant terminal, can also be further by second mesh after the above-mentioned second target order for getting user's input
Mark order is stored to above-mentioned database, so that local printing application program be allow to read second target from the database
Order, and the second target order is printed based on above-mentioned first configuration information.
In a kind of embodiment shown, above-mentioned second printing configuration information is in addition to may include related to order printing
Configuration information except, can also include be used to indicate whether to be matched by local printing application program to what order printed
Confidence breath.
In this case, remote printing application program it is available this second printing configuration information, and based on this second
Printing configuration information determines whether to print above-mentioned first object order by local printing application program.
For example, it is used to indicate whether to carry out order by local printing application program in the second printing configuration information
The configuration information of print processing can be all orders sent by client terminal received towards remote printing application program
, i.e. remote printing application program can be directly based upon the second printing configuration information after receiving the first object order
Determine whether to print the first object order by local printing application program.
In another example, it is used to indicate whether by local printing application program in the second printing configuration information to ordering
The configuration information singly printed, can be it is relevant to the vegetable in order, such as: this second printing configuration information can
To include being printed by local printing application program to the order including vegetable A, then remote printing application program is connecing
After receiving the first object order, can first determine whether the first object order includes vegetable A.If the first object order
Including vegetable A, then remote printing application program can be determined based on the second printing configuration information by local printing application program
The first object order is printed;Otherwise, remote printing application program can be based on the second printing configuration information
Determination does not print the first object order by local printing application program.
For local printing application program, local printing application program can read above-mentioned from above-mentioned database
First object order, and the first object order is printed based on above-mentioned first printing configuration information.Similarly, originally
Ground print application can also read above-mentioned second target order from the database, and based on above-mentioned first printing configuration
Information prints the first object order.
Specifically, for the order stored in the database, local printing application program can according to it is certain when
Between the period, order to be printed (such as: the first object order and the second target order) is periodically read from the database,
And the order read is added to print queue.Wherein, which can be preset by technical staff, be also possible to
The default value of default, this specification to this with no restriction.
Further, local printing application program can in real time from the print queue according to put in order read it is to be printed
Order, and based on this first printing configuration information the order is printed.
In order to avoid the duplicate printing to order, in a kind of embodiment shown, remote printing application program is being incited somebody to action
It can also be that not beat by the first object hand marker in the database when above-mentioned first object order is stored to database
Print.Similarly, local printing application program, can also be in the database when storing above-mentioned second target order to database
It is middle by the second target hand marker be do not print.
In this case, the order stored in the database can be as shown in table 1 below:
Table 1
In one example, order 1 and order 3, which can be, is stored by remote printing application program to the first of the database
Target order, order 2, which can be, to be stored by local printing application program to the second target order of the database.
Local printing application program can only read from the database and be marked as unprinted order, and based on above-mentioned
First printing configuration information prints the order.After completing the print processing for the order, local printing is answered
It can be to have printed by the flag update of the order in the database with program, i.e., subsequent local printing application program can not
The order is read from the database again to print.
For the database shown in the table 3 as above, local printing application program can read labeled from the database
For unprinted order 2 and order 3, and order 2 and order 3 are added to print queue.
Further, local printing application program can read to be printed order according to putting in order from the print queue
It is single.When reading order 2, local printing application program can be printed order 2 based on the first printing configuration information
Processing.After completing the print processing for order 2, local printing application program can be in the database by the mark of order 2
Note is updated to print.
The order stored in updated database can be as shown in table 2 below:
Order | Print state |
Order 1 | It has printed |
Order 2 | It has printed |
Order 3 | It does not print |
…… | …… |
Order N | It does not print |
Table 2
It should be noted that local printing application program is added by order to before print queue, this can be first detected
Whether order is in the print queue.If the order is in the print queue, local printing application program can not
The order is added to the print queue again;If the order, not in the print queue, local printing application program can be with
The order is added to the print queue.
In the above-mentioned technical solutions, it for merchant terminal, can be incited somebody to action by the remote printing application program wherein run
The order sent by client terminal received is stored to database corresponding with local printing application program, to make local beat
Print application program can read the order from the database, and print to the order.In this manner,
Without carrying out order printing configuration in remote printing application program again, but it can directly utilize local printing application program
In printing configuration information, businessman can be made to be directed to, order printing is carried out by order caused by placing an order on Client line, just
Service is provided in businessman for user;On the other hand, due to remote printing application program order can be stored to local printing
The corresponding database of application program is read the order from the database by local printing application program and printed,
Therefore conflict caused by printing device being called respectively to avoid remote printing application program and local printing application program.
Corresponding with the embodiment of aforementioned order Method of printing, this specification additionally provides the implementation of order printing equipment
Example.
The embodiment of this specification order printing equipment can be applied to the remote printing application journey run in electronic equipment
Sequence.Installation practice can also be realized by software realization by way of hardware or software and hardware combining.With software reality
It is by the processor of electronic equipment where it by nonvolatile memory as the device on a logical meaning for existing
In corresponding computer program instructions be read into memory operation formed.For hardware view, as shown in figure 4, being this theory
A kind of hardware structure diagram of electronic equipment where bright book order printing equipment, in addition to processor shown in Fig. 4, memory, network connect
Mouthful and nonvolatile memory except, reality that the electronic equipment in embodiment where device is printed generally according to the order
Function can also include other hardware, repeat no more to this.
Referring to FIG. 5, Fig. 5 is a kind of block diagram of order printing equipment shown in one exemplary embodiment of this specification.It should
Device 50 can be applied to the remote printing application program run in the electronic equipment shown in Fig. 4 as merchant terminal;The quotient
Local printing application program has also been run in family's terminal.The device 60 may include:
Receiving module 501, for receiving the first object order of client terminal transmission;Wherein, the first object order
It is inputted by user by the client terminal;
Determining module 502 is used to determine whether to carry out the first object order by the local printing application program
Print processing;
Memory module 503, for being beaten by the local printing application program the first object order determining
When print processing, the first object order is stored to database corresponding with the local printing application program, by described
Local printing application program reads the first object order from the database, and is based on the local printing application program
In first printing configuration information the first object order is printed.
In the present embodiment, described device 50 can also include:
Print module 504, for not carried out by the local printing application program to the first object order in determination
When print processing, the first object order is carried out based on the second printing configuration information in the remote printing application program
Print processing.
In the present embodiment, the determining module 502 specifically can be used for:
Determine whether to be answered by the local printing based on the second printing configuration information in the remote printing application program
The first object order is printed with program.
In the present embodiment, the memory module 503 specifically can be used for:
The first object order is stored to database corresponding with the local printing application program, and in the number
The first object hand marker is not printed according in library, to be read from the database by the local printing application program
It takes and is marked as the unprinted first object order, and based on the first printing configuration in the local printing application program
Information prints the first object order, and after print processing completion, in the database will be described
The label of first object order is updated to print by not printing.
In the present embodiment, user is also stored in the database to order by the second target that the merchant terminal inputs
It is single;The second target order is read by the local printing application program from the database and based on first printing
Configuration information prints.
The function of modules and the realization process of effect are specifically detailed in the above method and correspond to step in above-mentioned apparatus
Realization process, details are not described herein.
For device embodiment, since it corresponds essentially to embodiment of the method, so related place is referring to method reality
Apply the part explanation of example.The apparatus embodiments described above are merely exemplary, wherein described be used as separation unit
The module of explanation may or may not be physically separated, and the component shown as module can be or can also be with
It is not physical module, it can it is in one place, or may be distributed on multiple network modules.It can be according to actual
The purpose for needing to select some or all of the modules therein to realize this specification scheme.Those of ordinary skill in the art are not
In the case where making the creative labor, it can understand and implement.
System, device or the module that above-described embodiment illustrates can specifically be realized, Huo Zheyou by computer chip or entity
Product with certain function is realized.A kind of typically to realize that equipment is computer, the concrete form of computer can be a
People's computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media player, navigation
It is any several in equipment, E-mail receiver/send equipment, game console, tablet computer, wearable device or these equipment
The combination of kind equipment.
Corresponding with the extracting method embodiment of above-mentioned subject key words, this specification additionally provides a kind of electronic equipment
Embodiment.Remote printing application program and local printing application program have been run in the electronic equipment;
The remote printing application program is used for:
Receive the first object order that client terminal is sent;Wherein, the first object order passes through the visitor by user
The input of family terminal;
Determine whether to print the first object order by the local printing application program;
If it is determined that the first object order is printed by the local printing application program, then it will be described
First object order is stored to database corresponding with the local printing application program;
The local printing application program is used for:
The first object order is read from the database, and based on first in the local printing application program
Printing configuration information prints the first object order.
In the present embodiment, the remote printing application program is also used to:
If it is determined that not printed by the local printing application program to the first object order, then it is based on
The second printing configuration information in the remote printing application program prints the first object order.
In the present embodiment, the remote printing application program is specifically used for:
Determine whether to be answered by the local printing based on the second printing configuration information in the remote printing application program
The first object order is printed with program.
In the present embodiment, the remote printing application program is specifically used for:
The first object order is stored to database corresponding with the local printing application program, and in the number
The first object hand marker is not printed according in library;
The local printing application program is specifically used for:
It reads from the database and is marked as the unprinted first object order, and be based on the local printing
The first printing configuration information in application program prints the first object order, and completes it in print processing
Afterwards, in the database the label of the first object order is updated to print by not printing.
In the present embodiment, user is also stored in the database to order by the second target that the merchant terminal inputs
It is single;
The local printing application program is also used to:
Read the second target order from the database, and based on the first printing configuration information to described the
Two target orders print.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to this specification
Other embodiments.This specification is intended to cover any variations, uses, or adaptations of this specification, these modifications,
Purposes or adaptive change follow the general principle of this specification and undocumented in the art including this specification
Common knowledge or conventional techniques.The description and examples are only to be considered as illustrative, the true scope of this specification and
Spirit is indicated by the following claims.
It should be understood that this specification is not limited to the precise structure that has been described above and shown in the drawings,
And various modifications and changes may be made without departing from the scope thereof.The range of this specification is only limited by the attached claims
System.
The foregoing is merely the preferred embodiments of this specification one or more embodiment, not to limit this theory
Bright book one or more embodiment, all within the spirit and principle of this specification one or more embodiment, that is done is any
Modification, equivalent replacement, improvement etc. should be included within the scope of the protection of this specification one or more embodiment.
Claims (10)
1. a kind of order Method of printing, the method is applied to the remote printing application program run in merchant terminal;The quotient
Local printing application program has also been run in family's terminal;The described method includes:
Receive the first object order that client terminal is sent;Wherein, the first object order is whole by the client by user
End input;
Determine whether to print the first object order by the local printing application program;
If it is determined that being printed by the local printing application program to the first object order, then by described first
Target order is stored to database corresponding with the local printing application program, with by the local printing application program from institute
It states and reads the first object order in database, and based on the first printing configuration information in the local printing application program
The first object order is printed.
2. according to the method described in claim 1, the method also includes:
If it is determined that not printed by the local printing application program to the first object order, then based on described
The second printing configuration information in remote printing application program prints the first object order.
3. according to the method described in claim 1, described determine whether by the local printing application program to first mesh
Mark order prints, comprising:
Determined whether based on the second printing configuration information in the remote printing application program by the local printing application journey
First object order described in ordered pair prints.
4. according to the method described in claim 1, it is described by the first object order store to the local printing application
The corresponding database of program, to read the first object order from the database by the local printing application program,
And the first object order is printed based on the first printing configuration information in the local printing application program,
Include:
The first object order is stored to database corresponding with the local printing application program, and in the database
It is middle by the first object hand marker be do not print, to read quilt from the database by the local printing application program
Labeled as the unprinted first object order, and based on the first printing configuration information in the local printing application program
The first object order is printed, and after print processing completion, in the database by described first
The label of target order is updated to print by not printing.
5. according to the method described in claim 1, being also stored what user was inputted by the merchant terminal in the database
Second target order;The second target order is read by the local printing application program from the database and based on institute
The first printing configuration information is stated to print.
6. a kind of order printing equipment, described device is applied to the remote printing application program run in merchant terminal;The quotient
Local printing application program has also been run in family's terminal;Described device includes:
Receiving module, for receiving the first object order of client terminal transmission;Wherein, the first object order is led to by user
Cross the client terminal input;
Determining module is used to determine whether to carry out printing to the first object order by the local printing application program
Reason;
Memory module, for being printed by the local printing application program to the first object order determining
When, the first object order is stored to database corresponding with the local printing application program, to be beaten by the local
Print application program reads the first object order from the database, and based on the in the local printing application program
One printing configuration information prints the first object order.
7. device according to claim 6, described device further include:
Print module, for not printed by the local printing application program to the first object order in determination
When, the first object order is carried out at printing based on the second printing configuration information in the remote printing application program
Reason.
8. device according to claim 6, the determining module is specifically used for:
Determined whether based on the second printing configuration information in the remote printing application program by the local printing application journey
First object order described in ordered pair prints.
9. a kind of electronic equipment, remote printing application program and local printing application program have been run in the electronic equipment;
The remote printing application program is used for:
Receive the first object order that client terminal is sent;Wherein, the first object order is whole by the client by user
End input;
Determine whether to print the first object order by the local printing application program;
If it is determined that being printed by the local printing application program to the first object order, then by described first
Target order is stored to database corresponding with the local printing application program;
The local printing application program is used for:
The first object order is read from the database, and based on the first printing in the local printing application program
Configuration information prints the first object order.
It is defeated by the merchant terminal that 10. user is also stored electronic equipment according to claim 9, in the database
The the second target order entered;
The local printing application program is also used to:
The second target order is read from the database, and based on the first printing configuration information to second mesh
Mark order prints.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910568696.0A CN110347354A (en) | 2019-06-27 | 2019-06-27 | Order Method of printing and device, electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910568696.0A CN110347354A (en) | 2019-06-27 | 2019-06-27 | Order Method of printing and device, electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110347354A true CN110347354A (en) | 2019-10-18 |
Family
ID=68176981
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910568696.0A Pending CN110347354A (en) | 2019-06-27 | 2019-06-27 | Order Method of printing and device, electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110347354A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110641178A (en) * | 2019-10-30 | 2020-01-03 | 上海商米科技集团股份有限公司 | Thermal printer and printing method thereof |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030206312A1 (en) * | 2002-05-01 | 2003-11-06 | Compaq Information Technologies Group, L.P. | Method and apparatus for integrating remote print-on-demand services into a local printer driver |
US20040039647A1 (en) * | 2000-07-21 | 2004-02-26 | Alex Roche | Method and apparatus for automated on-line printing service |
CN102789549A (en) * | 2012-07-16 | 2012-11-21 | 左雪梅 | Self-help ordering system and device |
US20150220816A1 (en) * | 2014-02-05 | 2015-08-06 | Pocket Restaurant Llc | Cellular restaurant ticket printer system |
CN106408464A (en) * | 2016-08-31 | 2017-02-15 | 北京点燃网络科技有限公司 | Intelligent food and beverage management system |
CN106940631A (en) * | 2017-05-09 | 2017-07-11 | 广东工业大学 | A kind of parallel printing system based on controller |
CN107122145A (en) * | 2017-03-22 | 2017-09-01 | 深圳点点科技有限公司 | A kind of local printing method and system of network order |
-
2019
- 2019-06-27 CN CN201910568696.0A patent/CN110347354A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040039647A1 (en) * | 2000-07-21 | 2004-02-26 | Alex Roche | Method and apparatus for automated on-line printing service |
US20030206312A1 (en) * | 2002-05-01 | 2003-11-06 | Compaq Information Technologies Group, L.P. | Method and apparatus for integrating remote print-on-demand services into a local printer driver |
CN102789549A (en) * | 2012-07-16 | 2012-11-21 | 左雪梅 | Self-help ordering system and device |
US20150220816A1 (en) * | 2014-02-05 | 2015-08-06 | Pocket Restaurant Llc | Cellular restaurant ticket printer system |
CN106408464A (en) * | 2016-08-31 | 2017-02-15 | 北京点燃网络科技有限公司 | Intelligent food and beverage management system |
CN107122145A (en) * | 2017-03-22 | 2017-09-01 | 深圳点点科技有限公司 | A kind of local printing method and system of network order |
CN106940631A (en) * | 2017-05-09 | 2017-07-11 | 广东工业大学 | A kind of parallel printing system based on controller |
Non-Patent Citations (1)
Title |
---|
李珍晖主编: "《全国旅游高等院校精品课程系列教材 酒店信息智能化》" * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110641178A (en) * | 2019-10-30 | 2020-01-03 | 上海商米科技集团股份有限公司 | Thermal printer and printing method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103765929B (en) | Use the system and method for being related to enhancing menu of mobile device | |
CN100456777C (en) | Portable information terminal | |
US8745255B2 (en) | Configuration and distribution of content at capture | |
JP6070705B2 (en) | Information processing apparatus, data processing method thereof, and program | |
JP4469559B2 (en) | Coupon issuing system, coupon issuing method and apparatus | |
JP2008191979A (en) | Information providing system, information providing method, information providing device and advertisement provision program | |
JP2008203838A (en) | Advertisement information management apparatus and advertisement information management method | |
JP6026682B1 (en) | Purchasing activity management device, purchasing activity management method, and program | |
US10223726B2 (en) | Information provisioning device, method, and medium for evaluating and estimating gift candidates | |
CN101655791A (en) | Personal icon providing method | |
CN106327248A (en) | Electronic coupon acquiring method and electronic coupon acquiring device | |
CN107220854A (en) | A kind of method and device for sending electronic ticket | |
US9727888B2 (en) | Sales promotion assisting system | |
CN109298908A (en) | Wallpaper switching method, device and terminal | |
US8325356B2 (en) | Method of sending a photograph electronically from a self-service digital photograph processing station to a remote printing facility | |
CN110347354A (en) | Order Method of printing and device, electronic equipment | |
CN110231923A (en) | Data managing method and device | |
CN106203545A (en) | System and method | |
CN110519318A (en) | Information-pushing method and device | |
CN109614547A (en) | The method and apparatus of preferred watermark for electric terminal | |
CN108960896A (en) | Data processing method, user terminal and server end | |
CN107426338A (en) | A kind of information management method and system | |
JP2017138955A (en) | Purchase activity management apparatus, purchase activity management method, and program | |
WO2009099128A1 (en) | Information management device, information management method, and information management program | |
JP6950350B2 (en) | Information processing equipment, image forming equipment and programs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191018 |