Delivery receipt printing processing method, device, electronic device and storage medium
The delivery ticket printing method with a customizable identifier addresses the inefficiency of finding orders in piled-up food deliveries by enhancing order recognition and retrieval efficiency.
Patent Information
- Application Number
- CN202111229313.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-21
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2041-10-21
AI Technical Summary
In densely populated areas, food delivery logistics often result in piled-up goods at centralized pickup locations, making it inefficient and easy for users to find their own orders, especially during peak times.
A delivery ticket printing method that allows users to input a customized identifier, which is then printed on the ticket, enhancing recognition and efficiency in identifying personal orders.
The customized identifier on the delivery ticket improves user recognition and efficiency in finding their orders among multiple delivery items.
Smart Images

Figure CN113947460B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a method, device, electronic device and computer-readable storage medium for printing and processing delivery receipts. Background Art
[0002] With the development of Internet technology, it is becoming more and more common for the Internet to provide people with shopping services or other various life services. Among them, food delivery platforms have been widely used due to their convenience.
[0003] In the food delivery industry, logistics and distribution is one of the most important scenarios. For densely populated areas such as office buildings and factories, centralized food pickup is a common method of logistics and distribution. When delivery personnel deliver goods to centralized food pickup locations, they usually need to place the goods on a certain floor or a fixed food pickup shelf, resulting in the shelves being piled with goods. Especially for food delivery, the phenomenon of shelves being piled with food is more prominent during peak meal times. If users want to find their own food from the food, they need to spend a lot of energy to search one by one, which is inefficient and easy to take the wrong food. Summary of the invention
[0004] In view of the above problems, embodiments of the present invention are proposed to provide a delivery ticket printing and processing method, device, electronic device and computer-readable storage medium that overcome the above problems or at least partially solve the above problems.
[0005] According to a first aspect of an embodiment of the present invention, there is provided a delivery ticket printing processing method, comprising:
[0006] In response to a confirmation operation on the selected object, an order submission page is displayed, wherein the order is an order including the selected object, and the order submission page includes an identification input area;
[0007] Receiving a customized logo input in the logo input area, and adding the customized logo to the information to be printed, wherein the information to be printed is the information to be printed of the delivery ticket for the order that the target entity object needs to print;
[0008] The information to be printed is sent to a printing control device, so that the printing control device controls printing of the delivery ticket according to the information to be printed.
[0009] In some embodiments, the identification input area includes a hand-drawn input area;
[0010] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0011] Receiving a customized mark inputted by a finger or a stylus in the hand-drawn input area;
[0012] The customized logo is added to the information to be printed.
[0013] In some embodiments, the identification input area includes a hand-drawn pen attribute selection option;
[0014] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0015] Determining the selected hand-drawn pen attribute according to the selection operation on the hand-drawn pen attribute selection option;
[0016] receiving a track of a customized mark inputted by a finger or a stylus in the hand-drawn input area, and rendering the track of the customized mark according to the selected hand-drawn pen attribute to obtain a rendered customized mark;
[0017] The rendered customized logo is added to the information to be printed.
[0018] In some embodiments, the logo input area includes a custom logo selection option;
[0019] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0020] In response to a triggering operation for selecting the custom logo option, displaying a plurality of preset logo elements;
[0021] A selection operation of a preset identification element among the plurality of preset identification elements is received, and the selected preset identification element is added to the information to be printed.
[0022] In some embodiments, the logo input area also includes options for arranging preset logo elements;
[0023] When the selected preset identification elements include multiple ones, the step of receiving a customized identification input in the identification input area and adding the customized identification to the information to be printed further includes:
[0024] In response to a trigger operation on the arrangement option, displaying a plurality of arrangements;
[0025] receiving a selection operation of an arrangement mode among the plurality of arrangement modes, applying the selected arrangement mode to the selected preset identification element, and obtaining a customized identification arranged according to the arrangement mode;
[0026] The customized logo arranged in the arrangement manner is added to the information to be printed.
[0027] In some embodiments, the method further comprises:
[0028] Displaying the selected preset identification element in the identification input area; or,
[0029] The customized logos arranged in the arrangement manner are displayed in the logo input area.
[0030] In some embodiments, the customized logo input in the logo input area is the current customized logo;
[0031] The method further comprises:
[0032] Obtaining the delivery location information and delivery time of the order;
[0033] After receiving the customized logo input in the logo input area, the method further includes:
[0034] If the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is the same as the current customized identifier, a prompt message is displayed, wherein the matching order is an order obtained by the server based on the delivery location information and the delivery time, and the order has the same delivery location information as the delivery time and is within the same delivery time range, and the prompt message is used to prompt the re-entering of the customized identifier.
[0035] In some embodiments, the content of the customized logo includes a pattern and / or text.
[0036] In some embodiments, after displaying the order submission page in response to the confirmation operation on the selected object, the method further includes:
[0037] Obtain a customized identifier associated with the user to which the order belongs, and display the customized identifier associated with the user to which the order belongs in the identifier input area on the order submission page, wherein the customized identifier associated with the user to which the order belongs is searched by the server from a customized identifier database according to the identifier of the user to which the order belongs, and sent to the terminal that displays the order submission page.
[0038] According to a second aspect of an embodiment of the present invention, there is provided a delivery ticket printing processing method, comprising:
[0039] Configuring a printing template for a delivery ticket, wherein the printing template includes a logo printing area for printing a customized logo;
[0040] Receive information to be printed and send the information to be printed to a printing control device, so that the printing control device generates a printing instruction for the information to be printed according to the printing template, wherein the information to be printed is the information to be printed for the delivery ticket for the order that needs to be printed by the target entity object sent by the terminal, and the information to be printed includes the customized logo, which is the customized logo entered in the logo input area of the order submission page of the terminal.
[0041] In some embodiments, the customized logo includes a customized logo input by a finger or a stylus and / or a customized logo selected and input from a plurality of preset logo elements.
[0042] In some embodiments, if the customized logo includes a customized logo selected and input from a plurality of preset logo elements, the method further includes:
[0043] The plurality of preset logo elements are sent to the terminal, so that the terminal displays the plurality of preset logo elements in response to a triggering operation on a customized logo selection option in the logo input area.
[0044] In some embodiments, if the customized logo includes a customized logo selected and input from a plurality of preset logo elements, the method further includes:
[0045] The plurality of arrangements are sent to the terminal, so that the terminal displays the plurality of arrangements in response to a triggering operation on an arrangement option in the identification input area.
[0046] In some embodiments, the customized logo input in the logo input area is the current customized logo;
[0047] The method further comprises:
[0048] Obtaining the delivery location information and delivery time of the order;
[0049] According to the delivery location information and the delivery time, obtaining matching orders that have the same delivery time as the delivery time and the same delivery location information, and obtaining a customized identification of the delivery ticket of each matching order in the matching orders;
[0050] If the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is the same as the current customized identifier, a prompt message is sent to the terminal, wherein the prompt message is used to prompt the terminal to re-enter the customized identifier.
[0051] In some embodiments, the content of the customized logo includes a pattern and / or text.
[0052] In some embodiments, after receiving the information to be printed, the method further includes:
[0053] storing the customized identifier and the association relationship between the customized identifier and the user in a customized identifier database, wherein the association relationship is the association relationship between the customized identifier and the identifier of the user who inputs the customized identifier;
[0054] Receiving an order sent by a terminal, and obtaining an identifier of a user to which the order belongs;
[0055] According to the identifier of the user to which the order belongs, searching the customized identifier database for a customized identifier associated with the user's logo;
[0056] Sending the found customization identifier to the terminal that sends the order, so that the terminal displays the customization identifier associated with the user to which the order belongs in the identifier input area of the order submission page;
[0057] The found customized logo is added to the information to be printed.
[0058] According to a third aspect of an embodiment of the present invention, there is provided a delivery ticket printing and processing device, comprising:
[0059] A first display module, configured to display an order submission page in response to a confirmation operation on the selected object, wherein the order is an order including the selected object, and the order submission page includes an identification input area;
[0060] An adding module, used for receiving the customized logo input in the logo input area, and adding the customized logo to the information to be printed, wherein the information to be printed is the information to be printed of the delivery ticket for the order that the target entity object needs to print;
[0061] The sending module is used to send the information to be printed to the printing control device, so that the printing control device controls the printing of the delivery ticket according to the information to be printed.
[0062] In some embodiments, the identification input area includes a hand-drawn input area;
[0063] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0064] Receiving a customized mark inputted by a finger or a stylus in the hand-drawn input area;
[0065] The customized logo is added to the information to be printed.
[0066] In some embodiments, the identification input area includes a hand-drawn pen attribute selection option;
[0067] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0068] Determining the selected hand-drawn pen attribute according to the selection operation on the hand-drawn pen attribute selection option;
[0069] receiving a track of a customized mark inputted by a finger or a stylus in the hand-drawn input area, and rendering the track of the customized mark according to the selected hand-drawn pen attribute to obtain a rendered customized mark;
[0070] The rendered customized logo is added to the information to be printed.
[0071] In some embodiments, the logo input area includes a custom logo selection option;
[0072] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0073] In response to a triggering operation for selecting the custom logo option, displaying a plurality of preset logo elements;
[0074] A selection operation of a preset identification element among the plurality of preset identification elements is received, and the selected preset identification element is added to the information to be printed.
[0075] In some embodiments, the logo input area also includes options for arranging preset logo elements;
[0076] When the selected preset identification elements include multiple ones, the step of receiving a customized identification input in the identification input area and adding the customized identification to the information to be printed further includes:
[0077] In response to a trigger operation on the arrangement option, displaying a plurality of arrangements;
[0078] receiving a selection operation of an arrangement mode among the plurality of arrangement modes, applying the selected arrangement mode to the selected preset identification element, and obtaining a customized identification arranged according to the arrangement mode;
[0079] The customized logo arranged in the arrangement manner is added to the information to be printed.
[0080] In some embodiments, the device further comprises a second display module for
[0081] Displaying the selected preset identification element in the identification input area; or,
[0082] The customized logos arranged in the arrangement manner are displayed in the logo input area.
[0083] In some embodiments, the customized logo input in the logo input area is the current customized logo;
[0084] The device also includes:
[0085] An acquisition module, used to acquire the delivery location information and delivery time of the order;
[0086] After the adding module executes the step of receiving the customized logo input in the logo input area, the device further includes:
[0087] The third display module is used to display a prompt message if the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is identical to the current customized identifier, wherein the matching order is an order that is acquired by the server based on the delivery location information and the delivery time and is within the same delivery time range and has the same delivery location information as the delivery time, and the prompt message is used to prompt the server to re-enter the customized identifier.
[0088] In some embodiments, the content of the customized logo includes a pattern and / or text.
[0089] In some embodiments, after the first display module executes the step of displaying an order submission page in response to a confirmation operation on the selected object, the device further comprises:
[0090] The fourth display module is used to obtain the customized identifier associated with the user to which the order belongs, and display the customized identifier associated with the user to which the order belongs in the identifier input area of the order submission page, wherein the customized identifier associated with the user to which the order belongs is searched by the server from a customized identifier database according to the identifier of the user to which the order belongs, and sent to the terminal that displays the order submission page.
[0091] According to a fourth aspect of an embodiment of the present invention, there is provided a delivery ticket printing and processing device, comprising:
[0092] A configuration module, used to configure a printing template for a delivery ticket, wherein the printing template includes a logo printing area for printing a customized logo;
[0093] A receiving module is used to receive information to be printed and send the information to be printed to a printing control device, so that the printing control device generates a printing instruction for the information to be printed according to the printing template, wherein the information to be printed is the information to be printed for the delivery ticket for the order that needs to be printed by the target entity object sent by the terminal, and the information to be printed includes the customized logo, which is the customized logo entered in the logo input area of the order submission page of the terminal.
[0094] In some embodiments, the customized logo includes a customized logo input by a finger or a stylus and / or a customized logo selected and input from a plurality of preset logo elements.
[0095] In some embodiments, if the customized identification includes a customized identification selected and input from a plurality of preset identification elements, the apparatus further includes:
[0096] The first sending module is used to send the plurality of preset identification elements to the terminal, so that the terminal displays the plurality of preset identification elements in response to a triggering operation on a customized identification selection option in the identification input area.
[0097] In some embodiments, if the customized identification includes a customized identification selected and input from a plurality of preset identification elements, the apparatus further includes:
[0098] The second sending module is used to send the plurality of arrangement modes to the terminal, so that the terminal displays the plurality of arrangement modes in response to a triggering operation on the arrangement mode options in the identification input area.
[0099] In some embodiments, the customized logo input in the logo input area is the current customized logo;
[0100] The device also includes:
[0101] A first acquisition module, used to acquire the delivery location information and delivery time of the order;
[0102] A second acquisition module is used to acquire, according to the delivery location information and the delivery time, matching orders that have the same delivery time as the delivery time and the same delivery location information, and to acquire a customized identifier of the delivery ticket of each matching order in the matching orders;
[0103] The third sending module is used to send a prompt message to the terminal if the customized identifier of the delivery ticket of each matching order in the matching order contains an identifier that is the same as the current customized identifier, wherein the prompt message is used to prompt the terminal to re-enter the customized identifier.
[0104] In some embodiments, the content of the customized logo includes a pattern and / or text.
[0105] In some embodiments, after the receiving module performs the step of receiving the information to be printed, the device further includes an associating module for:
[0106] storing the customized identifier and the association relationship between the customized identifier and the user in a customized identifier database, wherein the association relationship is the association relationship between the customized identifier and the identifier of the user who inputs the customized identifier;
[0107] Receiving an order sent by a terminal, and obtaining an identifier of a user to which the order belongs;
[0108] According to the identifier of the user to which the order belongs, searching the customized identifier database for a customized identifier associated with the user's logo;
[0109] Sending the found customization identifier to the terminal that sends the order, so that the terminal displays the customization identifier associated with the user to which the order belongs in the identifier input area of the order submission page;
[0110] The found customized logo is added to the information to be printed.
[0111] According to a fifth aspect of an embodiment of the present invention, there is provided an electronic device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;
[0112] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the above-mentioned delivery ticket printing processing method.
[0113] According to a sixth aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein at least one executable instruction is stored in the computer-readable storage medium, and the executable instruction enables a processor to execute operations corresponding to the above-mentioned delivery ticket printing processing method.
[0114] According to the delivery ticket printing and processing method of an embodiment of the present invention, when a user places an order for delivery goods, a customized identifier can be entered in the identifier input area of the order submission page. When the target entity object prints the delivery ticket for the order, the printed delivery ticket includes the customized identifier, which makes it easy for the user to identify his own object from many delivery objects, improves the recognizability of the delivery ticket, and improves the efficiency of the user in finding objects.
[0115] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation method of the embodiment of the present invention is specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0116] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the embodiments of the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0117] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present invention;
[0118] Figure 2 is a flow chart of a delivery ticket printing and processing method provided by an embodiment of the present invention;
[0119] Figure 3 is a flow chart of a delivery ticket printing and processing method provided by another embodiment of the present invention;
[0120] Figure 4 It is a structural schematic diagram of a delivery ticket printing and processing device provided by an embodiment of the present invention;
[0121] Figure 5 is a schematic structural diagram of a delivery ticket printing and processing device provided by another embodiment of the present invention;
[0122] Figure 6 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0123] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.
[0124] In the food delivery industry, logistics and distribution is one of the most important scenarios. For densely populated areas such as office buildings and factories, centralized food pickup is a common method of logistics and distribution. When delivery personnel deliver goods to centralized food pickup locations, they usually need to place the goods on a certain floor or a fixed food pickup shelf, resulting in the shelves being piled with goods. Especially for food delivery, the phenomenon of shelves being piled with food is more prominent during peak meal times. If users want to find their own food from the food, they need to spend a lot of energy to search one by one, which is inefficient and easy to take the wrong food.
[0125] Therefore, an embodiment of the present invention provides a delivery ticket printing and processing method. When a user places an order for delivery goods, the user can enter a customized identifier in the identifier input area of the order submission page. When the target entity object prints the delivery ticket for the order, the printed delivery ticket includes the customized identifier, which makes it easier for the user to identify his or her own object from among many delivery objects, thereby improving the efficiency of the user in finding objects.
[0126] To facilitate understanding, an application scenario of an embodiment of the present invention is first given. Figure 1 This is a schematic diagram of an application scenario of an embodiment of the present invention. Figure 1 The platform server is an operating platform server that provides goods or services to terminal users through an entity object. For example, it can be a takeaway platform server. The terminal user places an order to the entity object operating on the platform server through the terminal. The platform server generates order data based on the order information provided by the terminal and sends it to the merchant's management device (which can also be a printing control device on the merchant side). The merchant's management device generates a printing instruction based on the order data and sends the printing instruction to the printing device to print out the receipt.
[0127] The platform server is also called the server, and can be any type of electronic device, such as a server or a server cluster. The embodiment of the present invention is described by taking a server as an example. The entity object may be a merchant that provides goods or services. The terminal may be any type of electronic device, such as a mobile phone, a tablet computer, a portable digital camera, a media player, a portable game device, a personal digital assistant (PDA), a desktop computer, a laptop computer and other terminals, collectively referred to as a terminal below. The printing device may be a receipt printer. For example, a terminal user places an order to merchant A on a takeaway platform through a mobile terminal, and a delivery receipt printer prints a voucher (delivery receipt) for the takeaway order.
[0128] Taking meals as an example, after the meal corresponding to the order is made, the delivery ticket can be bound to the corresponding meal and carried by the meal to the pick-up location. When picking up the meal, the user can refer to the content of the delivery ticket carried by each meal to find his or her own meal and pick it up.
[0129] Unless otherwise specified, "multiple" in the embodiments of the present invention refers to two or more than two.
[0130] Figure 2 1 is a flow chart of a delivery receipt printing and processing method provided by an embodiment of the present invention. The method is described from the terminal side, and the application scenario of the method is a takeaway scenario as an example. The method includes the following steps:
[0131] Step 201: In response to a confirmation operation for a selected object, an order submission page is displayed, wherein the order is an order including the selected object, and the order submission page includes an identification input area.
[0132] Objects refer to the goods or services purchased by users on the platform, such as takeaway meals. When users place an order on the food delivery platform, they must first select the meal on the terminal. After selecting the meal, confirm the selected meal and enter the order submission page. On the order submission page, users can further confirm or modify the pick-up address, payment method, virtual resources used in this order (virtual resources include but are not limited to red envelopes, coupons, product vouchers, discount coupons, shopping subsidies, etc. These virtual resources can be used when users place an order to deduct the settlement amount) and other information.
[0133] In this embodiment, the order submission page includes a logo input area, and the logo input area is used for the user to input a customized logo. The customized logo will be described in detail below.
[0134] Step 202: receiving the customized logo input in the logo input area, and adding the customized logo to the information to be printed, wherein the information to be printed is the information to be printed of the delivery ticket for the order that the target entity object needs to print.
[0135] A customized logo refers to a logo set by a user for an order submitted on the platform. The customized logo will be added to the information to be printed and printed at the corresponding position of the delivery ticket of the order with the customized logo. The customized logo can be a file in image format or a file in text format, and its content includes a pattern and / or text, that is, the customized logo can be a pattern logo, a text logo, or a combination of a pattern and a text logo. Among them, the text style of the text logo can adopt the system default style (such as Fangsong, Xiaosi, and Black), and it is only necessary to add the text content of the text logo to the information to be printed, and it will be printed directly according to the system default style when printing. It can be understood that the text logo can also further include the text content of the text logo and its text style. For example, the text style can be the font, color, and stroke thickness set by the user, and the information to be printed is finally added with the text content and its text style, or the pattern presented by the text content combined with its text style.
[0136] The information to be printed refers to the content that the merchant's printing equipment prints out according to the preset ticket template for the ticket to be printed, such as the delivery ticket serial number, meal content, order amount, order time, delivery time, delivery location, name of the person picking up the meal, contact number and other order data. The information to be printed will be printed on the delivery ticket of the meal. When picking up the meal, the user can refer to the content in the delivery ticket carried by each meal to find his or her own meal and pick up the meal. In this embodiment, in addition to the above order data, a customized logo is also added to the information to be printed.
[0137] The custom logo can be entered by hand drawing or by selecting an existing preset logo element. The following describes these two methods respectively.
[0138] Regarding the method of inputting the custom logo by hand:
[0139] In some embodiments, the logo input area includes a hand-drawn input area. The hand-drawn input area can be an area reserved in the order submission page, and the user can draw his or her customized logo in the area with a finger or a stylus. The content drawn in the hand-drawn input area will be acquired and added to the information to be printed. Therefore, step 202 further includes:
[0140] Step a1: receiving a customized mark inputted by a finger or a stylus in the hand-drawn input area;
[0141] Step a2: adding the customized logo to the information to be printed.
[0142] Through hand-drawn input, customized logos can be input more conveniently and quickly, and because the logos are input by users' hand-drawn input, the probability of repeated customized logos is reduced. For food orders at the same pick-up point and within the same pick-up time range, if customized logos are repeated, it will mislead or cause inconvenience to users when picking up food.
[0143] Furthermore, in some embodiments, the identification input area includes a hand-drawn pen attribute selection option; step 202 further includes:
[0144] Step b1: determining the selected hand-drawn pen attribute according to the selection operation for the hand-drawn pen attribute selection option;
[0145] In this step, a hand-drawn pen attribute selection option may be displayed in the identification input area, and the hand-drawn pen attribute selection option may be used to select the hand-drawn pen attribute, such as the thickness and color of the drawn line. As mentioned above, hand-drawn input may be input through fingers or stylus, so the "hand-drawn pen attribute" here does not only refer to the drawing attribute when inputting with a stylus, but also includes the drawing attribute when inputting with a finger touch.
[0146] Step b2: receiving the trajectory of the customized mark input by a finger or a stylus in the hand-drawn input area, and rendering the trajectory of the customized mark according to the selected hand-drawn pen attribute to obtain a rendered customized mark;
[0147] The rendered customized logo is a customized logo obtained based on the pattern or text input by the user and the hand-drawn pen attributes set by the user. It can be understood that the rendered customized logo can be a file in a picture format.
[0148] Step b3: adding the rendered customized logo to the information to be printed.
[0149] Through the above method, user-defined line attributes can be added to the hand-drawn customized logo, making the customized logo more diverse and further reducing the probability of repeated customized logos.
[0150] About the method of inputting a custom logo by selecting an existing preset logo element:
[0151] By selecting existing preset logo elements to enter a customized logo, users do not need to create a customized logo themselves, they only need to make a selection, which reduces the difficulty of operation and improves ordering efficiency.
[0152] In some embodiments, the logo input area includes a custom logo selection option. The custom logo selection option can be a preset logo element that can be selected directly on the order submission page, or it can be a drop-down box option displayed on the order submission page. The user can select the custom logo selection option to obtain the customized logo.
[0153] If the method of directly displaying the selectable preset identification elements on the order submission page is adopted, when there are many preset identification elements, due to the size limit of the order submission page, it may not be possible to display all the preset identification elements. Displaying the drop-down box options on the order submission page is a better method. At this time, step 202 further includes:
[0154] Step c1: in response to a triggering operation for selecting the custom logo option, displaying a plurality of preset logo elements;
[0155] For example, when a user clicks on the drop-down box of the custom logo selection option, multiple preset logo elements for selection will be displayed. When the page is not sufficient to display all the preset logo elements, the remaining preset logo elements can be further displayed by sliding the button. The preset logo element is a logo element pre-set and stored by the platform server, which can be a pattern element and / or a text element.
[0156] Step c2: receiving a selection operation of a preset identification element among the plurality of preset identification elements, and adding the selected preset identification element to the information to be printed.
[0157] The selected preset identification element may be one or more. After receiving the preset identification element information selected by the user, the terminal adds the selected preset identification element to the information to be printed.
[0158] Through the above method, more preset identification elements can be displayed to the user for selection, which solves the problem that if there are too many preset identification elements, they cannot be fully displayed if they are displayed directly.
[0159] It can be understood that, in order to facilitate the user to confirm the preset identification element selected by the user, the method further includes: displaying the selected preset identification element in the identification input area.
[0160] If multiple preset logo elements are selected, since the customized logo needs to be added with the information to be printed and printed, it is also necessary to confirm the arrangement of the multiple preset logo elements so that the printer can print.
[0161] Therefore, in some embodiments, the logo input area also includes an arrangement option of preset logo elements. The arrangement is pre-set and stored by the platform server, and includes up-and-down arrangement, left-and-right arrangement, and arrangement at a specific angle. The arrangement option can be a selectable arrangement directly displayed on the order submission page, or it can be a drop-down box option displayed on the order submission page. The user can select the arrangement option to obtain the customized arrangement.
[0162] If the method of directly displaying the selectable arrangement methods on the order submission page is adopted, when there are many arrangement options, due to the size limit of the order submission page, it may not be possible to display all the arrangement methods. Displaying the drop-down box options on the order submission page is a better method. When the selected preset identification elements include multiple ones, step 202 also includes:
[0163] Step d1: in response to a trigger operation on the arrangement option, displaying a plurality of arrangements;
[0164] For example, when a user clicks on a drop-down box of an arrangement option, multiple arrangements for selection will be displayed. When the page is not large enough to display all the arrangements, the remaining arrangements can be further displayed by sliding the buttons.
[0165] Step d2: receiving a selection operation of an arrangement mode among the plurality of arrangement modes, applying the selected arrangement mode to the selected preset identification element, and obtaining a customized identification arranged according to the arrangement mode;
[0166] For example, when the preset logo elements selected by the user are A and B and the arrangement mode is left-right arrangement, the left-right arrangement mode is applied to A and B, and the customized logo "AB" is obtained. If the preset logo elements selected by the user are A and B and the arrangement mode is top-bottom arrangement, the top-bottom arrangement mode is applied to A and B, and the customized logo "AB" is obtained. This custom logo.
[0167] Step d3: adding the customized logo arranged in the arrangement manner to the information to be printed.
[0168] It is understandable that, in order to facilitate the user to confirm the preset identification elements and arrangement methods selected by the user, the method further includes: displaying the customized identification arranged according to the arrangement method in the identification input area.
[0169] As mentioned above, for food orders within the same pickup point and within the same pickup time range, if the customized logo is repeated, it will mislead or inconvenience the user in picking up the food, resulting in the wrong food being picked up, such as mistakenly picking up food that has the same customized logo on the delivery ticket but belongs to another user as one's own food. Therefore, in some embodiments, the method further includes: obtaining the delivery location information and delivery time of the order. The delivery location information is the location information obtained by the positioning system of the terminal when the user places the order or the location information manually entered by the user, and the delivery time is the delivery time set by the user when placing the order.
[0170] After receiving the customized logo input in the logo input area in step 202, the method further includes:
[0171] If the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is the same as the current customized identifier, a prompt message is displayed, wherein the matching order is an order obtained by the server based on the delivery location information and the delivery time, and the order has the same delivery location information as the delivery time and is within the same delivery time range, and the prompt message is used to prompt the re-entering of the customized identifier.
[0172] In this step, the terminal obtains the delivery location information and delivery time of the order and sends them to the server. The server obtains matching orders that are in the same delivery time range and have the same delivery location information based on the delivery location information and delivery time, and obtains the customized identification of the delivery ticket of each matching order in the matching orders. If the customized identification of the delivery ticket of each matching order in the matching orders contains an identification that is the same as the current customized identification, the server sends a prompt message to the terminal, and the terminal prompts the user that the customized identification is repeated and needs to be re-entered. The prompt can be in the form of a pop-up window prompt.
[0173] Step 203: Send the information to be printed to the printing control device, so that the printing control device controls the printing of the delivery ticket according to the information to be printed.
[0174] The printing control device may be a printing control device of a physical object, such as a management device or a backend server for controlling a receipt printer of a merchant. In this embodiment, the printing control device may intercept the printing instruction of the printing port by means of a virtual printer, parse out the order data and the custom identifier, obtain the information to be printed, and control the printer to print the delivery receipt according to the information to be printed; or the printing control device may obtain the order of the delivery receipt that the target physical object needs to print before generating the printing instruction, obtain the order data and the custom identifier, and thus obtain the information to be printed.
[0175] It is understandable that in order to simplify the operation and improve the efficiency of placing orders, the user can also associate the customized identification entered by the user with the user account and store it in the platform server for use in subsequent orders. Therefore, in some embodiments, after the order submission page is displayed in response to the confirmation operation for the selected object in step 201, the method further includes:
[0176] Obtain a customized identifier associated with the user to which the order belongs, and display the customized identifier associated with the user to which the order belongs in the identifier input area on the order submission page, wherein the customized identifier associated with the user to which the order belongs is searched by the server from a customized identifier database according to the identifier of the user to which the order belongs, and sent to the terminal that displays the order submission page.
[0177] In this step, after the terminal sends the information to be printed to the server, the server stores the customized identifier and the association between the customized identifier and the user in the customized identifier database, wherein the association is the association between the customized identifier and the identifier of the user who inputs the customized identifier. When the user sends an order again through the terminal later, the server will obtain the identifier of the user to which the order belongs, and search the customized identifier associated with the user's logo from the customized identifier database according to the identifier of the user to which the order belongs. If the user has previously stored a customized identifier on the server, the server will send the customized identifier it has found to the terminal that sent the order, and the terminal will display the customized identifier associated with the user to which the order belongs in the identifier input area on the order submission page. The server can directly add the found customized identifier to the information to be printed, and send the information to be printed to the merchant's management device. The management device generates a printing instruction for the information to be printed based on the printing template, and outputs the printing instruction to the printing device.
[0178] After the terminal displays the customized identifier associated with the user to which the order belongs, if the user does not want to use the customized identifier in this order, or wants to update the customized identifier stored in the server, the user can erase the associated customized identifier in the identifier input area and re-enter the customized identifier, that is, execute steps 202 and 203. In this way, the flexibility of customized identifier input is improved.
[0179] According to the delivery ticket printing and processing method of an embodiment of the present invention, when a user places an order for delivery goods, a customized identifier can be entered in the identifier input area of the order submission page. When the target entity object prints the delivery ticket for the order, the printed delivery ticket includes the customized identifier, which makes it easy for the user to identify his own object from many delivery objects, improves the recognizability of the delivery ticket, and improves the efficiency of the user in finding objects.
[0180] Figure 3 is a flowchart of a delivery receipt printing method provided by another embodiment of the present invention, please refer to Figure 3 As shown, the embodiment of the present invention also provides a method for printing and processing a delivery receipt. The method is applied to a platform server, and the method includes:
[0181] Step 301: configuring a printing template for a delivery ticket, wherein the printing template includes a logo printing area for printing a customized logo;
[0182] Step 302: Receive information to be printed and send the information to be printed to a printing control device, so that the printing control device generates a printing instruction for the information to be printed according to the printing template, wherein the information to be printed is information to be printed for a delivery ticket for an order that needs to be printed by a target entity object sent by the terminal, and the information to be printed includes the customized logo, which is a customized logo entered in the logo input area of the order submission page of the terminal.
[0183] In some embodiments, the customized logo includes a customized logo input by a finger or a stylus and / or a customized logo selected and input from a plurality of preset logo elements.
[0184] In some embodiments, if the customized logo includes a customized logo selected and input from a plurality of preset logo elements, the method further includes:
[0185] The plurality of preset logo elements are sent to the terminal, so that the terminal displays the plurality of preset logo elements in response to a triggering operation on a customized logo selection option in the logo input area.
[0186] In some embodiments, if the customized logo includes a customized logo selected and input from a plurality of preset logo elements, the method further includes:
[0187] The plurality of arrangements are sent to the terminal, so that the terminal displays the plurality of arrangements in response to a triggering operation on an arrangement option in the identification input area.
[0188] In some embodiments, the customized logo input in the logo input area is the current customized logo;
[0189] The method further comprises:
[0190] Obtaining the delivery location information and delivery time of the order;
[0191] According to the delivery location information and the delivery time, obtaining matching orders that have the same delivery time as the delivery time and the same delivery location information, and obtaining a customized identification of the delivery ticket of each matching order in the matching orders;
[0192] If the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is the same as the current customized identifier, a prompt message is sent to the terminal, wherein the prompt message is used to prompt the terminal to re-enter the customized identifier.
[0193] In some embodiments, the content of the customized logo includes a pattern and / or text.
[0194] In some embodiments, after receiving the information to be printed, the method further includes:
[0195] storing the customized identifier and the association relationship between the customized identifier and the user in a customized identifier database, wherein the association relationship is the association relationship between the customized identifier and the identifier of the user who inputs the customized identifier;
[0196] Receiving an order sent by a terminal, and obtaining an identifier of a user to which the order belongs;
[0197] According to the identifier of the user to which the order belongs, searching the customized identifier database for a customized identifier associated with the user's logo;
[0198] Sending the found customization identifier to the terminal that sends the order, so that the terminal displays the customization identifier associated with the user to which the order belongs in the identifier input area of the order submission page;
[0199] The found customized logo is added to the information to be printed.
[0200] The specific implementation process and beneficial effects of the delivery receipt printing processing method of the embodiment of the present invention can be referred to the aforementioned Figure 1-2 The embodiments shown will not be described in detail here.
[0201] Corresponding to the above-mentioned delivery receipt printing processing method embodiment, the embodiment of the present invention also provides a delivery receipt printing processing device. The device can be implemented by software, or by hardware or a combination of software and hardware. Taking software implementation as an example, the device, as a device in a logical sense, is formed by the processor of the device in which it is located reading the corresponding computer program instructions in the non-volatile memory into the memory and running them.
[0202] Figure 4 Schematic diagram of the structure of the delivery receipt printing and processing device provided by the embodiment of the present invention. The device is applied to a terminal such as Figure 4 As shown, the device 400 includes:
[0203] A first display module 401 is used to display an order submission page in response to a confirmation operation on a selected object, wherein the order is an order including the selected object, and the order submission page includes an identification input area;
[0204] The adding module 402 is used to receive the customized logo input in the logo input area, and add the customized logo to the information to be printed, wherein the information to be printed is the information to be printed of the delivery ticket for the order that the target entity object needs to print;
[0205] The sending module 403 is used to send the information to be printed to the printing control device, so that the printing control device controls the printing of the delivery ticket according to the information to be printed.
[0206] In some embodiments, the identification input area includes a hand-drawn input area;
[0207] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0208] Receiving a customized mark inputted by a finger or a stylus in the hand-drawn input area;
[0209] The customized logo is added to the information to be printed.
[0210] In some embodiments, the identification input area includes a hand-drawn pen attribute selection option;
[0211] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0212] Determining the selected hand-drawn pen attribute according to the selection operation on the hand-drawn pen attribute selection option;
[0213] receiving a track of a customized mark inputted by a finger or a stylus in the hand-drawn input area, and rendering the track of the customized mark according to the selected hand-drawn pen attribute to obtain a rendered customized mark;
[0214] The rendered customized logo is added to the information to be printed.
[0215] In some embodiments, the logo input area includes a custom logo selection option;
[0216] The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes:
[0217] In response to a triggering operation for selecting the custom logo option, displaying a plurality of preset logo elements;
[0218] A selection operation of a preset identification element among the plurality of preset identification elements is received, and the selected preset identification element is added to the information to be printed.
[0219] In some embodiments, the logo input area also includes options for arranging preset logo elements;
[0220] When the selected preset identification elements include multiple ones, the step of receiving a customized identification input in the identification input area and adding the customized identification to the information to be printed further includes:
[0221] In response to a trigger operation on the arrangement option, displaying a plurality of arrangements;
[0222] receiving a selection operation of an arrangement mode among the plurality of arrangement modes, applying the selected arrangement mode to the selected preset identification element, and obtaining a customized identification arranged according to the arrangement mode;
[0223] The customized logo arranged in the arrangement manner is added to the information to be printed.
[0224] In some embodiments, the device further comprises a second display module for
[0225] Displaying the selected preset identification element in the identification input area; or,
[0226] The customized logos arranged in the arrangement manner are displayed in the logo input area.
[0227] In some embodiments, the customized logo input in the logo input area is the current customized logo;
[0228] The device also includes:
[0229] An acquisition module, used to acquire the delivery location information and delivery time of the order;
[0230] After the adding module 402 executes the step of receiving the customized logo input in the logo input area, the device further includes:
[0231] The third display module is used to display a prompt message if the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is identical to the current customized identifier, wherein the matching order is an order that is acquired by the server based on the delivery location information and the delivery time and is within the same delivery time range and has the same delivery location information as the delivery time, and the prompt message is used to prompt the server to re-enter the customized identifier.
[0232] In some embodiments, the content of the customized logo includes a pattern and / or text.
[0233] In some embodiments, after the first display module 401 executes the step of displaying an order submission page in response to a confirmation operation on the selected object, the device further includes:
[0234] The fourth display module is used to obtain the customized identifier associated with the user to which the order belongs, and display the customized identifier associated with the user to which the order belongs in the identifier input area of the order submission page, wherein the customized identifier associated with the user to which the order belongs is searched by the server from a customized identifier database according to the identifier of the user to which the order belongs, and sent to the terminal that displays the order submission page.
[0235] The delivery receipt printing and processing device 400 of the embodiment of the present invention also includes other modules for executing the steps of the above method embodiment, which will not be described one by one here.
[0236] Figure 5 FIG. 1 is a schematic diagram of the structure of a delivery receipt printing and processing device provided by another embodiment of the present invention. The device is applied to a server, such as Figure 5 As shown, the device 500 includes:
[0237] Configuration module 501, used to configure a printing template for a delivery ticket, wherein the printing template includes a logo printing area for printing a customized logo;
[0238] The receiving module 502 is used to receive information to be printed and send the information to be printed to a printing control device, so that the printing control device generates a printing instruction for the information to be printed according to the printing template, wherein the information to be printed is the information to be printed for the delivery ticket for the order that needs to be printed by the target entity object sent by the terminal, and the information to be printed includes the customized logo, which is the customized logo entered in the logo input area of the order submission page of the terminal.
[0239] In some embodiments, the customized logo includes a customized logo input by a finger or a stylus and / or a customized logo selected and input from a plurality of preset logo elements.
[0240] In some embodiments, if the customized identification includes a customized identification selected and input from a plurality of preset identification elements, the apparatus further includes:
[0241] The first sending module is used to send the plurality of preset identification elements to the terminal, so that the terminal displays the plurality of preset identification elements in response to a triggering operation on a customized identification selection option in the identification input area.
[0242] In some embodiments, if the customized identification includes a customized identification selected and input from a plurality of preset identification elements, the apparatus further includes:
[0243] The second sending module is used to send the plurality of arrangement modes to the terminal, so that the terminal displays the plurality of arrangement modes in response to a triggering operation on the arrangement mode options in the identification input area.
[0244] In some embodiments, the customized logo input in the logo input area is the current customized logo;
[0245] The device also includes:
[0246] A first acquisition module, used to acquire the delivery location information and delivery time of the order;
[0247] A second acquisition module is used to acquire, according to the delivery location information and the delivery time, matching orders that have the same delivery time as the delivery time and the same delivery location information, and to acquire a customized identifier of the delivery ticket of each matching order in the matching orders;
[0248] The third sending module is used to send a prompt message to the terminal if the customized identifier of the delivery ticket of each matching order in the matching order contains an identifier that is the same as the current customized identifier, wherein the prompt message is used to prompt the terminal to re-enter the customized identifier.
[0249] In some embodiments, the content of the customized logo includes a pattern and / or text.
[0250] In some embodiments, after the receiving module 502 performs the step of receiving the information to be printed, the device further includes an associating module for:
[0251] storing the customized identifier and the association relationship between the customized identifier and the user in a customized identifier database, wherein the association relationship is the association relationship between the customized identifier and the identifier of the user who inputs the customized identifier;
[0252] Receiving an order sent by a terminal, and obtaining an identifier of a user to which the order belongs;
[0253] According to the identifier of the user to which the order belongs, searching the customized identifier database for a customized identifier associated with the user's logo;
[0254] Sending the found customization identifier to the terminal that sends the order, so that the terminal displays the customization identifier associated with the user to which the order belongs in the identifier input area of the order submission page;
[0255] The found customized logo is added to the information to be printed.
[0256] The delivery receipt printing and processing device 500 of the embodiment of the present invention also includes other modules for executing the steps of the above method embodiment, which will not be described one by one here.
[0257] An embodiment of the present invention provides a non-volatile computer-readable storage medium, which stores at least one executable instruction. The computer-executable instruction can execute the delivery ticket printing processing method in any of the above method embodiments.
[0258] Figure 6 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The specific embodiment of the present invention does not limit the specific implementation of the electronic device, which can be a terminal, server and other devices.
[0259] like Figure 6 As shown, the electronic device may include: a processor (processor) 602 , a communication interface (Communications Interface) 604 , a memory (memory) 606 , and a communication bus 608 .
[0260] The processor 602, the communication interface 604, and the memory 606 communicate with each other via the communication bus 608. The communication interface 604 is used to communicate with other devices such as a client or other server network elements. The processor 602 is used to execute the program 610, which can specifically execute the relevant steps in the above-mentioned delivery receipt printing processing method embodiment.
[0261] Specifically, the program 610 may include program codes, which include computer operation instructions.
[0262] The processor 602 may be a CPU, or an application specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the electronic device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0263] The memory 606 is used to store the program 610. The memory 606 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0264] The algorithm or display provided herein is not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious to construct the structure required for this type of system. In addition, the embodiment of the present invention is not directed to any specific programming language either. It should be understood that various programming languages can be utilized to realize the content of the embodiment of the present invention described herein, and the description of the above specific language is to disclose the preferred implementation of the embodiment of the present invention.
[0265] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0266] Similarly, it should be understood that in order to streamline the embodiments of the present invention and to aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be interpreted as reflecting the following intention: that the claimed embodiments of the present invention require more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, the inventive aspects lie in less than all the features of the single embodiment disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself serves as a separate embodiment of the present invention.
[0267] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.
[0268] In addition, those skilled in the art will appreciate that, although some embodiments herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present invention and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.
[0269] The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. The embodiments of the present invention may also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program implementing an embodiment of the present invention may be stored on a computer-readable medium, or may have the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0270] It should be noted that the above embodiments illustrate rather than limit the present invention, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim listing a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A method for printing and processing a delivery receipt, comprising: In response to a confirmation operation on the selected object, an order submission page is displayed, wherein the order is an order including the selected object, and the order submission page includes an identification input area; receiving a customized logo input in the logo input area, and adding the customized logo to the information to be printed, wherein the information to be printed is the information to be printed of the delivery ticket for the order that the target entity object needs to print; Sending the information to be printed to a printing control device, so that the printing control device controls printing of the delivery ticket according to the information to be printed; The customized logo input in the logo input area is the current customized logo; The method further comprises: Obtaining the delivery location information and delivery time of the order, wherein the delivery location information is the location information obtained by the positioning system of the terminal when the user places the order or the location information manually input by the user, and the delivery time is the delivery time set by the user when placing the order; After receiving the customized logo input in the logo input area, the method further includes: If the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is identical to the current customized identifier, a prompt message is displayed, wherein the matching order is an order obtained by the server based on the delivery location information and the delivery time, and the order has the same delivery time range and the same delivery location information, and the prompt message is used to prompt the re-entering of the customized identifier.
2. The delivery receipt printing processing method according to claim 1, wherein: The identification input area includes a hand-drawn input area; The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes: Receiving a customized mark inputted by a finger or a stylus in the hand-drawn input area; The customized logo is added to the information to be printed.
3. The delivery receipt printing processing method according to claim 2, wherein: The identification input area includes a hand-drawn pen attribute selection option; The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes: Determining the selected hand-drawn pen attribute according to the selection operation on the hand-drawn pen attribute selection option; receiving a track of a customized mark inputted by a finger or a stylus in the hand-drawn input area, and rendering the track of the customized mark according to the selected hand-drawn pen attribute to obtain a rendered customized mark; The rendered customized logo is added to the information to be printed.
4. The delivery receipt printing processing method according to claim 1, wherein: The logo input area includes a custom logo selection option; The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes: In response to a triggering operation for selecting the custom logo option, displaying a plurality of preset logo elements; A selection operation of a preset identification element among the plurality of preset identification elements is received, and the selected preset identification element is added to the information to be printed.
5. The delivery receipt printing processing method according to claim 4, wherein: The logo input area also includes options for arranging preset logo elements; When the selected preset identification elements include multiple ones, the step of receiving a customized identification input in the identification input area and adding the customized identification to the information to be printed further includes: In response to a trigger operation on the arrangement option, displaying a plurality of arrangements; receiving a selection operation of an arrangement mode among the plurality of arrangement modes, applying the selected arrangement mode to the selected preset identification element, and obtaining a customized identification arranged according to the arrangement mode; The customized logo arranged in the arrangement manner is added to the information to be printed.
6. The delivery receipt printing processing method according to claim 5, wherein: The method further comprises: Displaying the selected preset identification element in the identification input area; or, The customized logos arranged in the arrangement manner are displayed in the logo input area.
7. The delivery receipt printing and processing method according to any one of claims 1 to 6, wherein: The content of the customized logo includes a pattern and / or text.
8. The delivery receipt printing and processing method according to any one of claims 1 to 6, wherein: After displaying the order submission page in response to the confirmation operation on the selected object, the method further includes: Obtain a customized identifier associated with the user to which the order belongs, and display the customized identifier associated with the user to which the order belongs in the identifier input area on the order submission page, wherein the customized identifier associated with the user to which the order belongs is searched by the server from a customized identifier database according to the identifier of the user to which the order belongs, and sent to the terminal that displays the order submission page.
9. A method for printing and processing a delivery receipt, comprising: Configuring a printing template for a delivery ticket, wherein the printing template includes a logo printing area for printing a customized logo; Receiving information to be printed and sending the information to be printed to a printing control device, so that the printing control device generates a printing instruction for the information to be printed according to the printing template, wherein the information to be printed is information to be printed for a delivery ticket for an order that needs to be printed by a target entity object sent by the terminal, and the information to be printed includes the customized logo, which is the customized logo entered in the logo input area of the order submission page of the terminal; The customized logo input in the logo input area is the current customized logo; The method further comprises: Obtaining the delivery location information and delivery time of the order, wherein the delivery location information is the location information obtained by the positioning system of the terminal when the user places the order or the location information manually input by the user, and the delivery time is the delivery time set by the user when placing the order; According to the delivery location information and the delivery time, obtaining matching orders that have the same delivery time as the delivery time and the same delivery location information, and obtaining a customized identification of the delivery ticket of each matching order in the matching orders; If the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is the same as the current customized identifier, a prompt message is sent to the terminal, wherein the prompt message is used to prompt the terminal to re-enter the customized identifier.
10. The delivery receipt printing processing method according to claim 9, wherein: The customized logo includes a customized logo input by a finger or a stylus and / or a customized logo selected and input from a plurality of preset logo elements.
11. The delivery receipt printing processing method according to claim 10, wherein: If the customized logo includes a customized logo selected and input from a plurality of preset logo elements, the method further includes: The plurality of preset logo elements are sent to the terminal, so that the terminal displays the plurality of preset logo elements in response to a triggering operation on a customized logo selection option in the logo input area.
12. The delivery receipt printing processing method according to claim 11, wherein: If the customized logo includes a customized logo selected and input from a plurality of preset logo elements, the method further includes: The plurality of arrangements are sent to the terminal, so that the terminal displays the plurality of arrangements in response to a triggering operation on an arrangement option in the identification input area.
13. The delivery receipt printing and processing method according to any one of claims 9 to 12, wherein: The content of the customized logo includes a pattern and / or text.
14. The delivery receipt printing and processing method according to any one of claims 9 to 12, wherein: After receiving the information to be printed, the method further includes: storing the customized identifier and the association relationship between the customized identifier and the user in a customized identifier database, wherein the association relationship is the association relationship between the customized identifier and the identifier of the user who inputs the customized identifier; Receiving an order sent by a terminal, and obtaining an identifier of a user to which the order belongs; According to the identifier of the user to which the order belongs, searching the customized identifier database for a customized identifier associated with the user's logo; Sending the found customization identifier to the terminal that sends the order, so that the terminal displays the customization identifier associated with the user to which the order belongs in the identifier input area of the order submission page; The found customized logo is added to the information to be printed.
15. A delivery receipt printing and processing device, comprising: A first display module, configured to display an order submission page in response to a confirmation operation on the selected object, wherein the order is an order including the selected object, and the order submission page includes an identification input area; An adding module, used for receiving the customized logo input in the logo input area, and adding the customized logo to the information to be printed, wherein the information to be printed is the information to be printed of the delivery ticket for the order that the target entity object needs to print; A sending module, used for sending the information to be printed to a printing control device, so that the printing control device controls the printing of the delivery ticket according to the information to be printed; The customized logo input in the logo input area is the current customized logo; The device also includes: an acquisition module, used to acquire the delivery location information and delivery time of the order, wherein the delivery location information is the location information acquired by the positioning system of the terminal when the user places the order or the location information manually input by the user, and the delivery time is the delivery time set by the user when placing the order; After the adding module executes the step of receiving the customized logo input in the logo input area, the device further includes: The third display module is used to display a prompt message if the customized identifier of the delivery ticket of each matching order in the matching orders contains an identifier that is identical to the current customized identifier, wherein the matching order is an order that is acquired by the server based on the delivery location information and the delivery time and has the same delivery location information as the delivery time, and the prompt message is used to prompt the server to re-enter the customized identifier.
16. The delivery receipt printing and processing device according to claim 15, wherein: The identification input area includes a hand-drawn input area; The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes: Receiving a customized mark inputted by a finger or a stylus in the hand-drawn input area; The customized logo is added to the information to be printed.
17. The delivery receipt printing and processing device according to claim 16, wherein: The identification input area includes a hand-drawn pen attribute selection option; The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes: Determining the selected hand-drawn pen attribute according to the selection operation on the hand-drawn pen attribute selection option; receiving a track of a customized mark inputted by a finger or a stylus in the hand-drawn input area, and rendering the track of the customized mark according to the selected hand-drawn pen attribute to obtain a rendered customized mark; The rendered customized logo is added to the information to be printed.
18. The delivery receipt printing and processing device according to claim 15, wherein: The logo input area includes a custom logo selection option; The receiving of the customized logo input in the logo input area and adding the customized logo to the information to be printed includes: In response to a triggering operation for selecting the custom logo option, displaying a plurality of preset logo elements; A selection operation of a preset identification element among the plurality of preset identification elements is received, and the selected preset identification element is added to the information to be printed.
19. The delivery receipt printing and processing device according to claim 18, wherein: The logo input area also includes options for arranging preset logo elements; When the selected preset identification elements include multiple ones, the step of receiving a customized identification input in the identification input area and adding the customized identification to the information to be printed further includes: In response to a trigger operation on the arrangement option, displaying a plurality of arrangements; receiving a selection operation of an arrangement mode among the plurality of arrangement modes, applying the selected arrangement mode to the selected preset identification element, and obtaining a customized identification arranged according to the arrangement mode; The customized logo arranged in the arrangement manner is added to the information to be printed.
20. The delivery receipt printing and processing device according to claim 19, wherein: The device also includes a second display module for Displaying the selected preset identification element in the identification input area; or, The customized logos arranged in the arrangement manner are displayed in the logo input area.
21. The delivery receipt printing and processing device according to any one of claims 15 to 20, wherein: The content of the customized logo includes a pattern and / or text.
22. The delivery receipt printing and processing device according to any one of claims 15 to 20, wherein: After the first display module executes the step of displaying an order submission page in response to a confirmation operation on the selected object, the device further includes: The fourth display module is used to obtain the customized identifier associated with the user to which the order belongs, and display the customized identifier associated with the user to which the order belongs in the identifier input area of the order submission page, wherein the customized identifier associated with the user to which the order belongs is searched by the server from a customized identifier database according to the identifier of the user to which the order belongs, and sent to the terminal that displays the order submission page.
23. A delivery receipt printing and processing device, comprising: A configuration module, used to configure a printing template for a delivery ticket, wherein the printing template includes a logo printing area for printing a customized logo; A receiving module, used for receiving information to be printed and sending the information to be printed to a printing control device, so that the printing control device generates a printing instruction for the information to be printed according to the printing template, wherein the information to be printed is information to be printed for a delivery ticket for an order that needs to be printed by a target entity object sent by a terminal, and the information to be printed includes the customized logo, which is the customized logo entered in the logo input area of the order submission page of the terminal; The customized logo input in the logo input area is the current customized logo; The device also includes: A first acquisition module is used to acquire the delivery location information and delivery time of the order, wherein the delivery location information is the location information acquired by the positioning system of the terminal when the user places the order or the location information manually input by the user, and the delivery time is the delivery time set by the user when placing the order; A second acquisition module is used to acquire, according to the delivery location information and the delivery time, matching orders that have the same delivery time as the delivery time and the same delivery location information, and to acquire a customized identifier of the delivery ticket of each matching order in the matching orders; The third sending module is used to send a prompt message to the terminal if the customized identifier of the delivery ticket of each matching order in the matching order contains an identifier that is the same as the current customized identifier, wherein the prompt message is used to prompt the terminal to re-enter the customized identifier.
24. The delivery receipt printing and processing device according to claim 23, wherein: The customized logo includes a customized logo input by a finger or a stylus and / or a customized logo selected and input from a plurality of preset logo elements.
25. The delivery receipt printing and processing device according to claim 24, wherein: If the customized identification includes a customized identification selected and input from a plurality of preset identification elements, the device further includes: The first sending module is used to send the plurality of preset identification elements to the terminal, so that the terminal displays the plurality of preset identification elements in response to a triggering operation on a customized identification selection option in the identification input area.
26. The delivery receipt printing and processing device according to claim 25, wherein: If the customized identification includes a customized identification selected and input from a plurality of preset identification elements, the device further includes: The second sending module is used to send a plurality of arrangement modes to the terminal, so that the terminal displays the plurality of arrangement modes in response to a triggering operation on an arrangement mode option in the identification input area.
27. The delivery receipt printing and processing device according to any one of claims 23 to 26, wherein: The content of the customized logo includes a pattern and / or text.
28. The delivery receipt printing and processing device according to any one of claims 23 to 26, wherein: After the receiving module executes the step of receiving the information to be printed, the device further comprises an associating module, which is used to: storing the customized identifier and the association relationship between the customized identifier and the user in a customized identifier database, wherein the association relationship is the association relationship between the customized identifier and the identifier of the user who inputs the customized identifier; Receiving an order sent by a terminal, and obtaining an identifier of a user to which the order belongs; According to the identifier of the user to which the order belongs, searching the customized identifier database for a customized identifier associated with the user's logo; Sending the found customization identifier to the terminal that sends the order, so that the terminal displays the customization identifier associated with the user to which the order belongs in the identifier input area of the order submission page; The found customized logo is added to the information to be printed.
29. An electronic device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the delivery ticket printing processing method as described in any one of claims 1 to 14.
30. A computer-readable storage medium, wherein at least one executable instruction is stored in the computer-readable storage medium, wherein the executable instruction enables a processor to execute operations corresponding to the delivery ticket printing processing method as described in any one of claims 1 to 14.
Citation Information
Patent Citations
Information prompt method, order marking method, and abnormal order processing method and device
CN107093039A
Order comment processing method, and related apparatus and device
CN107909435A
Goods distribution method and device, electronic equipment and computer readable storage medium
CN109902997A
Information transmission method and system, communication system and computer readable storage medium
CN111311146A
Order processing method and device, electronic equipment and storage medium
CN113344160A