CN112488622B - Batch mail method, device, electronic equipment and storage medium - Google Patents
Batch mail method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN112488622B CN112488622B CN202011373426.3A CN202011373426A CN112488622B CN 112488622 B CN112488622 B CN 112488622B CN 202011373426 A CN202011373426 A CN 202011373426A CN 112488622 B CN112488622 B CN 112488622B
- Authority
- CN
- China
- Prior art keywords
- order
- commodity
- logistics server
- shipped
- orders
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000004891 communication Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 5
- 230000004048 modification Effects 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0835—Relationships between shipper or supplier and carriers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
Landscapes
- Business, Economics & Management (AREA)
- Economics (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a batch mail method, a device, electronic equipment and a storage medium, wherein the batch mail method of a first logistics server comprises the following steps: responding to a mail sending request of a user side, and acquiring a plurality of non-shipped commodity orders associated with the user side from an order system; sending a plurality of commodity orders which are not shipped to a user side; responding to the batch mail sending operation of the user side on the plurality of non-shipped commodity orders, and synchronizing the plurality of non-shipped commodity orders of the batch mail sending operation of the user side to a second stream server; synchronizing the association relationship from the second streaming server; modifying the order state of the commodity order which is not shipped in the first logistics server to be ready for shipment; and responding to the batch delivery operation of the commodity order with the order state to be delivered by the user side, and modifying the order state of the commodity order to be delivered in the first logistics server and the order system into delivered commodity order according to the association relation between the commodity order and the delivery order. The invention can realize batch mail.
Description
Technical Field
The present invention relates to the field of computer applications, and in particular, to a batch mailing method, a batch mailing device, an electronic device, and a storage medium.
Background
Currently, with the development of the internet, online shopping by an e-commerce platform becomes an indispensable life style in life of people. However, as users increase, the shipping operations and procedures of merchants become more and more complex, thereby compromising the mass shipping of merchants. Specifically, in the current delivery process, a merchant is required to send the goods to a goods-collecting website, after the goods are sent, the bill number is filled in a background management platform of the merchant, so that the relevance of the logistics bill and the commodity order is realized while the delivery is completed. The whole delivery process is long in time and complicated in flow. On the one hand, therefore, the merchant is troublesome to carry the package to the package-collecting website; on the other hand, the merchant fills in the waybill number on the merchant background management platform so as to be easy to fill in errors, thereby possibly causing the problem of false delivery; in yet another aspect, the merchant fills out the time window in the merchant background management platform and may be determined to delay shipping.
Therefore, through interaction between the server of the logistics provider and the server of the electronic commerce platform, an online implementation mode of batch pick-up and batch delivery is provided for merchants, so that the work efficiency of a pick-up party is improved, the experience of a pick-up party is improved, the time of delivering and signing in is shortened, and the technical problem to be solved by the person in the field is urgent.
Disclosure of Invention
In order to overcome the defects of the related art, the invention provides a batch mail sending method, a device, electronic equipment and a storage medium, and further provides an online implementation mode of batch mail collecting and batch delivery for merchants through interaction among a server of a logistics provider, a server of an electronic commerce platform and a user side, thereby improving the work efficiency of a mail sender, improving the experience of a mail receiver and reducing the time of signing for delivery.
According to one aspect of the present invention, there is provided a batch mailing method applied to a first logistics server, including:
the method comprises the steps that a first logistics server responds to a mail sending request of a user side, and a plurality of non-shipped commodity orders associated with the user side are obtained from an order system;
the first logistics server sends a plurality of non-shipped commodity orders to the user side;
The first logistics server responds to the batch shipment operation of the user side on the plurality of non-shipped commodity orders, and the plurality of non-shipped commodity orders of the batch shipment operation of the user side are synchronized to a second logistics server for the second logistics server to generate a plurality of transportation orders related to the plurality of non-shipped commodity orders;
the first logistics server synchronizes the association relationship between the commodity order which is not shipped and the transportation order from the second logistics server;
the first logistics server modifies the order state of the commodity order which is not shipped into a state to be shipped in the first logistics server;
The first logistics server responds to the batch shipment operation of the commodity order with the order state to be delivered by the user side, the order states of the commodity order to be delivered in the first logistics server and the order system are modified to be delivered according to the association relation between the commodity order and the transportation order,
The first logistics server is a logistics server at the E-commerce side, and the second logistics server is a server of a logistics provider.
In some embodiments of the present invention, the first logistics server modifying the order status of the non-shipped commodity order within the first logistics server to be shipped comprises:
the first logistics server responds to the receiving successful message of the non-shipped commodity order sent by the second logistics server, the order state of the non-shipped commodity order is modified to be shipped in the first logistics server,
And the receiving part receiving successful message is sent to the second stream server by the receiving part end.
In some embodiments of the invention, further comprising:
the first logistics server responds to a binding request sent by the user side so as to acquire information of a package terminal from the second logistics server according to the binding request;
And the first logistics server associates and binds the user terminal with the component-collecting terminal according to the information of the component-collecting terminal.
In some embodiments of the present invention, the binding request sent by the client is generated based on an identifier of the component-collecting end obtained by the communication between the client and the component-collecting end.
In some embodiments of the present invention, the first logistics server, in response to the batch shipment operation of the user side for the plurality of non-shipped commodity orders, synchronizing the plurality of non-shipped commodity orders of the user side batch shipment operation to a second logistics server, the second logistics server generating a plurality of shipping orders associated with the plurality of non-shipped commodity orders further comprises:
And the first logistics server responds to the batch mail sending operation of the user side on a plurality of non-shipped commodity orders, and the identification of the mail-pulling end which is associated and bound with the user side is sent to the second logistics server.
In some embodiments of the present invention, after the first logistics server synchronizes the association relationship between the non-shipped commodity order and the shipping order from the second logistics server, and before the first logistics server modifies the order status of the non-shipped commodity order to be shipped in the first logistics server, the method further includes:
The first logistics server sends the non-shipped commodity order and the quasi-allocation number of the transport order to the user side, the user side marks the commodity corresponding to each commodity order, and the marks on the commodity are read by a receiving end so as to generate the transport order number related to the commodity order based on the commodity order and the quasi-allocation number of the transport order;
The first logistics server receives the commodity order and the associated waybill number,
The quasi allocation number is used for distinguishing a plurality of transportation orders of the same batch of non-shipped commodity orders associated with the same user side, and the transportation order number is used for distinguishing each transportation order.
In some embodiments of the invention, the first logistics server receives the commodity order and associated waybill number from the component-pulling end or the second logistics server.
According to still another aspect of the present invention, there is also provided a first batch mailing device applied to a first logistics server, including:
A first acquisition module configured to acquire a plurality of non-shipped commodity orders associated with a user terminal from an order system in response to a mail sending request of the user terminal;
the first sending module is configured to send a plurality of non-shipped commodity orders to the user side;
The first synchronization module is configured to respond to the batch consignment operation of the user side on the plurality of non-consignment commodity orders, and synchronize the plurality of non-consignment commodity orders subjected to the batch consignment operation of the user side to a second stream server, so that the second stream server generates a plurality of transportation orders related to the plurality of non-consignment commodity orders;
the second synchronizing module is configured to synchronize the association relationship between the non-shipped commodity order and the shipping order from the second streaming server;
a first modification module configured to modify an order status of the non-shipped commodity order to be shipped within the first logistics server;
A second modifying module configured to respond to the batch shipment operation of the commodity order with the order state to be delivered by the user side, modify the order state of the commodity order to be delivered in the first logistics server and the order system to be delivered according to the association relation between the commodity order and the transportation order,
The first logistics server is a logistics server of an electronic commerce side, and the second logistics server is a logistics server of a logistics provider.
According to still another aspect of the present invention, there is further provided a batch mail sending method, applied to a client, including:
the method comprises the steps that a user side sends a mail sending request to a first logistics server, and the first logistics server obtains a plurality of commodity orders which are associated with the user side and are not shipped from an order system;
The user side receives a plurality of non-shipped commodity orders sent by the first logistics server;
The user side sends batch shipping operations executed on a plurality of commodity orders which are not shipped to a first logistics server, the first logistics server synchronizes the commodity orders which are not shipped in batch by the user side to a second logistics server, the second logistics server generates a plurality of transportation orders which are associated with the commodity orders which are not shipped and synchronizes the transportation orders to the first logistics server, and the first logistics server modifies the order state of the commodity orders which are not shipped into to-be-shipped in the first logistics server;
The user side sends the batch shipping operation executed for the commodity order with the order state to be shipped to the first logistics server, so that the first logistics server modifies the order states of the commodity order to be shipped in the first logistics server and the order system into shipped according to the association relation between the commodity order and the shipping order,
The first logistics server is a logistics server of an electronic commerce side, and the second logistics server is a logistics server of a logistics provider.
According to still another aspect of the present invention, there is further provided a second batch mailing device, applied to a client, including:
The second sending module is configured to send a mail sending request to the first logistics server, so that the first logistics server can acquire a plurality of non-shipped commodity orders associated with the user side from an order system;
a receiving module configured to receive a plurality of non-shipped commodity orders sent by the first logistics server;
A third sending module configured to send a batch shipping operation performed on a plurality of non-shipped commodity orders to a first logistics server, for the first logistics server to synchronize the plurality of non-shipped commodity orders of the user side batch shipping operation to a second logistics server, generate a plurality of transportation orders associated with the plurality of non-shipped commodity orders by the second logistics server and synchronize the transportation orders to the first logistics server, and modify an order status of the non-shipped commodity orders to be shipped by the first logistics server in the first logistics server;
A fourth sending module configured to send a batch shipping operation performed on a commodity order with an order status of to-be-shipped to the first logistics server, so that the first logistics server modifies the order status of the commodity order to-be-shipped in the first logistics server and the order system according to the association relationship between the commodity order and the shipping order,
The first logistics server is a logistics server of an electronic commerce side, and the second logistics server is a logistics server of a logistics provider.
According to still another aspect of the present invention, there is also provided a batch mailing system including:
the client side is configured to execute the batch mail sending method applied to the client side;
A first logistics server configured to perform a batch mailing method as described above as applied to the first logistics server;
A second streaming server; and
An order system.
According to still another aspect of the present invention, there is also provided an electronic apparatus including: a processor; a storage medium having stored thereon a computer program which, when executed by the processor, performs the steps as described above.
According to a further aspect of the present invention there is also provided a storage medium having stored thereon a computer program which, when executed by a processor, performs the steps as described above.
Compared with the prior art, the invention has the advantages that:
According to the invention, the commodity order of the non-delivery commodity is delivered in batches through interaction among the logistics server at the electronic commerce side, the user side of the merchant and the logistics server of the logistics provider, and the commodity delivery and the association between the commodity order and the delivery order are automatically realized through interaction between the logistics server at the electronic commerce side and the logistics server of the logistics provider, so that the merchant does not need to carry a package to a package-collecting website for collecting the commodity, and the merchant does not need to fill in a bill number by itself, thereby causing the condition of filling in errors or overtime of the bill number. Therefore, through interaction among the server of the logistics provider, the server of the electronic commerce platform and the user side, an online implementation mode of batch pick-up and batch delivery is provided for the user side, so that the working efficiency of a pick-up party is improved, the experience of a pick-up party is improved, and the time for picking up and signing in of delivery is reduced.
Drawings
The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings.
FIG. 1 illustrates a flow chart of a batch posting method applied to a first server in accordance with an embodiment of the invention.
Figure 2 shows a flow chart of the binding of a client to a streamer according to an embodiment of the invention.
Fig. 3 shows a flowchart of a batch mailing method applied to a client according to an embodiment of the present invention.
Fig. 4 shows a block diagram of a first batch mailing device according to an embodiment of the present invention.
Fig. 5 shows a block diagram of a second batch mailing device according to an embodiment of the present invention.
Fig. 6 shows a block diagram of a batch mailing system according to an embodiment of the present invention.
Fig. 7 schematically illustrates a computer-readable storage medium according to an exemplary embodiment of the present invention.
Fig. 8 schematically illustrates an electronic device according to an exemplary embodiment of the invention.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments may be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Furthermore, the drawings are merely schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software or in one or more hardware modules or integrated circuits or in different networks and/or processor devices and/or microcontroller devices.
The flow diagrams depicted in the figures are exemplary only and not necessarily all steps are included. For example, some steps may be decomposed, and some steps may be combined or partially combined, so that the order of actual execution may be changed according to actual situations.
In various embodiments of the present invention, the first physical distribution server is a physical distribution server on the e-commerce side, and the second physical distribution server is a server of a physical distribution provider.
FIG. 1 illustrates a flow chart of a batch mailing method according to an embodiment of the invention. The batch mail sending method comprises the following steps:
Step S110: the first logistics server responds to a mail sending request of a user side and obtains a plurality of non-shipped commodity orders associated with the user side from an order system.
Specifically, the user side described in each embodiment of the present invention is a user side of a merchant. The user side may be presented in an application, software, web page, applet in the application, etc. of the mobile device, and the invention is not limited thereto.
Specifically, a one-key mail control can be provided for a mail page of the user side, so that the user can generate batch mail requests only by clicking/touching the one-key mail control. Further, the one-click mail control may be implemented by a button, an option, or the like, which is not limited by the present invention.
Specifically, the mail page of the user side is provided by the first logistics server, and the operation of the user on the mail page is actually a process of interaction with the first logistics server. Thus, when a user operates the one-touch mail control, the first logistics server can interact with the order system to obtain a plurality of non-shipped commodity orders associated with the user side. The order system described in the embodiments of the present invention may be used only to maintain the order status of the e-commerce platform, or the order system may be a system for monitoring the consignment performance of a merchant. Furthermore, the invention is not limited to the specific function of the order system, and only needs to store the order information and the order state updated in real time. Since the order system stores at least the order status of the user side associated with each merchant, the first logistics server can interact with the order system to obtain the commodity order in the set status (not shipped).
Step S120: and the first logistics server sends a plurality of non-shipped commodity orders to the user side.
Specifically, step S120 may display, to the user side, a plurality of non-shipping orders obtained from the order system through a non-shipping order page provided to the user side by the first logistics server.
Step S130: and the first logistics server responds to the batch shipment operation of the user side on the plurality of non-shipped commodity orders, and synchronizes the plurality of non-shipped commodity orders of the batch shipment operation of the user side to a second logistics server for the second logistics server to generate a plurality of transportation orders related to the plurality of non-shipped commodity orders.
Specifically, the user side may select a plurality of commodity orders to be shipped on the non-shipping order page, or implement a batch shipment operation for a plurality of non-shipping commodity orders by selecting a plurality of orders meeting the selected options simultaneously through one-key full selection/option screening.
Specifically, step S130 sends a plurality of non-shipped commodity orders to the second server via the first server, and thus, the second server may generate a shipping order to implement subsequent automatic pick-up, track inquiry, and the like.
Step S140: and the first logistics server synchronizes the association relation between the commodity order which is not shipped and the transportation order from the second logistics server.
Specifically, after the second server generates a transportation order for each non-shipped commodity order, the association relationship between the transportation order and the commodity order is synchronized to the first server, so that the first server can realize the synchronization and batch management of the transportation state of the commodity order through the association relationship.
Step S150: and the first logistics server modifies the order state of the non-shipped commodity order into to-be-shipped state in the first logistics server.
Specifically, after the second server generates the shipping order and synchronizes the association relationship between the shipping order and the commodity order to the first server, in order to distinguish the commodity order that has not generated the shipping order, the first server modifies the order status of the commodity orders to be shipped in the first server for status marking and status management.
Step S160: and the first logistics server responds to the batch shipment operation of the commodity order with the order state to be shipped by the user side, and the order state of the commodity order to be shipped in the order system is modified to be shipped according to the association relation between the commodity order and the shipping order.
Specifically, in step S160, the user side completes the shipping operation of the commodity order to be shipped through the second batch shipping operation, so that the first logistics server further modifies the order status of the commodity order to be shipped in the first logistics server and the order system to be shipped. Specifically, the order system does not need to interact with the second stream server, so that an intermediate process of user shipment (to be shipped) is not needed to be perceived, and the state is not needed to be managed, so that the state to be shipped is not modified in the order system at step S150, thereby reducing data transmission and improving the overall execution efficiency of the system. In some variations, the status to be shipped may also be modified in the order system in step S150 according to the actual needs and functional upgrades of the order system. The present invention may implement more variations, and will not be described in detail herein.
Specifically, in the above steps, the user side of the merchant generates a batch shipping request through a first batch operation, so as to trigger interaction of the first server, the order system and the second server, so as to generate an associated transportation order for the commodity order; the user side of the merchant uses the second batch operation to indicate the completion of the shipping process, thereby triggering the first server and the modification of the state of the corresponding order in the order system, and completing the operation and the process of the whole batch shipment.
In the batch mail sending method applied to the first server, interaction among the logistics server at the electronic commerce side, the user side of the merchant and the logistics server of the logistics provider is realized, so that batch shipment operation of the commodity orders which are not shipped is realized, and the commodity collection of the commodity to be shipped and the association of the commodity orders and the transportation orders are automatically realized through the interaction between the logistics server at the electronic commerce side and the logistics server of the logistics provider, so that the merchant does not need to carry a package to a commodity collection network site for collection, and the merchant does not need to fill in a bill number by itself, thereby causing the condition of filling errors or filling overtime of the bill number. Therefore, through interaction among the server of the logistics provider, the server of the electronic commerce platform and the user side, an online implementation mode of batch pick-up and batch delivery is provided for the user side, so that the working efficiency of a pick-up party is improved, the experience of a pick-up party is improved, and the time for picking up and signing in of delivery is reduced.
In some embodiments of the present invention, the modification of the order status in the first logistics server in step S150 may be triggered by a pick-up order receiving operation by a pick-up person. For example, step S150 may include the steps of: and the first logistics server responds to the pick-up and order receiving success message of the non-shipped commodity order sent by the second logistics server, and the order state of the non-shipped commodity order is modified to be shipped in the first logistics server, wherein the pick-up and order receiving success message is sent to the second logistics server by the pick-up end.
Specifically, the component-collecting end may be presented in a manner of an application, software, a web page, an applet in the application, etc. of the mobile device, and the invention is not limited thereto. Further, the cable end can be installed on a general mobile device (such as a mobile phone) or a special mobile device. Further, in the above embodiment, after the second streaming server generates the transport order, the transport order may be issued to the logistics platform for each member collecting the order by itself, so that the member collecting the order by itself generates a member collecting success message. Further, after the second stream server generates the transport order, the transport order may also be sent to the component collecting end of the component collecting member associated with the user end (or the component sending address range) of the merchant, so that the designated component collecting member can receive the order. The designated pick-up person can confirm the order through the pick-up end. When the designated member is out of order or is selected to be out of order, the member-taking operation of the transportation order can be transferred. The forwarding can be realized through the release of the transport orders of the logistics platform, or the forwarding transport orders can be received by the member with the same member collecting node/member collecting geographical range close to the member collecting geographical range, and the invention is not limited by this.
In some implementations of the above embodiment for specifying the cable operator, the binding between the user side and the cable side may also be implemented through the steps shown in fig. 2. Fig. 2 shows the following steps in total:
Step S101: and the first logistics server responds to the binding request sent by the user terminal to acquire information of the package terminal from the second logistics server according to the binding request.
Specifically, since the second stream server is a server of the stream provider, it maintains information of a plurality of pickup operators and pickup ends. Therefore, the first logistics server can acquire the information of the related package end from the second server according to the binding request of the user end.
In some implementations, the binding request sent by the user terminal is generated based on an identifier of the component-collecting terminal acquired by communication between the user terminal and the component-collecting terminal. Further, the communications described herein include, but are not limited to, short range wireless communications (RFID, NFC, bluetooth, infrared, zigBee, WLAN, etc.), long range wireless communications (internet), reading of graphical codes of identification (two-dimensional codes, bar codes, etc.), and the like. Therefore, the first logistics server can acquire the corresponding information of the package end through the identification of the package end acquired in the step S101.
Step S102: and the first logistics server associates and binds the user terminal with the component-collecting terminal according to the information of the component-collecting terminal.
Thus, in this embodiment, the first streaming server also maintains a binding relationship between the client and the streamer. In other words, the unbinding and rebinding of the user side and the package side can also be maintained by the first logistics server. Therefore, in the step S130, when the first logistics server sends the non-shipped commodity order to the second logistics server, the binding relationship between the user end and the package end may also be sent to the second logistics server, so that the second logistics server can implement package dispatch of the shipping order. For example, step S130 may be implemented by the following steps: and the first logistics server responds to the batch mail sending operation of the user side on a plurality of non-shipped commodity orders, and the identification of the mail-pulling end which is associated and bound with the user side is sent to the second logistics server.
In the above embodiments, in order to facilitate the pickup person to automatically associate a plurality of shipping orders (commodity orders) for which a pick-up is ordered with a plurality of packages for which the pick-up is picked up. After the first logistics server synchronizes the association relationship between the non-shipped commodity order and the shipping order from the second logistics server in step S140 in fig. 1, and before the first logistics server modifies the order status of the non-shipped commodity order to be shipped in the first logistics server in step S150, the method may further include the following steps: the first stream server sends the non-shipped commodity order and the quasi-allocation number (such as the quasi-allocation number provided randomly; or the serial numbers of a plurality of packages shipped in batches by a merchant) of the transport order to the user side, so that the user side marks the commodity corresponding to each commodity order (such as printing and pasting the commodity on the package, or printing and pasting the commodity on an electronic bill by the user side after the commodity order is set), and marks on the commodity are read by a pick-up end (the quasi-allocation number can be realized in a two-dimensional code/bar code and the like so as to be read by the pick-up end, for example) so as to generate the pick-up number related to the commodity order based on the commodity order and the quasi-allocation number of the transport order; the first logistics server receives the commodity orders and associated shipping numbers, wherein the quasi-allocation numbers are used for distinguishing a plurality of shipping orders of the same batch of non-shipped commodity orders associated with the same user side, and the shipping numbers are used for distinguishing the shipping orders.
In other words, in the above embodiment, when the second stream server generates the shipping order after receiving the commodity order, the second stream server does not directly generate the shipping order number, but generates the quasi-allocation number (associated commodity order), and when the member is picked up in batches, the acquired quasi-allocation number is sent to the second stream server, and the second stream server can query the commodity order associated with the quasi-allocation number and generate the shipping order number associated with the commodity order, so as to facilitate the distinguishing and querying of the subsequent shipping order. In this embodiment, multiple commodity orders shipped by the same merchant are distinguished by quasi-allocation of numbers, so that before the shipment number is generated, the commodities of each to-be-picked up are pre-managed, and the possible occurrence of the condition that the shipment order is cancelled in the commodities of each to-be-picked up is avoided, thereby causing the waste of the shipment number resources. The present invention may implement more variations, and will not be described in detail herein.
In some embodiments of the invention, the first logistics server receives the commodity order and associated waybill number from the component-pulling end or the second logistics server. Therefore, the first logistics server can inquire the transportation condition of the commodity order from the second server according to the order number.
Referring now to fig. 3, fig. 3 is a flowchart illustrating a batch mailing method applied to a client according to an embodiment of the present invention. In this embodiment, the first physical distribution server is a physical distribution server of an e-commerce side, and the second physical distribution server is a physical distribution server of a physical distribution provider. Fig. 3 provides for the following steps:
Step S210: and the user side sends a mail sending request to a first logistics server, so that the first logistics server can acquire a plurality of non-shipped commodity orders associated with the user side from an order system.
Step S220: the user side receives a plurality of non-shipped commodity orders sent by the first logistics server.
Step S230: and the user side sends the batch shipping operation executed on the plurality of non-shipped commodity orders to a first logistics server, the first logistics server synchronizes the plurality of non-shipped commodity orders of the batch shipping operation of the user side to a second logistics server, the second logistics server generates a plurality of transportation orders related to the plurality of non-shipped commodity orders and synchronizes the transportation orders to the first logistics server, and the first logistics server modifies the order state of the non-shipped commodity orders to be shipped in the first logistics server.
Step S240: the user side sends the batch shipping operation executed for the commodity order with the order state to be shipped to the first logistics server, so that the first logistics server modifies the order states of the commodity order to be shipped in the first logistics server and the order system into shipped according to the association relation between the commodity order and the shipping order,
In the batch mail sending method applied to the user side, interaction among the logistics server of the electronic commerce side, the user side of the merchant and the logistics server of the logistics provider is realized, so that batch shipment operation of the commodity orders which are not shipped is realized, and the commodity package and the association of the commodity orders and the transportation orders are automatically realized through the interaction between the logistics server of the electronic commerce side and the logistics server of the logistics provider, so that the merchant does not need to carry packages to package sites for package, and the merchant does not need to fill in the bill number by itself, thereby causing the condition of filling errors or overtime of the bill number. Therefore, through interaction among the server of the logistics provider, the server of the electronic commerce platform and the user side, an online implementation mode of batch pick-up and batch delivery is provided for the user side, so that the working efficiency of a pick-up party is improved, the experience of a pick-up party is improved, and the time for picking up and signing in of delivery is reduced.
The foregoing is merely a plurality of specific implementations of the batch mailing method of the present invention, and each implementation may be implemented independently or in combination, and the present invention is not limited thereto.
Referring now to fig. 4, fig. 4 is a block diagram illustrating a first batch mailer apparatus for use with a first stream server according to an embodiment of the present invention. The first batch mailing device 300 includes a first obtaining module 310, a first sending module 320, a first synchronizing module 330, a second synchronizing module 340, a first modifying module 350, and a second modifying module 360.
The first acquisition module 310 is configured to acquire a plurality of non-shipped merchandise orders associated with a customer from an order system in response to a mailing request from the customer.
The first sending module 320 is configured to send a plurality of non-shipped commodity orders to the user side.
The first synchronization module 330 is configured to synchronize the plurality of non-shipped commodity orders of the user side bulk shipping operation to a second streaming server for the second streaming server to generate a plurality of shipping orders associated with the plurality of non-shipped commodity orders in response to the bulk shipping operation of the user side to the plurality of non-shipped commodity orders.
The second synchronization module 340 is configured to synchronize an association of the non-shipped commodity order and the shipping order from the second streaming server.
The first modification module 350 is configured to modify an order status of the non-shipped commodity order to be shipped within the first logistics server.
The second modifying module 360 is configured to modify the order status of the commodity order to be shipped in the order system to be shipped according to the association relationship between the commodity order and the shipping order in response to the batch shipment operation of the user side for the commodity order whose order status is to be shipped.
The first logistics server is a logistics server of an electronic commerce side, and the second logistics server is a logistics server of a logistics provider.
In the first batch mail sending device of the exemplary embodiment of the invention, the commodity server at the electronic commerce side, the user side of the merchant and the commodity server of the commodity supplier are interacted to realize batch shipment operation of the commodity orders which are not shipped, and the commodity collection of the commodity to be shipped and the association of the commodity orders and the transportation orders are automatically realized through the interaction between the commodity server at the electronic commerce side and the commodity server of the commodity supplier, so that the merchant does not need to carry the package to the commodity collection network site for collecting the commodity, and the merchant does not need to fill in the bill number by itself, thereby causing the condition of filling errors or filling overtime of the bill number. Therefore, through interaction among the server of the logistics provider, the server of the electronic commerce platform and the user side, an online implementation mode of batch pick-up and batch delivery is provided for the user side, so that the working efficiency of a pick-up party is improved, the experience of a pick-up party is improved, and the time for picking up and signing in of delivery is reduced.
Referring now to fig. 5, fig. 5 is a block diagram illustrating a second batch mailing device applied to a client according to an embodiment of the present invention. The second batch mailing device 400 includes a second sending module 410, a receiving module 420, a third sending module 430, and a fourth sending module 440.
The second sending module 410 is configured to send a mail sending request to a first logistics server for the first logistics server to obtain a plurality of non-shipped commodity orders associated with the customer from an order system.
The receiving module 420 is configured to receive a plurality of non-shipped commodity orders sent by the first logistics server.
The third sending module 430 is configured to send a batch shipping operation performed on a plurality of non-shipped commodity orders to a first logistics server, for the first logistics server to synchronize the plurality of non-shipped commodity orders of the user side batch shipping operation to a second logistics server, generate a plurality of shipping orders associated with the plurality of non-shipped commodity orders by the second logistics server and synchronize to the first logistics server, and modify an order status of the non-shipped commodity orders to be shipped within the first logistics server by the first logistics server.
The fourth sending module 440 is configured to send a bulk shipping operation performed on a commodity order with an order status of to-be-shipped to the first logistics server, so that the first logistics server modifies the order status of the commodity order to-be-shipped in the order system and the first logistics server according to the association relationship between the commodity order and the shipping order.
The first logistics server is a logistics server of an electronic commerce side, and the second logistics server is a logistics server of a logistics provider.
In the second batch mail sending device of the exemplary embodiment of the invention, the commodity server at the electronic commerce side, the user side of the merchant and the commodity server of the commodity supplier are interacted to realize batch shipment operation of the commodity orders which are not shipped, and the commodity collection of the commodity to be shipped and the association of the commodity orders and the transportation orders are automatically realized through the interaction between the commodity server at the electronic commerce side and the commodity server of the commodity supplier, so that the merchant does not need to carry the package to the commodity collection network site for collecting the commodity, and the merchant does not need to fill in the bill number by itself, thereby causing the condition of filling errors or filling overtime of the bill number. Therefore, through interaction among the server of the logistics provider, the server of the electronic commerce platform and the user side, an online implementation mode of batch pick-up and batch delivery is provided for the user side, so that the working efficiency of a pick-up party is improved, the experience of a pick-up party is improved, and the time for picking up and signing in of delivery is reduced.
Fig. 4 and 5 are only schematic illustrations of the first batch mailing device 300 and the second batch mailing device 400 provided by the present invention, respectively, and the splitting, merging, and adding of the modules are all within the scope of the present invention without departing from the concept of the present invention. The first batch mailing device 300 and the second batch mailing device 400 provided by the present invention may be implemented by software, hardware, firmware, plug-ins, and any combination thereof, which is not limited by the present invention.
Referring now to FIG. 6, FIG. 6 illustrates a bulk mailing system 100 provided by the present invention. The batch mailing system 100 includes a customer premise 10, a first logistics server 20, a second logistics server 30, and an order system 40. The client 10 is configured to execute the batch mailing method applied to the client 10 as shown in fig. 3. The first logistics server 20 is configured to perform a batch mailing method as shown in fig. 1 applied to the first logistics server 20. The functions and execution steps of the second stream server 30 and the order system 40 are as described above and are not described in detail herein. Further, the client 10 may include a second batch mailing device 400 as shown in fig. 5; the first logistics server 20 may comprise a first batch mailing device 300 as shown in fig. 4.
In the batch mail sending system of the exemplary embodiment of the invention, the commodity server at the electronic commerce side, the user side of the merchant and the commodity server of the commodity supplier are interacted to realize batch shipment operation of the commodity order which is not shipped, and the commodity collection of the commodity to be shipped and the association of the commodity order and the transportation order are automatically realized through the interaction between the commodity server at the electronic commerce side and the commodity server of the commodity supplier, so that the merchant does not need to carry the package to the commodity collection network site for collecting the commodity, and the merchant does not need to fill in the bill number by itself, thereby causing the condition of filling in errors or filling out overtime of the bill number. Therefore, through interaction among the server of the logistics provider, the server of the electronic commerce platform and the user side, an online implementation mode of batch pick-up and batch delivery is provided for the user side, so that the working efficiency of a pick-up party is improved, the experience of a pick-up party is improved, and the time for picking up and signing in of delivery is reduced.
In an exemplary embodiment of the invention, a computer readable storage medium is also provided, on which a computer program is stored, which program, when being executed by, for example, a processor, can implement the steps of the batch mailing method described in any of the embodiments above. In some possible embodiments, the various aspects of the invention may also be implemented in the form of a program product comprising program code for causing a terminal device to carry out the steps according to the various exemplary embodiments of the invention as described in the batch mail method section of this specification, when said program product is run on the terminal device.
Referring to fig. 7, a program product 700 for implementing the above-described method according to an embodiment of the present invention is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium would include the following: an electrical connection having one or more wires, a portable disk, a hard disk, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable storage medium may also be any readable medium that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the tenant computing device, partially on the tenant device, as a stand-alone software package, partially on the tenant computing device, partially on a remote computing device, or entirely on a remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the tenant computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected through the internet using an internet service provider).
In an exemplary embodiment of the invention, an electronic device is also provided, which may include a processor, and a memory for storing executable instructions of the processor. Wherein the processor is configured to perform the steps of the bulk mailing method of any of the embodiments described above via execution of the executable instructions.
Those skilled in the art will appreciate that the various aspects of the invention may be implemented as a system, method, or program product. Accordingly, aspects of the invention may be embodied in the following forms, namely: an entirely hardware embodiment, an entirely software embodiment (including firmware, micro-code, etc.) or an embodiment combining hardware and software aspects may be referred to herein as a "circuit," module "or" system.
An electronic device 500 according to this embodiment of the invention is described below with reference to fig. 8. The electronic device 500 shown in fig. 8 is merely an example, and should not be construed as limiting the functionality and scope of use of embodiments of the present invention.
As shown in fig. 8, the electronic device 500 is embodied in the form of a general purpose computing device. The components of electronic device 500 may include, but are not limited to: at least one processing unit 510, at least one memory unit 520, a bus 530 connecting the different system components (including the memory unit 520 and the processing unit 510), a display unit 540, etc.
Wherein the memory unit stores program code that is executable by the processing unit 510 such that the processing unit 510 performs the steps according to various exemplary embodiments of the invention described in the batch mailing method section of the specification above. For example, the processing unit 510 may perform the steps shown in any one or more of fig. 1-3.
The memory unit 520 may include readable media in the form of volatile memory units, such as Random Access Memory (RAM) 5201 and/or cache memory unit 5202, and may further include Read Only Memory (ROM) 5203.
The storage unit 520 may also include a program/utility 5204 having a set (at least one) of program modules 5205, such program modules 5205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Bus 530 may be one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 500 may also communicate with one or more external devices 600 (e.g., keyboard, pointing device, bluetooth device, etc.), one or more devices that enable a tenant to interact with the electronic device 500, and/or any device (e.g., router, modem, etc.) that enables the electronic device 500 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 550. Also, electronic device 500 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 560. The network adapter 560 may communicate with other modules of the electronic device 500 via the bus 530. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 500, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiment of the present invention may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a usb disk, a mobile hard disk, etc.) or on a network, and includes several instructions to cause a computing device (may be a personal computer, a server, or a network device, etc.) to perform the batch mailing method according to the embodiment of the present invention.
Compared with the prior art, the invention has the advantages that:
According to the invention, the commodity order of the non-delivery commodity is delivered in batches through interaction among the logistics server at the electronic commerce side, the user side of the merchant and the logistics server of the logistics provider, and the commodity delivery and the association between the commodity order and the delivery order are automatically realized through interaction between the logistics server at the electronic commerce side and the logistics server of the logistics provider, so that the merchant does not need to carry a package to a package-collecting website for collecting the commodity, and the merchant does not need to fill in a bill number by itself, thereby causing the condition of filling in errors or overtime of the bill number. Therefore, through interaction among the server of the logistics provider, the server of the electronic commerce platform and the user side, an online implementation mode of batch pick-up and batch delivery is provided for the user side, so that the working efficiency of a pick-up party is improved, the experience of a pick-up party is improved, and the time for picking up and signing in of delivery is reduced.
Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the application pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
Claims (12)
1. A batch mail method, applied to a first logistics server, comprising:
the method comprises the steps that a first logistics server responds to a mail sending request of a user side, and a plurality of non-shipped commodity orders associated with the user side are obtained from an order system;
the first logistics server sends a plurality of non-shipped commodity orders to the user side;
The first logistics server responds to the batch shipment operation of the user side on the plurality of non-shipped commodity orders, and the plurality of non-shipped commodity orders of the batch shipment operation of the user side are synchronized to a second logistics server for the second logistics server to generate a plurality of transportation orders related to the plurality of non-shipped commodity orders;
the first logistics server synchronizes the association relationship between the commodity order which is not shipped and the transportation order from the second logistics server;
The first logistics server sends the non-shipped commodity order and the quasi-allocation number of the transport order to the user side, the user side marks the commodity corresponding to each commodity order, and the marks on the commodity are read by a receiving end so as to generate the transport order number related to the commodity order based on the commodity order and the quasi-allocation number of the transport order; the first logistics server receives the commodity orders and associated shipping numbers, wherein the quasi-allocation numbers are used for distinguishing a plurality of shipping orders of the same batch of non-shipped commodity orders associated with the same user side, and the shipping numbers are used for distinguishing the shipping orders;
the first logistics server modifies the order state of the commodity order which is not shipped into a state to be shipped in the first logistics server;
The first logistics server responds to the batch shipment operation of the commodity order with the order state to be delivered by the user side, the order states of the commodity order to be delivered in the first logistics server and the order system are modified to be delivered according to the association relation between the commodity order and the transportation order,
The first logistics server is a logistics server at the E-commerce side, and the second logistics server is a server of a logistics provider.
2. The batch shipping method of claim 1, wherein the first logistics server modifying the order status of the non-shipped commodity order within the first logistics server to be shipped comprises:
the first logistics server responds to the receiving successful message of the non-shipped commodity order sent by the second logistics server, the order state of the non-shipped commodity order is modified to be shipped in the first logistics server,
The receiving part receiving successful message is sent to the second stream server by the receiving part end;
the first logistics server responds to a binding request sent by the user side so as to acquire information of a package terminal from the second logistics server according to the binding request;
And the first logistics server associates and binds the user terminal with the component-collecting terminal according to the information of the component-collecting terminal.
3. The batch mailing method of claim 2, further comprising:
the first logistics server responds to a binding request sent by the user side so as to acquire information of a package terminal from the second logistics server according to the binding request;
And the first logistics server associates and binds the user terminal with the component-collecting terminal according to the information of the component-collecting terminal.
4. The batch mail method of claim 3 wherein the binding request sent by the client is generated based on an identification of the mail-holding end obtained by communication between the client and the mail-holding end.
5. The bulk shipping method of claim 3, wherein the first logistics server, in response to the bulk shipping of a plurality of non-shipped commodity orders by the customer, synchronizing the plurality of non-shipped commodity orders of the customer bulk shipping to a second logistics server for the second logistics server to generate a plurality of shipping orders associated with the plurality of non-shipped commodity orders further comprises:
And the first logistics server responds to the batch mail sending operation of the user side on a plurality of non-shipped commodity orders, and the identification of the mail-pulling end which is associated and bound with the user side is sent to the second logistics server.
6. The batch mail method of claim 1 wherein the first logistics server receives the commodity order and associated waybill number from the mail pulling end or the second logistics server.
7. A first batch mailing device, for a first logistics server, comprising:
A first acquisition module configured to acquire a plurality of non-shipped commodity orders associated with a user terminal from an order system in response to a mail sending request of the user terminal;
the first sending module is configured to send a plurality of non-shipped commodity orders to the user side;
The first synchronization module is configured to respond to the batch consignment operation of the user side on the plurality of non-consignment commodity orders, and synchronize the plurality of non-consignment commodity orders subjected to the batch consignment operation of the user side to a second stream server, so that the second stream server generates a plurality of transportation orders related to the plurality of non-consignment commodity orders;
the second synchronizing module is configured to synchronize the association relationship between the non-shipped commodity order and the shipping order from the second streaming server;
a first modification module configured to modify an order status of the non-shipped commodity order to be shipped within the first logistics server;
A second modifying module configured to respond to the batch shipment operation of the commodity order with the order state to be delivered by the user side, modify the order state of the commodity order to be delivered in the first logistics server and the order system to be delivered according to the association relation between the commodity order and the transportation order,
The first logistics server is a logistics server of an electronic commerce side, and the second logistics server is a logistics server of a logistics provider;
The first batch mailing device further comprises:
The first order distinguishing module is configured to send the non-shipped commodity order and the quasi-allocation number of the transport order to the user side, the user side marks the commodity corresponding to each commodity order, the marks on the commodity are read by the pick-up end, so that the transport order number related to the commodity order is generated based on the commodity order and the quasi-allocation number of the transport order, and the commodity order and the related transport order number are received, wherein the quasi-allocation number is used for distinguishing a plurality of transport orders related to the same batch of non-shipped commodity orders of the same user side, and the transport order number is used for distinguishing each transport order.
8. The batch mail sending method is characterized by being applied to a user side and comprising the following steps of:
the method comprises the steps that a user side sends a mail sending request to a first logistics server, and the first logistics server obtains a plurality of commodity orders which are associated with the user side and are not shipped from an order system;
The user side receives a plurality of non-shipped commodity orders sent by the first logistics server;
The user side sends batch shipping operations executed on a plurality of non-shipped commodity orders to a first logistics server, the first logistics server synchronizes the plurality of non-shipped commodity orders of the user side batch shipping operations to a second logistics server, and the second logistics server generates a plurality of transportation orders related to the plurality of non-shipped commodity orders and synchronizes the transportation orders to the first logistics server; the user side receives the non-shipped commodity orders sent by the first logistics server and the quasi-allocation numbers of the shipping orders, the quasi-allocation numbers are marked on commodities corresponding to the commodity orders, the marks on the commodities are read by a member collecting side to generate a shipping number associated with the commodity orders based on the commodity orders and the quasi-allocation numbers of the shipping orders, wherein the quasi-allocation numbers are used for distinguishing a plurality of shipping orders of the same batch of non-shipped commodity orders associated with the same user side, and the shipping numbers are used for distinguishing the shipping orders; the first logistics server modifies the order state of the commodity order which is not shipped into a state to be shipped in the first logistics server;
The user side sends the batch shipping operation executed for the commodity order with the order state to be shipped to the first logistics server, so that the first logistics server modifies the order states of the commodity order to be shipped in the first logistics server and the order system into shipped according to the association relation between the commodity order and the shipping order,
The first logistics server is a logistics server of an electronic commerce side, and the second logistics server is a logistics server of a logistics provider.
9. A second batch mail device, applied to a user terminal, comprising:
The second sending module is configured to send a mail sending request to the first logistics server, so that the first logistics server can acquire a plurality of non-shipped commodity orders associated with the user side from an order system;
a receiving module configured to receive a plurality of non-shipped commodity orders sent by the first logistics server;
A third sending module configured to send a batch shipping operation performed on a plurality of non-shipped commodity orders to a first logistics server, for the first logistics server to synchronize the plurality of non-shipped commodity orders of the user side batch shipping operation to a second logistics server, generate a plurality of transportation orders associated with the plurality of non-shipped commodity orders by the second logistics server and synchronize the transportation orders to the first logistics server, and modify an order status of the non-shipped commodity orders to be shipped by the first logistics server in the first logistics server;
A fourth sending module configured to send a batch shipping operation performed on a commodity order with an order status of to-be-shipped to the first logistics server, so that the first logistics server modifies the order status of the commodity order to-be-shipped in the first logistics server and the order system according to the association relationship between the commodity order and the shipping order,
The first logistics server is a logistics server of an electronic commerce side, and the second logistics server is a logistics server of a logistics provider;
the second batch mailing device further comprises:
The second order distinguishing module is configured to receive the non-shipped commodity order sent by the first logistics server and the quasi-allocation number of the shipping order, and mark the quasi-allocation number on the commodity corresponding to each commodity order, wherein the mark on the commodity is read by a pick-up end to generate a shipping order number related to the commodity order based on the commodity order and the quasi-allocation number of the shipping order, the quasi-allocation number is used for distinguishing a plurality of shipping orders related to the same batch of non-shipped commodity orders of the same user side, and the shipping order number is used for distinguishing each shipping order.
10. A batch mail system, comprising:
a client configured to execute the bulk mailing method of claim 8;
a first logistics server configured to perform the bulk mailing method of any one of claims 1 to 6;
A second streaming server; and
An order system.
11. An electronic device, the electronic device comprising:
A processor;
A memory having stored thereon a computer program which, when executed by the processor, performs:
the bulk mailing method of any of claims 1 to 6; and/or
The batch mailing method of claim 8.
12. A storage medium having a computer program stored thereon, the computer program when executed by a processor performing:
the bulk mailing method of any of claims 1 to 6; and/or
The batch mailing method of claim 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011373426.3A CN112488622B (en) | 2020-11-30 | 2020-11-30 | Batch mail method, device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011373426.3A CN112488622B (en) | 2020-11-30 | 2020-11-30 | Batch mail method, device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112488622A CN112488622A (en) | 2021-03-12 |
CN112488622B true CN112488622B (en) | 2024-09-24 |
Family
ID=74937373
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011373426.3A Active CN112488622B (en) | 2020-11-30 | 2020-11-30 | Batch mail method, device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112488622B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113724051B (en) * | 2021-09-07 | 2023-10-31 | 上海寻梦信息技术有限公司 | Information processing method, device, system, equipment and storage medium |
CN113724050A (en) * | 2021-09-07 | 2021-11-30 | 上海寻梦信息技术有限公司 | Information processing method, device, system, equipment and storage medium |
CN113721869B (en) * | 2021-09-07 | 2024-09-27 | 上海寻梦信息技术有限公司 | Information processing method, device, equipment and storage medium |
CN114118907A (en) * | 2021-11-11 | 2022-03-01 | 浙江莲荷科技有限公司 | Express mail collection processing method and device |
CN114841769B (en) * | 2022-04-19 | 2024-11-26 | 北京京东振世信息技术有限公司 | Package information updating method and device |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU781665B2 (en) * | 1999-08-27 | 2005-06-02 | Ok Corporation | Method of determining reserving order number and final order number of merchandises |
WO2001072109A2 (en) * | 2000-03-28 | 2001-10-04 | Stamps.Com Inc. | Apparatus, systems and methods for online, multi-parcel, multi-carrier, multi-service parcel returns shipping management |
JP2002007908A (en) * | 2000-06-26 | 2002-01-11 | Nec Corp | Commodity selling system, commodity selling method, and recording medium with its program recorded therein |
JP2004149281A (en) * | 2002-10-31 | 2004-05-27 | Fujitsu Support & Service Kk | Automatic paying method and system for charge of home-delivery |
JP5554890B2 (en) * | 2007-07-20 | 2014-07-23 | 楽天株式会社 | Virtual shopping street management system |
US7899716B2 (en) * | 2007-12-21 | 2011-03-01 | Glyde Corporation | System and method for integrated payment and shipping information |
CN103927641A (en) * | 2014-04-11 | 2014-07-16 | 高恬溪 | Self-service express pickup system and method based on O2O logistics platform |
KR20170059327A (en) * | 2015-11-20 | 2017-05-30 | 한국전자통신연구원 | Unmanned delivery apparatus, terminal for delivery man and unmanned delivery system |
KR102601743B1 (en) * | 2016-09-28 | 2023-11-15 | 십일번가 주식회사 | Apparatus for order having notification function of delivery, system and method for ordering goods using the same and computer readable medium having computer program recorded thereon |
CN108269073A (en) * | 2016-12-30 | 2018-07-10 | 航天信息股份有限公司 | A kind of order payment management method and system |
CN108876500A (en) * | 2017-05-12 | 2018-11-23 | 顺丰科技有限公司 | It is a kind of easily to receive mailing system and method |
US20190205832A1 (en) * | 2017-12-28 | 2019-07-04 | Ship Safe Neighbor, LLC | System and method for delivering packages |
CN108665203A (en) * | 2018-03-30 | 2018-10-16 | 京东方科技集团股份有限公司 | Carrying cargo method, server, bailee's terminal and principal's terminal |
CN110097436B (en) * | 2019-03-20 | 2024-04-16 | 顺丰速运有限公司 | Method and device for customizing online bill of express delivery and computer readable storage medium |
CN110136284A (en) * | 2019-05-16 | 2019-08-16 | 深圳市丰巢科技有限公司 | Part method, apparatus, server and computer readable storage medium are posted in a kind of express delivery |
CN111260395B (en) * | 2020-01-10 | 2023-06-23 | 中影环球(北京)科技有限公司 | Cinema screen advertisement full-automatic delivery system and method |
CN111311213B (en) * | 2020-02-26 | 2024-03-26 | 上海东普信息科技有限公司 | Online payment method and device for express batch mailing and electronic equipment |
CN111325613B (en) * | 2020-03-19 | 2023-05-16 | 上海东普信息科技有限公司 | Interaction method, system, equipment and storage medium for realizing electronic face sheets |
-
2020
- 2020-11-30 CN CN202011373426.3A patent/CN112488622B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN112488622A (en) | 2021-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112488622B (en) | Batch mail method, device, electronic equipment and storage medium | |
CN106897847B (en) | Logistics information processing method and device | |
CN110866709A (en) | Order combination method and device | |
CN110619555A (en) | Unified management method and device for order information, terminal equipment and medium | |
CN109801051B (en) | Resource transfer method, system, server and computer readable storage medium | |
CN105023134A (en) | Locker terminal, automatic distribution method and automatic distribution system | |
CN103034954A (en) | Generation method of electronic order forms, sending method, equipment and system of order form information | |
CN112686587A (en) | Method and device for supporting modification of received information | |
CN103150673B (en) | Financial commodity quotation server, system and method | |
CN113919918A (en) | Method, device, electronic device and computer storage medium for order cancellation in the whole process | |
CN111861323B (en) | Logistics information management method and device, storage medium and computer system | |
CN111429072B (en) | Method and apparatus for processing appliance demand information | |
CN113535101B (en) | Print file generation method and device, storage medium and electronic equipment | |
CN114819855A (en) | Distribution task processing method and device, electronic equipment and storage medium | |
CN110728481B (en) | Sending request processing method, sending request processing device, electronic equipment and storage medium | |
CN113627835A (en) | Distribution management method and device | |
CN114298633B (en) | Information processing method and device, electronic equipment and computer readable storage medium | |
CN113763058A (en) | Method and device for realizing service interaction across systems | |
CN114997796B (en) | Shipping method, device, equipment and storage medium based on shared warehouse | |
CN113724049B (en) | Information processing method, device, equipment and storage medium | |
US8468159B2 (en) | Data element categorization in a service-oriented architecture | |
CN113724051B (en) | Information processing method, device, system, equipment and storage medium | |
KR20210139106A (en) | Percel service system for providng notification and method thereof | |
CN112785361A (en) | Interactive processing method and device for ordering goods | |
US20090171809A1 (en) | Efficient purchase order creation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |