[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113496366B - Information processing method and system, server side and user side - Google Patents

Information processing method and system, server side and user side Download PDF

Info

Publication number
CN113496366B
CN113496366B CN202010201983.0A CN202010201983A CN113496366B CN 113496366 B CN113496366 B CN 113496366B CN 202010201983 A CN202010201983 A CN 202010201983A CN 113496366 B CN113496366 B CN 113496366B
Authority
CN
China
Prior art keywords
information
server
current
user
delivery
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
Application number
CN202010201983.0A
Other languages
Chinese (zh)
Other versions
CN113496366A (en
Inventor
高耀飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Zhenshi Information Technology Co Ltd
Original Assignee
Beijing Jingdong Zhenshi Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Zhenshi Information Technology Co Ltd filed Critical Beijing Jingdong Zhenshi Information Technology Co Ltd
Priority to CN202010201983.0A priority Critical patent/CN113496366B/en
Publication of CN113496366A publication Critical patent/CN113496366A/en
Application granted granted Critical
Publication of CN113496366B publication Critical patent/CN113496366B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an information processing method and system, a server side and a user side, and relates to the technical field of computers. One embodiment of the method comprises the following steps: receiving first information sent by a distribution terminal; determining whether the goods are shipped or not according to the first information; if the goods are not shipped, the first information is sent to a user side; receiving current second information sent by the user side; wherein, the current second information includes: the first information. The embodiment can improve distribution efficiency and user experience.

Description

Information processing method and system, server side and user side
Technical Field
The present invention relates to the field of computer technologies, and in particular, to an information processing method and system, and a server side and a client side.
Background
At a distribution site or sorting center, distribution personnel are required to verify the collected goods. In the process, the delivery end acquires the first information and sends the first information to the service end, so that the service end feeds back second information corresponding to the first information to the delivery end, and delivery personnel can check the goods according to the second information displayed by the delivery end.
In an actual application scenario, if the user side does not execute the shipping operation, that is, the user side does not send the second information to the server side, the server side cannot feed back the correct second information to the delivery side, so that verification fails. In order to make the goods pass the verification, in the prior art, the distribution personnel inform the user so that the user can execute the shipping operation, and the user side sends the second information to the service side.
However, the method requires the distribution personnel to contact the user offline, so that the distribution efficiency is reduced, and the user experience is affected.
Disclosure of Invention
In view of this, the embodiments of the present invention provide an information processing method and system, and a server side and a user side, which can improve distribution efficiency and user experience.
In a first aspect, an embodiment of the present invention provides an information processing method, including:
Receiving first information sent by a distribution terminal;
Determining whether the goods are shipped or not according to the first information;
If the goods are not shipped, the first information is sent to a user side;
Receiving current second information sent by the user side; wherein, the current second information includes: the first information.
Alternatively, the process may be carried out in a single-stage,
The determining whether the goods are shipped according to the first information comprises the following steps:
It is determined whether second information including the first information is received.
Alternatively, the process may be carried out in a single-stage,
Further comprises:
determining current user information according to the first information;
Determining a billing mode according to the current user information;
the sending the first information to the user side includes:
And sending the first information to the user terminal according to the ordering mode.
Alternatively, the process may be carried out in a single-stage,
The sending the first information to the user terminal according to the ordering mode includes:
And if the bill-prompting mode is automatic triggering, calling a delivery interface of the user terminal to send the first information to the user terminal.
Alternatively, the process may be carried out in a single-stage,
The sending the first information to the user terminal according to the ordering mode includes:
If the ordering mode is manually triggered, calling an ordering interface of the user terminal to send the first information to the user terminal; sending prompt information to a user; wherein the prompt message includes the first message.
Alternatively, the process may be carried out in a single-stage,
Further comprises:
generating a billing task corresponding to the first information;
the sending the first information to the user side includes:
and asynchronously executing a billing task corresponding to the first information so as to send the first information to the user side.
Alternatively, the process may be carried out in a single-stage,
Further comprises:
And determining whether a billing task corresponding to the first information exists, and if not, executing the billing task corresponding to the first information.
Alternatively, the process may be carried out in a single-stage,
Before the receiving the current second information sent by the user side, the method further comprises:
And sending non-delivery prompt information to the delivery end.
In a second aspect, an embodiment of the present invention provides an information processing method, including:
Receiving first information sent by a server;
determining current second information according to the first information; wherein, the current second information includes: the first information;
And sending the current second information to the server.
Alternatively, the process may be carried out in a single-stage,
The first information sent by the receiving server includes:
receiving first information sent by the server through a delivery interface;
the determining the current second information according to the first information comprises the following steps:
inquiring a plurality of stored second information according to the first information to obtain the current second information;
the sending the current second information to the server side includes:
And sending the current second information to the server through the delivery interface.
Alternatively, the process may be carried out in a single-stage,
The first information sent by the receiving server includes:
receiving first information sent by the server through a bill-forcing interface;
the determining the current second information according to the first information comprises the following steps:
Generating a bill-accelerating page according to the first information;
Displaying the bill-accelerating page;
If a shipping instruction aiming at the first information is received, inquiring a plurality of stored second information according to the first information to obtain the current second information;
the sending the current second information to the server side includes:
and sending the current second information to the server through a delivery interface.
Alternatively, the process may be carried out in a single-stage,
Further comprises:
and determining whether the goods are shipped or not according to the first information, and if not, executing the step of determining the current second information according to the first information.
In a third aspect, an embodiment of the present invention provides a server, including:
the first receiving module is configured to receive first information sent by the distribution terminal;
a determining module configured to determine whether the goods are shipped according to the first information; if the goods are not shipped, the first information is sent to a user side;
the second receiving module is configured to receive current second information sent by the user side; wherein, the current second information includes: the first information.
In a fourth aspect, an embodiment of the present invention provides a client, including:
The receiving module is configured to receive first information sent by the server;
the determining module is configured to determine current second information according to the first information; wherein, the current second information includes: the first information;
and the sending module is configured to send the current second information to the server.
In a fifth aspect, an embodiment of the present invention provides an information processing system, including: the server side, the distribution side and the client side described in the foregoing embodiments.
In a sixth aspect, an embodiment of the present invention provides an electronic device, including:
One or more processors;
storage means for storing one or more programs,
The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method as described in any of the embodiments above.
In a seventh aspect, embodiments of the present invention provide a computer readable medium having stored thereon a computer program which, when executed by a processor, implements a method as in any of the embodiments described above.
One embodiment of the above invention has the following advantages or benefits: the server side can determine whether to acquire the shipment according to the first information, if not, the server side can enable the user side to feed back corresponding second information by sending the first information to the user side. That is, the information processing process is completed by the server side and the user side together, so that the participation of distribution personnel is not needed, and the distribution efficiency and the user experience can be improved.
Further effects of the above-described non-conventional alternatives are described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
Fig. 1 is a flowchart of an information processing method applied to a server according to an embodiment of the present invention;
FIG. 2 is a flowchart of an information processing method applied to a client according to an embodiment of the present invention;
FIG. 3 is a flow chart of an information processing method applied to an information processing system provided by an embodiment of the present invention;
FIG. 4 is a schematic illustration of a billing page provided by an embodiment of the present invention;
FIG. 5 is a schematic diagram of a server provided in an embodiment of the present invention;
fig. 6 is a schematic diagram of a client according to an embodiment of the present invention;
FIG. 7 is an exemplary system architecture diagram in which embodiments of the present invention may be applied;
Fig. 8 is a schematic diagram of a computer system suitable for use in implementing an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
In an actual application scene, if verification fails, a distribution person contacts a user in an off-line mode such as telephone, short message and the like, so that the user triggers a user terminal to send second information to a server terminal. However, this method wastes time for the distribution personnel, and reduces distribution efficiency and user experience.
In view of this, as shown in fig. 1, an embodiment of the present invention provides an information processing method, which is applied to a server, and includes:
Step 101: and receiving the first information sent by the distribution terminal.
The dispensing end may be mounted in a hand-held device of the dispensing person, which may be a PDA (Personal DIGITAL ASSISTANT ). The delivery end can acquire the bill number by scanning the two-dimensional code on the bill or according to the input of delivery personnel and the like, and sends the bill number to the server. The server side can be a distribution system of the logistics company, and the user side can provide the logistics company with application used by merchants.
The first information may be a bill number, a shipper, or the like.
Step 102: according to the first information, it is determined whether the goods are shipped, if yes, step 103 is performed, otherwise step 104 is performed.
If the delivery is carried out, the second information corresponding to the first information is stored in the explanation server, and the server can directly feed back the information to the delivery end so as to facilitate verification by delivery personnel. If the shipping is not carried out, the fact that the second information corresponding to the first information does not exist in the server side is indicated, and the server side cannot acquire the corresponding current second information. Therefore, if it is determined that the goods are not shipped, the departure user side is required to ship the goods.
The second information may include: order number, shipping address, receiving address, shipper, receiver, etc. order information or shipping bill information.
Step 103: and acquiring the current second information from the stored second information according to the first information.
Step 104: and sending the first information to the user side.
Step 105: receiving current second information sent by a user side; the current second information includes: first information.
And after the server side acquires the current second information, the current second information is sent to the delivery side so as to be convenient for the delivery personnel to check.
In the embodiment of the invention, the server side can determine whether to acquire the shipment according to the bill number, and if not, the server side can enable the user side to feed back corresponding second information by sending the bill number to the user side. That is, the information processing process is completed by the server side and the user side together, so that the participation of distribution personnel is not needed, and the distribution efficiency and the user experience can be improved.
In one embodiment of the invention, determining whether the shipment is shipped based on the first information includes:
It is determined whether second information including the first information is received.
In the actual application scene, whether the goods are shipped or not can also be determined through the recorded shipment states corresponding to the waybill numbers.
In one embodiment of the invention, the method further comprises:
determining current user information according to the first information;
determining a billing mode according to the current user information;
Sending first information to a user side, including:
and sending the first information to the user according to the ordering mode.
In an application scene, a server determines a current merchant identifier according to first information and determines a billing mode identifier according to the current merchant identifier; and determining the ordering mode according to the ordering mode identification. In this scenario, the server may record, through the billing mode identifier field, billing mode identifiers corresponding to each merchant identifier, where, for example, the billing mode identifiers include 1 and 2, where 1 represents automatic triggering and 2 represents manual triggering.
In another application scenario, the server determines a waybill number segment where the first information is located, and determines a billing mode corresponding to the first information according to a corresponding relation between a preset waybill number segment and the billing mode.
In the embodiment of the invention, when the current user information is different, the bill-ordering mode corresponding to the waybill number may be different. Therefore, the embodiment of the invention can provide different ordering modes for different users so as to adapt to the requirements of different users.
The ordering method will be described in detail below.
In one embodiment of the present invention, according to an ordering method, sending first information to a user side includes:
and if the bill-prompting mode is automatic triggering, calling a delivery interface of the user terminal to send the first information to the user terminal.
The delivery interface corresponds to automatic triggering, and when the bill-prompting mode is automatic triggering, the first information is transmitted to the user side through the delivery interface. The shipping interface is distinguished from the billing interface described below, which is directed to manual triggering. The two interfaces correspond to the two ordering modes respectively, so that the user terminal can finish information processing in different modes according to the different interfaces more accurately and rapidly.
In one embodiment of the present invention, according to an ordering method, sending first information to a user side includes:
if the bill-forcing mode is triggered manually, calling a bill-forcing interface of the user to send first information to the user; sending prompt information to a user; the prompt information comprises first information.
According to the embodiment of the invention, the prompt information can prompt the user to execute the shipping operation in time so as to trigger the user side to send the current second information to the server side. The shipping operation may be a clicking operation performed by the user on the "shipping" identifier displayed on the user side. Of course, in the actual application scenario, the server may not send the prompt message to the user, and at this time, the user may check the ordering page provided by the user at a certain time interval to determine whether there is a cargo needing to be processed in information.
In one embodiment of the invention, the method further comprises: generating a billing task corresponding to the first information;
Sending first information to a user side, including:
And asynchronously executing the billing task corresponding to the first information so as to send the first information to the user terminal.
In order to shorten the processing time of the server and improve the distribution efficiency, the embodiment of the invention asynchronously executes the ticket-hastening task in consideration of the fact that the server can process a large number of ticket numbers at the same time.
Executing a billing task corresponding to the first information, determining current user information according to the first information, determining a billing mode according to the current user information, and sending the first information to a user terminal according to the billing mode.
The method can reduce the coupling degree of the codes of the server side, and does not influence the progress of other billing tasks when any billing task is wrong.
In one embodiment of the present invention, to prevent repeated ordering by the server, the method further includes: and determining whether a billing task corresponding to the first information exists, and if not, executing the billing task corresponding to the first information.
If the billing task is not generated, the server can also avoid repeated billing by: determining whether the first information is sent to the user terminal, and if not, executing sending of the first information to the user terminal.
In one embodiment of the present invention, before receiving the current second information sent by the user terminal, the method further includes: and sending the non-delivery prompt information to the delivery end.
The delivery end can display the prompt information of not delivering the goods so as to prompt the delivery personnel that the goods are not delivered, and the delivery personnel can check other goods first and then check the goods again after a period of time. The embodiment of the invention can enable the distribution personnel to know the delivery state of the goods in time, and improves the distribution efficiency of the goods.
As shown in fig. 2, an embodiment of the present invention provides an information processing method, which is applied to a user terminal, and includes:
Step 201: and receiving the first information sent by the server.
Step 202: determining current second information according to the first information; the current second information includes: first information;
Step 203: and sending the current second information to the server.
In the embodiment of the invention, the user side can feed back the current second information to the server side according to the first information to finish information processing. The process does not need the offline contact of the distribution personnel with the users, and can improve the efficiency of information processing and distribution.
In one embodiment of the present invention, there are two implementation manners corresponding to the two aforementioned ordering manners at the user side.
For automatic triggering:
In one embodiment of the present invention, receiving first information sent by a server includes: receiving first information sent by a server through a delivery interface;
Determining current second information according to the first information, including:
inquiring a plurality of stored second information according to the first information to obtain current second information;
Sending current second information to the server side, including:
and sending the current second information to the server through the delivery interface.
In the process, the user side can determine that the bill-ordering mode is automatically triggered according to the delivery interface, so that the user side can directly inquire the current second information according to the first information and feed back the current second information through the delivery interface. The process is completely and automatically realized by the user side without the participation of the user.
For manual triggering:
In one embodiment of the present invention, receiving first information sent by a server includes: receiving first information sent by a server through a bill-forcing interface;
Determining current second information according to the first information, including:
generating a bill-accelerating page according to the first information;
displaying a bill-ordering page;
If a shipping instruction aiming at the first information is received, inquiring a plurality of stored second information according to the first information to obtain current second information;
Sending current second information to the server side, including:
and sending the current second information to the server through the delivery interface.
The first information and the corresponding information processing identifier can be displayed in the bill-forcing page, the user can click the information processing identifier, and after receiving click trigger of the user, the user terminal determines current second information according to the first information and feeds the current second information back to the server terminal. In contrast to automatic triggering, manual triggering allows the user to freely select when to perform information processing operations, in which the user may choose to perform information processing operations on multiple items at once. Through the bill-ordering page, the user can know the information processing condition in time, and the user experience is improved.
It should be noted that, in the embodiment of the present invention, the current second information is fed back to the server through the shipping interface, and in the actual application scenario, other interfaces may also be adopted, for example, a bill-forcing interface is adopted to feed back the current second information to the server.
In one embodiment of the present invention, considering that the client may perform information processing during the process of sending the first information to the client by the server, in order to prevent resource waste caused by repeated execution of the client, the method further includes: and determining whether the goods are shipped according to the first information, and if not, executing the step of determining the current second information according to the first information.
The user side can record the delivery state of each bill number, and the user side can search the delivery state of the first information to determine whether the goods corresponding to the first information are delivered.
As shown in fig. 3, the present invention takes an information processing system formed by a user side, a server side and a distribution side as an example, and describes in detail an information processing method, which includes:
step 301: the distribution terminal obtains the bill number.
Step 302: the delivery end sends the waybill number to the service end.
Step 303: the server determines whether the waybill information including the waybill number is received, and if not, performs step 304.
The service end comprises an external bill system and a waybill system, wherein the external bill system stores user information, and the waybill system stores waybill information. The manifest information may include a manifest number, a recipient, a shipper, a shipping address, etc.
In the embodiment of the invention, the server side inquires whether the waybill information comprising the waybill number is stored in the waybill system.
Step 304: the server side sends the non-delivery prompt information to the delivery side.
The non-shipping prompt may include: information such as reason for non-delivery, prompting of ordered bill, etc. For example, the non-shipment prompt is "the bill has reminded the user to ship, please retry later".
Step 305: the server determines whether there is a billing task corresponding to the waybill number, and if not, executes step 306.
Step 306: the server generates a bill-accelerating task corresponding to the waybill number.
Step 307: the server asynchronously executes the ordering task.
Step 308: and the server determines the current user information according to the bill number.
The server searches the current user information corresponding to the waybill number in the foreign bill system.
Step 309: and the server determines that the ordering mode is automatic triggering according to the current user information.
Step 310: the server side calls a delivery interface of the user side to send the waybill number to the user side.
Step 311: the user terminal determines whether the goods have been shipped according to the bill number, and if not, performs step 312.
Step 312: and the user side inquires the stored plurality of waybill information according to the waybill number to obtain the current waybill information.
If the bill-ordering mode is manual triggering, the user side generates a bill-ordering page shown in fig. 4 according to the bill number, and displays the bill-ordering page. The user may click on the ship button on the invoice page to supplement the invoice with the invoice number JDVB 00000000001. In addition, the bill-prompting page can also display a cancel identifier, when the user side monitors the triggering operation aiming at the cancel identifier, cancel shipping information is sent to the server side, the server side sends the cancel shipping information to the delivery side, and delivery personnel can cancel shipping according to the cancel shipping information displayed by the delivery side.
Step 313: and the user side sends the current manifest information to the server side through the delivery interface.
Step 314: and the server feeds back the current waybill information to the distribution terminal.
In the embodiment of the invention, the server can directly trigger the user terminal to supplement and deliver goods without the need of the offline contact of the delivery personnel with the user, thereby saving the time of the delivery personnel and improving the delivery efficiency. The server side can provide different ordering modes for users, so that the requirements of different users are met, and the user experience is improved.
As shown in fig. 5, an embodiment of the present invention provides a server, including:
a first receiving module 501 configured to receive first information sent by a delivery end;
a determining module 502 configured to determine whether the shipment is shipped based on the first information; if the goods are not shipped, first information is sent to the user side;
A second receiving module 503, configured to receive current second information sent by the user side; the current second information includes: first information.
In one embodiment of the invention, the determination module 502 is configured to determine whether second information including the first information is received.
In one embodiment of the present invention, the determining module 502 is configured to determine current user information according to the first information; determining a billing mode according to the current user information; and sending the first information to the user according to the ordering mode.
In one embodiment of the present invention, the determining module 502 is configured to invoke the shipping interface of the user terminal to send the first information to the user terminal if the billing method is auto-triggering.
In one embodiment of the present invention, the determining module 502 is configured to invoke the billing interface of the user terminal to send the first information to the user terminal if the billing mode is manually triggered; sending prompt information to a user; the prompt information comprises first information.
In one embodiment of the invention, the determining module 502 is configured to generate a billing task corresponding to the first information; and asynchronously executing the billing task corresponding to the first information so as to send the first information to the user terminal.
In one embodiment of the present invention, the determining module 502 is configured to determine whether there is a billing task corresponding to the first information, and if not, execute the billing task corresponding to the first information.
In one embodiment of the present invention, the determining module 502 is configured to send a non-shipping prompt to the delivery end.
As shown in fig. 6, an embodiment of the present invention provides a client, including:
a receiving module 601, configured to receive first information sent by a server;
a determining module 602 configured to determine current second information according to the first information; the current second information includes: first information;
And a sending module 603 configured to send the current second information to the server.
In one embodiment of the present invention, the receiving module 601 is configured to receive, through a shipping interface, first information sent by a server;
The determining module 602 is configured to query a plurality of stored second information according to the first information to obtain current second information;
the sending module 603 is configured to send the current second information to the server through the shipping interface.
In one embodiment of the present invention, the receiving module 601 is configured to receive, through the billing interface, the first information sent by the server;
The determining module 602 is configured to generate a bill-forcing page according to the first information; displaying a bill-ordering page; if a shipping instruction aiming at the first information is received, inquiring a plurality of stored second information according to the first information to obtain current second information;
the sending module 603 is configured to send the current second information to the server through the shipping interface.
In one embodiment of the invention, the determining module 602 is configured to determine whether the goods have been shipped based on the first information, and if not, perform determining the current second information based on the first information.
The embodiment of the invention provides electronic equipment, which comprises:
One or more processors;
storage means for storing one or more programs,
When the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the methods of any of the embodiments described above.
Fig. 7 illustrates an exemplary system architecture 700 to which an information processing method or server of an embodiment of the present invention may be applied.
As shown in fig. 7, a system architecture 700 may include terminal devices 701, 702, 703, a network 704, and a server 705. The network 704 is the medium used to provide communication links between the terminal devices 701, 702, 703 and the server 705. The network 704 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
A user may interact with the server 705 via the network 704 using the terminal devices 701, 702, 703 to receive or send messages or the like. Various communication client applications such as shopping class applications, web browser applications, search class applications, instant messaging tools, mailbox clients, social platform software, etc. (by way of example only) may be installed on the terminal devices 701, 702, 703.
The terminal devices 701, 702, 703 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, laptop and desktop computers, and the like.
The server 705 may be a server providing various services, such as a background management server (by way of example only) providing support for shopping-type websites browsed by users using the terminal devices 701, 702, 703. The background management server may analyze and process the received data such as the product information query request, and feedback the processing result (e.g., the target push information, the product information—only an example) to the terminal device.
It should be noted that, the information processing method provided in the embodiment of the present invention may be executed by the server 705, and accordingly, the server is generally disposed in the server 705.
It should be understood that the number of terminal devices, networks and servers in fig. 7 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 8, there is illustrated a schematic diagram of a computer system 800 suitable for use in implementing an embodiment of the present invention. The terminal device shown in fig. 8 is only an example, and should not impose any limitation on the functions and the scope of use of the embodiment of the present invention.
As shown in fig. 8, the computer system 800 includes a Central Processing Unit (CPU) 801 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 802 or a program loaded from a storage section 808 into a Random Access Memory (RAM) 803. In the RAM803, various programs and data required for the operation of the system 800 are also stored. The CPU 801, ROM802, and RAM803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to the bus 804.
The following components are connected to the I/O interface 805: an input portion 806 including a keyboard, mouse, etc.; an output portion 807 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and a speaker; a storage section 808 including a hard disk or the like; and a communication section 809 including a network interface card such as a LAN card, a modem, or the like. The communication section 809 performs communication processing via a network such as the internet. The drive 810 is also connected to the I/O interface 805 as needed. A removable medium 811 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 810 as needed so that a computer program read out therefrom is mounted into the storage section 808 as needed.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication section 809, and/or installed from the removable media 811. The above-described functions defined in the system of the present invention are performed when the computer program is executed by a Central Processing Unit (CPU) 801.
The computer readable medium shown in the present invention may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but 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 of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer 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. In the present invention, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-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 computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and 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 computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules involved in the embodiments of the present invention may be implemented in software or in hardware. The described modules may also be provided in a processor, for example, as: a processor includes a sending module, an obtaining module, a determining module, and a first processing module. The names of these modules do not in some cases limit the module itself, and for example, the transmitting module may also be described as "a module that transmits a picture acquisition request to a connected server".
As another aspect, the present invention also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be present alone without being fitted into the device.
The computer readable medium carries one or more programs which, when executed by a device, cause the device to include: receiving first information sent by a distribution terminal;
Determining whether the goods are shipped or not according to the first information;
If the goods are not shipped, the first information is sent to a user side;
Receiving current second information sent by the user side; wherein, the current second information includes: the first information.
The computer readable medium carries one or more programs which, when executed by a device, cause the device to include:
Receiving first information sent by a server;
determining current second information according to the first information; wherein, the current second information includes: the first information;
And sending the current second information to the server.
According to the technical scheme of the embodiment of the invention, the server side can determine whether to acquire the shipping according to the bill number, and if not, the server side can enable the user side to feed back corresponding second information by sending the bill number to the user side. That is, the information processing process is completed by the server side and the user side together, so that the participation of distribution personnel is not needed, and the distribution efficiency and the user experience can be improved.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives can occur depending upon design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (15)

1. An information processing method, which is applied to a server, comprises the following steps:
receiving first information sent by a delivery terminal, wherein the first information is a bill number or a shipper;
Determining whether the goods are shipped or not according to the first information;
If the goods are not shipped, the first information is sent to a user side;
Receiving current second information sent by the user side; wherein, the current second information includes: the first information;
the distribution end is arranged on handheld equipment of distribution personnel; the server is a distribution system of a logistics company; the user side provides the application for the business for the logistics company;
The server is configured with an automatic trigger ordering mode and a manual trigger ordering mode;
the sending the first information to the user side includes:
if the bill-prompting mode corresponding to the first information is automatic triggering, calling a delivery interface of the user terminal to send the first information to the user terminal;
If the billing mode corresponding to the first information is triggered manually, calling a billing interface of the user to send the first information to the user; sending prompt information to a user; wherein the prompt message includes the first message.
2. The method of claim 1, wherein,
The determining whether the goods are shipped according to the first information comprises the following steps:
It is determined whether second information including the first information is received.
3. The method as recited in claim 1, further comprising:
determining current user information according to the first information;
and determining a billing mode according to the current user information.
4. The method as recited in claim 1, further comprising:
generating a billing task corresponding to the first information;
the sending the first information to the user side includes:
and asynchronously executing a billing task corresponding to the first information so as to send the first information to the user side.
5. The method as recited in claim 4, further comprising:
And determining whether a billing task corresponding to the first information exists, and if not, executing the billing task corresponding to the first information.
6. The method of claim 1, wherein,
Before the receiving the current second information sent by the user side, the method further comprises:
And sending non-delivery prompt information to the delivery end.
7. An information processing method, which is applied to a user terminal, comprises the following steps:
receiving first information sent by a server, wherein the first information is a bill number or a shipper;
determining current second information according to the first information; wherein, the current second information includes: the first information;
The current second information is sent to the server side, so that the server side sends the current second information to the delivery side, and verification is carried out by delivery personnel;
the distribution end is arranged on handheld equipment of distribution personnel; the server is a distribution system of a logistics company; the user side provides the application for the business for the logistics company;
The first information is sent by the server side calling the delivery interface of the user side or by the server side calling the billing interface of the user side.
8. The method of claim 7, wherein,
The first information sent by the receiving server includes:
receiving first information sent by the server through a delivery interface;
the determining the current second information according to the first information comprises the following steps:
inquiring a plurality of stored second information according to the first information to obtain the current second information;
the sending the current second information to the server side includes:
And sending the current second information to the server through the delivery interface.
9. The method of claim 8, wherein,
The first information sent by the receiving server includes:
receiving first information sent by the server through a bill-forcing interface;
the determining the current second information according to the first information comprises the following steps:
Generating a bill-accelerating page according to the first information;
Displaying the bill-accelerating page;
If a shipping instruction aiming at the first information is received, inquiring a plurality of stored second information according to the first information to obtain the current second information;
the sending the current second information to the server side includes:
and sending the current second information to the server through a delivery interface.
10. The method of any one of claims 7-9, further comprising:
and determining whether the goods are shipped or not according to the first information, and if not, executing the step of determining the current second information according to the first information.
11. A server-side, which is used for a client to send data to a server, characterized by comprising the following steps:
The first receiving module is configured to receive first information sent by the delivery end, wherein the first information is a bill number or a shipper;
a determining module configured to determine whether the goods are shipped according to the first information; if the goods are not shipped, the first information is sent to a user side;
The second receiving module is configured to receive current second information sent by the user side; wherein, the current second information includes: the first information;
the distribution end is arranged on handheld equipment of distribution personnel; the server is a distribution system of a logistics company; the user side provides the application for the business for the logistics company;
The server is configured with an automatic trigger ordering mode and a manual trigger ordering mode;
The determining module is further configured to invoke a delivery interface of the user terminal to send the first information to the user terminal if the billing mode corresponding to the first information is automatic triggering; if the billing mode corresponding to the first information is triggered manually, calling a billing interface of the user to send the first information to the user; sending prompt information to a user; wherein the prompt message includes the first message.
12. A client-side, which is used for a user to receive data from a user, characterized by comprising the following steps:
the receiving module is configured to receive first information sent by the server side, wherein the first information is a bill number or a shipper;
the determining module is configured to determine current second information according to the first information; wherein, the current second information includes: the first information;
The sending module is configured to send the current second information to the server side so that the server side sends the current second information to the delivery side, and the delivery personnel can check the current second information;
the distribution end is arranged on handheld equipment of distribution personnel; the server is a distribution system of a logistics company; the user side provides the application for the business for the logistics company;
The first information is sent by the server side calling the delivery interface of the user side or by the server side calling the billing interface of the user side.
13. An information processing system, comprising: the server side, the delivery side of claim 11 and the client side of claim 12.
14. An electronic device, comprising:
One or more processors;
storage means for storing one or more programs,
When executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-10.
15. A computer readable medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-10.
CN202010201983.0A 2020-03-20 2020-03-20 Information processing method and system, server side and user side Active CN113496366B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010201983.0A CN113496366B (en) 2020-03-20 2020-03-20 Information processing method and system, server side and user side

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010201983.0A CN113496366B (en) 2020-03-20 2020-03-20 Information processing method and system, server side and user side

Publications (2)

Publication Number Publication Date
CN113496366A CN113496366A (en) 2021-10-12
CN113496366B true CN113496366B (en) 2024-09-24

Family

ID=77993935

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010201983.0A Active CN113496366B (en) 2020-03-20 2020-03-20 Information processing method and system, server side and user side

Country Status (1)

Country Link
CN (1) CN113496366B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105631613A (en) * 2016-03-08 2016-06-01 中交机电工程局有限公司 Bulk ore terminal comprehensive service process management system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107230120B (en) * 2016-03-24 2020-12-29 菜鸟智能物流控股有限公司 Order information processing method, device and system
CN109218125A (en) * 2017-07-07 2019-01-15 北京京东尚科信息技术有限公司 A kind of method and system of heartbeat data interaction
JP6990395B2 (en) * 2017-08-28 2022-01-12 株式会社Kitoha Delivery support method in multi-layered logistics
CN110648089A (en) * 2018-06-26 2020-01-03 北京京东尚科信息技术有限公司 Method and device for determining delivery timeliness of articles
CN109376976A (en) * 2018-08-15 2019-02-22 国家电网有限公司 Material information management method and terminal device
CN109344343A (en) * 2018-08-24 2019-02-15 深圳壹账通智能科技有限公司 Online Article Surveillance method, apparatus, equipment and storage medium Internet-based
CN110175805A (en) * 2019-06-04 2019-08-27 秒针信息技术有限公司 A kind of method for pushing, driving means, equipment and medium for taking out message
CN110503443A (en) * 2019-08-28 2019-11-26 深圳森林云科技有限公司 A kind of logistics data processing unit and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105631613A (en) * 2016-03-08 2016-06-01 中交机电工程局有限公司 Bulk ore terminal comprehensive service process management system

Also Published As

Publication number Publication date
CN113496366A (en) 2021-10-12

Similar Documents

Publication Publication Date Title
US10115139B2 (en) Systems and methods for collaborative shopping
CN111030784A (en) Information synchronization method and device
CN110473036B (en) Method and device for generating order number
US20140229550A1 (en) Method and system for attaching scanned documents to email replies via a mobile communications device
CN105335883A (en) Order processing method and device
CN111341039B (en) Card-retaining processing method and system, client and server
CN105701632A (en) Cargo delivery rapid notification system and method based on barcode information reading
CN107818435B (en) Order information processing method, device and system
CN113496366B (en) Information processing method and system, server side and user side
CN106209582B (en) Message information processing method and device and terminal equipment
CN113177787A (en) Cloud mobile phone payment method and device, storage medium and computer equipment
US9569800B2 (en) Paperless receipt device
CN114971785A (en) Order processing method and device, electronic equipment and storage medium
CN111222595A (en) Sending method, device, system and storage medium
CN113516523B (en) Order data processing method and order receiving system
CN107977380B (en) Method and device for generating page
CN114897573A (en) Commodity information processing method and device, readable medium and electronic equipment
CN112686619B (en) Method and device for reminding order collection
CN113744007B (en) Method and system for adding address information, client and server
CN112785361A (en) Interactive processing method and device for ordering goods
CN109255686A (en) Task prompting method and device, electronic equipment and computer readable storage medium
CN113762825A (en) Method and device for determining ex-warehouse list
CN113763073B (en) Information processing method, client and server
CN111898947B (en) Method, apparatus, device and computer readable medium for monitoring object delivery tasks
CN113689223B (en) Information generation method, device, electronic equipment and storage medium

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