CN115965350A - Order reminding method, device, equipment and computer readable storage medium - Google Patents

Order reminding method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN115965350A
CN115965350A CN202310263822.8A CN202310263822A CN115965350A CN 115965350 A CN115965350 A CN 115965350A CN 202310263822 A CN202310263822 A CN 202310263822A CN 115965350 A CN115965350 A CN 115965350A
Authority
CN
China
Prior art keywords
information
order
ordering
list
reminded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310263822.8A
Other languages
Chinese (zh)
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 Xinfadi Agricultural Products Network Distribution Center Co ltd
Original Assignee
Beijing Xinfadi Agricultural Products Network Distribution Center 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 Xinfadi Agricultural Products Network Distribution Center Co ltd filed Critical Beijing Xinfadi Agricultural Products Network Distribution Center Co ltd
Priority to CN202310263822.8A priority Critical patent/CN115965350A/en
Publication of CN115965350A publication Critical patent/CN115965350A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to an order reminding method, an order reminding device, order reminding equipment and a computer readable storage medium, which belong to the technical field of data processing, wherein the method comprises the following steps: acquiring current time, and judging whether the current time exceeds first preset time; if the current time exceeds the first preset time, acquiring the information of all orderers in the current ordering list information base; acquiring all client information in a client information base, comparing the information of an ordering person with the client information, and judging whether a client which does not submit an ordering list on the current day exists in the client information base; if the clients which do not submit the order list on the same day exist, extracting the clients which do not submit the order list on the same day, and taking the extracted clients as the clients to be reminded; acquiring a historical ordering list of a client to be reminded, and generating order reminding information based on the historical ordering list; and sending the order reminding information to the corresponding mobile terminal of the client to be reminded. The method and the device have the effect of reducing the possibility that the customer forgets to submit the order list.

Description

Order reminding method, device, equipment and computer readable storage medium
Technical Field
The present application relates to the field of data processing technologies, and in particular, to an order reminding method, an order reminding apparatus, an order reminding device, and a computer-readable storage medium.
Background
With the development of network technology, more and more industries are added into the operation mode of electronic commerce, and the fresh agricultural product industry is used as one of the industries, so that the purchase channel of consumers is widened, and the consumers can obtain delivery service without going out.
At present, most catering industries send a product ordering list to a fresh agricultural product ordering platform through a mobile terminal so as to order food materials.
Generally, the catering industry needs to submit an ordering list to a fresh agricultural product ordering platform one day in advance, and workers of the fresh agricultural product ordering platform dispatch vehicles to transport products to a circulation bin according to the ordering list, then sort and pack the products by sorting personnel, and send the products to customers in the morning next day.
However, because the business is busy, the customer may forget to submit the order list in the previous day, so that the customer cannot receive the corresponding product in the expected time in the next day, and the business of the shop is affected.
Disclosure of Invention
In order to reduce the possibility that a client forgets to submit an order list, the application provides an order reminding method, device, equipment and computer-readable storage medium.
In a first aspect, the present application provides an order reminding method, which adopts the following technical scheme:
an order reminding method comprises the following steps:
acquiring current time, and judging whether the current time exceeds first preset time;
if the current time exceeds a first preset time, acquiring the information of all ordering persons in an ordering list information base on the current day;
acquiring all customer information in a customer information base, comparing the information of the ordering person with the customer information, and judging whether customers who do not submit an ordering list on the same day exist in the customer information base or not;
if the clients which do not submit the order list on the same day exist, extracting the clients which do not submit the order list on the same day, and taking the extracted clients as the clients to be reminded;
acquiring a historical ordering list of the client to be reminded, and generating order reminding information based on the historical ordering list;
and sending the order reminding information to a mobile terminal of a corresponding client to be reminded.
By adopting the technical scheme, when the current time exceeds the first preset time, the information of the ordering person in the daily ordering list information base is compared with the information of the clients in the client information base, so that the clients which do not submit the ordering list on the same day are obtained, the clients which do not submit the order on the same day are used as the clients to be reminded, the order reminding information is generated through the historical ordering list of the clients to be reminded, and the order reminding information is sent to the corresponding mobile terminal of the client to be reminded so as to remind the client to be reminded, so that the possibility that the client can forget to submit the order list on the previous day and cannot receive corresponding products in the expected time on the next day due to busy business is reduced, and the normal operation of the shop is further ensured.
Optionally, the generating of order reminding information based on the historical order list includes:
acquiring all the historical ordering lists of the clients to be reminded;
obtaining product ordering information and an ordering date in each historical ordering list, wherein the product ordering information comprises ordered products and ordering quantity corresponding to each ordered product;
judging whether the product ordering information and the ordering date have correlation or not;
if yes, selecting product ordering information corresponding to an ordering date matched with the current date;
and generating the order reminding information based on the selected product ordering information, wherein the to-be-reminded clients correspond to the order reminding information one to one.
By adopting the technical scheme, the generated order reminding information is more suitable for the requirements of the clients to be reminded by judging the correlation between the product ordering information and the ordering date, the clients to be reminded can quickly determine the ordering list of the clients to be reminded through the order reminding information, and the purchasing efficiency of ordered products is improved.
Optionally, after the order reminding information is generated based on the selected product ordering information, the method further includes:
acquiring weather information of each historical ordering list corresponding to an ordering date;
judging whether the order quantity has correlation with the weather information or not;
if yes, calculating a correlation coefficient between the ordered quantity of the products and the weather information;
and adjusting the order reminding information based on the correlation coefficient.
By adopting the technical scheme, when the weather information is correlated with the ordering information, the correlation coefficient of the weather information to the ordering quantity is determined through the historical ordering list, so that the ordering quantity in the order reminding information is more consistent with the ordering habit of the customer to be reminded.
Optionally, after the order reminding information is generated based on the selected product ordering information, the method further includes:
acquiring the position information of the client to be reminded;
searching whether the event holding information exists in the preset range of the position information;
if yes, extracting the holding time in the event holding information;
determining an increased number of order numbers based on the event handling information when the handling time meets a second preset time;
and adding the increased number and the event handling information into the order reminding information.
By adopting the technical scheme, the auxiliary decision is provided for the client to be reminded through the event handling information, and more data support is provided for the ordering list of the client to be reminded.
Optionally, after the sending the order reminding information to the corresponding mobile terminal of the client to be reminded, the method further includes:
obtaining feedback information of the order reminding information by the mobile terminal of the customer to be reminded, wherein the feedback information comprises checked information and unchecked information;
when the feedback information is viewed, acquiring the viewing time of the order reminding information;
judging whether the checking time reaches a third preset time or not;
if so, generating a list ordering request based on the order reminding information, and sending the list ordering request to a mobile terminal corresponding to the client to be reminded;
receiving reply information returned by the mobile terminal of the client to be reminded;
and processing the order reminding information based on the reply information.
By adopting the technical scheme, the interest degree of the client to be reminded in the order reminding information is determined through the viewing time of the client to be reminded, when the viewing time exceeds the second preset time, the client to be reminded is considered to be interested in the order reminding information, so that the list ordering request can be generated, and the client to be reminded only needs to reply to the list ordering request according to own requirements, so that the purchasing efficiency of ordered products is improved.
Optionally, the replying information includes acceptance and rejection, and the processing the order reminding information based on the replying information includes:
when the reply information is accepted, generating an order list based on the order reminding information;
when the reply information is refused, the order reminding information is stored in an order reminding strategy library corresponding to the client to be reminded
Optionally, when the feedback information is not viewed, the method further includes:
judging whether the client to be reminded has associated personnel or not;
if yes, acquiring basic information of the associated personnel, wherein the basic information comprises a first contact way;
sending the order reminding information to a mobile terminal corresponding to the associated personnel based on the first contact way;
if not, acquiring a second contact mode of the client to be reminded;
and reminding the client to be reminded to view the order reminding information based on the second contact mode.
By adopting the technical scheme, when the client to be reminded does not check the order reminding information, reminding is carried out again through the contact way of the associated personnel or the client to be reminded, so that the possibility that the order list is possibly forgotten to be submitted in the previous day and the corresponding product cannot be received in the expected time in the next day is reduced.
In a second aspect, the present application provides an order reminding device, which adopts the following technical scheme:
an order reminder device comprising:
the first obtaining and judging module is used for obtaining the current time and judging whether the current time exceeds a first preset time or not; if the current time exceeds a first preset time, acquiring all orderer information in an ordering list information base on the current day;
the second acquisition judging module is used for acquiring all the customer information in a customer information base, comparing the ordering person information with the customer information and judging whether customers who do not submit an ordering list on the same day exist in the customer information base or not; if the clients which do not submit the order list on the same day exist, extracting the clients which do not submit the order list on the same day, and taking the extracted clients as the clients to be reminded;
the acquisition generation module is used for acquiring a historical ordering list of the client to be reminded and generating order reminding information based on the historical ordering list;
and the sending module is used for sending the order reminding information to the corresponding mobile terminal of the client to be reminded.
By adopting the technical scheme, when the current time exceeds the first preset time, the information of the ordering person in the daily ordering list information base is compared with the information of the clients in the client information base, so that the clients which do not submit the ordering list on the same day are obtained, the clients which do not submit the order on the same day are used as the clients to be reminded, the order reminding information is generated through the historical ordering list of the clients to be reminded, and the order reminding information is sent to the corresponding mobile terminal of the client to be reminded so as to remind the client to be reminded, so that the possibility that the client can forget to submit the order list on the previous day and cannot receive corresponding products in the expected time on the next day due to busy business is reduced, and the normal operation of the shop is further ensured.
In a third aspect, the present application provides an electronic device, which adopts the following technical solutions:
an electronic device comprising a processor and a memory, the processor coupled with the memory;
the processor is configured to execute the computer program stored in the memory to cause the electronic device to perform the method according to any of the first aspects.
In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solutions:
a computer readable storage medium comprising a computer program or instructions which, when run on a computer, cause the computer to perform the method of any of the first aspects.
Drawings
Fig. 1 is a flowchart illustrating an order reminding method according to an embodiment of the present application.
Fig. 2 is a schematic flowchart of the substep of step S105 embodied in the embodiment of the present application.
Fig. 3 is a schematic flowchart illustrating a process for adjusting order reminding information according to an embodiment of the present application.
Fig. 4 is a schematic flowchart illustrating a process of adding the increase amount of the event handling information and the order number to the order reminding information in the embodiment of the present application.
Fig. 5 is a schematic flowchart illustrating processing of order reminding information in the embodiment of the present application.
Fig. 6 is a block diagram of an order reminding apparatus in an embodiment of the present application.
Fig. 7 is a block diagram of an electronic device embodied in an embodiment of the present application.
Detailed Description
The present application is described in further detail below with reference to the attached drawings.
The present embodiment is only for explaining the present application, and it is not limited to the present application, and those skilled in the art can make modifications of the present embodiment without inventive contribution as needed after reading the present specification, but all of them are protected by patent law within the scope of the claims of the present application.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship, unless otherwise specified.
The embodiments of the present application will be described in further detail with reference to the drawings attached hereto.
The embodiment of the application provides an order reminding method, which can be executed by electronic equipment, wherein the electronic equipment can be a server or terminal equipment, the server can be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, and a cloud server for providing cloud computing service. The terminal device may be, but is not limited to, a smart phone, a tablet computer, a desktop computer, etc.
As shown in fig. 1, the main flow of an order reminding method is described as follows (steps S101 to S107):
step S101, obtaining current time, judging whether the current time exceeds first preset time, if yes, executing step S102;
the customers generally send the ordering list to the electronic equipment in daytime, the workers dispatch vehicles to transport products to the circulation bin according to the ordering list on the same day, then the products are sorted and packaged by sorting personnel, and the products are sent to the corresponding customers on the next morning.
In order to enable the customers to receive ordered products within the expected time range of the next day, the deadline of order list submission exists on the same day, and the time that the customers can not schedule vehicles to transport the products to the circulation bin in time when the ordering time is later is reduced, so that the time that the customers receive the ordered products on the next day is influenced.
The first preset time is earlier than the deadline, for example, the deadline is six pm, the first preset time may be three pm or four pm, which is not specifically limited, the ordered products include but are not limited to vegetables, rice flour grain and oil, egg and meat, and subsidiary food seasoning, and the customers include but are not limited to various colleges and universities, restaurant canteens of large and medium enterprises, restaurants, and restaurants.
The electronic equipment real-timely compares the current time with a first preset time, and if the current time is larger than the first preset time, whether customers who do not submit the order list exist in the customer information base or not needs to be checked, so that the customers are reminded, and the possibility that the customers forget to submit the order list is reduced.
Step S102, obtaining all the information of the ordering persons in the ordering list information base on the current day;
if the current time exceeds a first preset time, the electronic equipment acquires the information of the ordering persons in all ordering lists in the ordering list information base on the current day so as to check whether customers who do not submit the ordering lists exist, wherein each ordering list corresponds to one ordering person information, the ordering person information comprises but is not limited to the name, the contact information, the company to which the ordering person belongs, an ordering account and associated persons, and the associated persons are filling information.
Specifically, when the electronic device receives the order list of the client, the order list of the current day is stored in the order list information base of the current day.
Step S103, acquiring all customer information in a customer information base, comparing the information of the ordering person with the customer information, judging whether a customer who does not submit an ordering list on the same day exists in the customer information base, if so, executing step S104, otherwise, executing step S107;
step S104, extracting clients which do not submit the order list on the same day, and taking the extracted clients as reminding clients;
the electronic equipment acquires all the information of the ordering persons in the ordering list information base on the current day, compares the information of the ordering persons with the information of the customers in the customer information base, and screens out the customers which do not submit the order list in the customer information base.
When at least two items of information of the ordering person and the client information are the same, judging that the client in the client information base submits an ordering list; and when the subscriber information and the client information have at most one item of information, judging that the client in the client information base does not submit the subscription list, and taking the client which does not submit the subscription list as the client to be reminded.
Specifically, the customer in the customer information base is a fixed customer, the fixed customer is a customer who often sends an order list to the electronic device, and when the number of times that a customer sends the order list to the electronic device exceeds a preset number of times, the information of the customer is stored in the customer information base, where the preset number of times may be 3 times or may also be 5 times, which is not particularly limited.
Step S105, obtaining a historical ordering list of a client to be reminded, and generating order reminding information based on the historical ordering list;
specifically, as shown in fig. 2, the method includes the following steps (steps S1051 to S1055):
step S1051, obtain all historical ordering lists of each customer waiting to be reminded;
step S1052, obtaining the product ordering information and the ordering date in each historical ordering list, wherein the product ordering information comprises ordered products and the ordering quantity corresponding to each ordered product;
in the embodiment, all historical ordering lists of each customer to be reminded are extracted, wherein the information in the historical ordering lists comprises but is not limited to the types of ordered products and the ordering quantity corresponding to each type of ordered products.
Specifically, each historical order list corresponds to an order date, which includes, but is not limited to, a year, a month, a day, a week, and an order time.
Step S1053, judging whether the product ordering information and the ordering date have correlation; if yes, executing step S1054, otherwise executing step S1056;
in this embodiment, one of the clients to be reminded is taken as an example for explanation.
Whether the product ordering information and the ordering date have relevance is judged, and the product ordering information and the ordering date can be determined according to the seasons, the months, the weeks and the three factors at the same time, and are not particularly limited.
Wherein, the months of 1-3, 4-6, 7-9 and 10-12 are classified according to the seasons; respectively analyzing the historical ordering list of each month, and classifying according to the month; the historical order lists for monday, tuesday, wednesday, thursday, friday, saturday, and sunday are analyzed separately, sorted by week.
In the present embodiment, the description will be given by taking the historical order list of monday as an example:
extracting all historical ordering lists with ordering dates of Monday, combining the extracted historical ordering lists into an analysis data set, and combining the historical ordering lists in the analysis data set into a pair for analysis.
For example, a historical order list 1 and a historical order list 2, the historical order list 1 comprises ordered products a1, b1, c1 and d1, the historical order list 2 comprises ordered products a1, b1, c1 and d2, and a correlation ratio between the historical order list 1 and the historical order list 2 is calculated.
The correlation ratio may be calculated by: for calculating the ratio of the number of ordered products of the same kind in the historical order list 1 and the historical order list 2 to the total number of all ordered product kinds in the historical order list 1 and the historical order list 2, for example, the number of ordered products of the same kind in the first historical order list 1 and the historical order list 2 is 3, the total number of product kinds in the first historical order list 1 and the historical order list 2 is 5, and the correlation ratio is 3/5; and judging whether the correlation ratio is greater than a preset ratio, if so, proving that the types of ordered products in the current two historical ordering lists are correlated with the ordering date, wherein the preset ratio can be 1/5, and the correlation ratio can be set according to the number of the types of the ordered products, which is not specifically limited.
And counting a first number of all correlation ratios calculated in the analysis data set and a second number of which the correlation ratio is greater than a preset ratio, calculating a ratio of the second number to the first number to obtain a number ratio, and when the number ratio is greater than the preset number ratio, proving that the historical ordering list has correlation with the ordering date, wherein the second number is a numerator, the first number is a denominator, the preset number ratio can be 1/5, or other values, and the specific limitation is not made.
Step S1054, select the order information of the products corresponding to order date that matches with the present date;
and step S1055, generating order reminding information based on the selected product ordering information, wherein the clients to be reminded correspond to the order reminding information one by one.
When the historical ordering list has correlation with the ordering date, calculating the average value of the ordering quantity of each product, and taking the types of all ordered products in the historical ordering list and the ordering quantity of each product as order reminding information of the customer to be reminded.
And step S1056, taking the historical ordering list with the shortest time interval from the current time as order reminding information.
For example, the current time is 2 months and 10 days, and the time of the historical ordering list is 2 months and 2 days, 2 months and 5 days and 2 months and 8 days respectively, then the ordered products in the historical ordering list of 2 months and 8 days and the ordering quantity of each product are selected as order reminding information.
After the order reminding information is generated, the order reminding information needs to be adjusted according to the weather information.
Specifically, as shown in fig. 3, the method includes the following steps (steps S201 to S204):
step S201, weather information of each historical ordering list corresponding to the ordering date is obtained;
in this embodiment, the historical ordering list is sorted according to weather information, including but not limited to sunny days, cloudy days, rain, and snow.
Step S202, judging whether the order quantity has correlation with weather information; if yes, go to step S203, otherwise go to step S205;
step S203, calculating a correlation coefficient between the product order quantity and the weather information;
step S204, adjusting order reminding information based on the correlation coefficient;
in step S205, the order reminding information is not adjusted.
In this embodiment, a clear day is used as a standard, a clear day and a cloudy day are combined into a control group, a clear day and rain are combined into a control group, and a clear day and snow are combined into a control group.
The calculation of the correlation coefficient is illustrated below with one of the control groups:
for example, historical ordering lists corresponding to sunny days are a1, b1 and c1, historical ordering lists corresponding to cloudy days are a2, b2 and c2, and the historical ordering lists are combined into a plurality of pairs of comparison data a1 and a2, a1 and b3, b1 and a2, b1 and b2, b1 and c2, c1 and a2, c1 and b2 and c1 and c2; and weather information corresponding to the two historical ordering lists in each pair of comparison data is different.
Respectively comparing the ordered quantity of the ordered products of the same kind in each pair of comparison data to obtain a proportional value, for example, if the ordered quantity of the ordered product i in the order a1 is 30, the ordered quantity of the ordered product i in the order a2 is 10, the proportional value of the ordered product i is 1/3; and obtaining the proportional values of all the comparison data, calculating the average of the proportional values, obtaining the median of the proportional values, judging that the order quantity is related to the weather information when the average is greater than the median, and adjusting the order quantity in the order reminding information by taking the average as a correlation coefficient.
And acquiring weather information of the next day, and adjusting the order quantity in the order reminding information according to the weather information of the next day.
When the order quantity is not related to the weather information, the order reminding information is directly sent to the corresponding client to be reminded without being adjusted.
Specifically, the order number in the order reminding information is the order number in normal weather, and the normal weather is sunny.
After the order reminding information is generated, whether the activity holding information and the increased amount of the order quantity need to be added into the order reminding information is further included.
Specifically, as shown in fig. 4, the method includes the following steps (steps S301 to S1305):
step S301, obtaining position information of a client to be reminded;
step S302, searching whether the event holding information exists in the preset range of the position information; if yes, go to step S303;
step S303, extracting the holding time in the event holding information;
step S304, when the holding time meets a second preset time, determining the increased number of the order number based on the event holding information;
step S305, add the added quantity and the event handling information to the order reminding information.
In this embodiment, the historical order list of each client in the client information base corresponds to location information, the location information is an address of the client, and the electronic device obtains the event handling information of each client in a preset range in real time.
The preset range may be a circular area with the position information as a center and a radius of 500 meters.
The electronic equipment associates each position information with the market and the merchant in the corresponding preset range, acquires the information issued by the market and the merchant in real time, extracts the activity field and the activity time when the issued information comprises the activity holding information, predicts the number of people participating in the activity according to the size of the activity field, and predicts the number of the ordered people according to the number of people.
After the order reminding information is generated, when the position information corresponding to the order reminding information holds the activity the next day, adding the activity information and the increased quantity of the suggested order quantity into the order reminding information.
And step S106, sending the order reminding information to the mobile terminal of the corresponding client to be reminded. After the order reminding information is sent to the mobile terminal of the corresponding customer to be reminded, as shown in fig. 5, the method further includes the following steps (steps S401 to S407):
step S401, obtaining feedback information of order reminding information by a mobile terminal of a client to be reminded, wherein the feedback information comprises checking information and non-checking information;
in this embodiment, the electronic device obtains the feedback state of the client to be reminded of the order reminding information in real time, and when the client to be reminded of checking the order reminding information, the mobile terminal of the client to be reminded returns read information of the order reminding information to the electronic device, and the read information is checked.
Step S402, when the feedback information is checking, obtaining checking time of the order reminding information;
step S403, judging whether the checking time reaches a third preset time; if yes, executing step S404, otherwise, executing step S407;
step S404, generating a list ordering request based on the order reminding information, and sending the list ordering request to a mobile terminal corresponding to the client to be reminded;
in this embodiment, when the feedback information is a check, the check time of the order reminding information is obtained, and when the check time exceeds a third preset time, it is proved that the customer to be reminded is interested in the order reminding information, therefore, the electronic device generates a list ordering request, the list ordering request includes ordered products in the order reminding information and the order quantity in each ordered product, and the electronic device sends the list ordering request to the mobile terminal corresponding to the customer to be reminded, where the third preset time may be 5 minutes.
Step S405, receiving reply information returned by the mobile terminal of the client to be reminded;
and step S406, processing the order reminding information based on the reply information.
Specifically, when the reply information is received, an order list is generated based on the order reminding information; and when the reply information is refused, storing the order reminding information into an order reminding strategy library corresponding to the client to be reminded.
When the client to be reminded receives the list ordering request, the client to be reminded selects reply information of the list ordering request according to own requirements, the reply information comprises acceptance and rejection, when the reply information is acceptance, an ordering list is generated, the client to be reminded is dispatched with ordering products corresponding to the ordering list in the next morning, when the reply information is rejection, the fact that the user to be reminded does not have the ordering requirement in the current day is proved, then the reminding information of the order to be reminded is stored in an order reminding strategy library, and the order reminding information is preferentially provided for the client to be reminded next time.
In step S407, the order reminding information is not processed.
And when the viewing time does not reach the third preset time, proving that the customer to be reminded is not interested in the order reminding information, and therefore, not taking any operation on the order reminding information. When the feedback information is not viewed, the following contents are included:
specifically, whether the client to be reminded has associated personnel is judged; if yes, obtaining basic information of the associated personnel, wherein the basic information comprises a first contact way; sending the order reminding information to a mobile terminal corresponding to the associated personnel based on the first contact way; if not, acquiring a second contact mode of the client to be reminded; and reminding the customer to be reminded to view the order reminding information based on the second contact mode.
In this embodiment, when the customer to be reminded does not check the order reminding information, whether a customer belonging to a company with the customer to be reminded exists in the customer information base or not is checked, or whether a contact mode of a related person exists in the information of the customer to be reminded exists or not is checked, if so, the order reminding information can be sent to the related person in a mode of an order account number or a short message, and if not, the customer to be reminded can be reminded to check the order reminding information in a call mode through a mobile phone number of the customer to be reminded.
And step S107, taking the historical ordering list with the shortest time interval from the current time as order reminding information.
For example, the current time is 2 months and 10 days, the time of the historical ordering list is 2 months and 2 days, 2 months and 5 days and 2 months and 8 days, respectively, then the ordered products in the historical ordering list of 2 months and 8 days and the ordered quantity of each product are selected as order reminding information.
Fig. 6 is a block diagram illustrating an order reminding apparatus 500 according to the present application. As shown in fig. 6, the order reminding apparatus 500 mainly includes:
a first obtaining and judging module 501, configured to obtain a current time, and judge whether the current time exceeds a first preset time; if the current time exceeds the first preset time, acquiring all orderer information in the current ordering list information base;
a second obtaining and judging module 502, configured to obtain all pieces of client information in the client information base, compare the information of the ordering person with the client information, and judge whether there is a client that does not submit the ordering list on the current day in the client information base; if the clients which do not submit the order list on the same day exist, extracting the clients which do not submit the order list on the same day, and taking the extracted clients as the clients to be reminded;
the obtaining and generating module 503 is configured to obtain a historical order list of the client to be reminded, and generate order reminding information based on the historical order list;
and a sending module 504, configured to send the order reminding information to a corresponding mobile terminal of the client to be reminded.
As an optional implementation manner of this embodiment, the obtaining and generating module 503 includes:
the first obtaining submodule is used for obtaining all historical ordering lists of each client to be reminded;
the second obtaining submodule is used for obtaining the product ordering information and the ordering date in each historical ordering list, and the product ordering information comprises ordered products and the ordering quantity corresponding to each ordered product;
the correlation judgment submodule is used for judging whether the product ordering information and the ordering date have correlation or not; if yes, selecting product ordering information corresponding to an ordering date matched with the current date;
and the information generation submodule is used for generating order reminding information based on the selected product ordering information, wherein the clients to be reminded correspond to the order reminding information one to one.
As an optional implementation manner of this embodiment, the order reminding apparatus 500 further includes:
the weather acquisition module is used for acquiring the weather information of the ordering date corresponding to each historical ordering list after order reminding information is generated based on the selected ordering information;
the correlation judging module is used for judging whether the order quantity has correlation with the weather information; if yes, calculating a correlation coefficient between the product ordering quantity and the weather information;
and the adjusting module is used for adjusting the order reminding information based on the correlation coefficient.
As an optional implementation manner of this embodiment, the order reminding apparatus 500 further includes:
the position acquisition module is used for acquiring the position information of the client to be reminded after generating order reminding information based on the selected ordering information;
the searching module is used for searching whether the event holding information exists in the preset range of the position information; if yes, extracting the holding time in the event holding information;
the quantity determining module is used for determining the increased quantity of the order quantity based on the event holding information when the holding time meets second preset time;
and the adding module is used for adding the increased quantity and the event handling information into the order reminding information.
As an optional implementation manner of this embodiment, the order reminding apparatus 500 further includes:
the feedback information acquisition module is used for acquiring the feedback information of the order reminding information from the mobile terminal of the client to be reminded after the order reminding information is sent to the corresponding mobile terminal of the client to be reminded, wherein the feedback information comprises checked information and unchecked information;
the time acquisition module is used for acquiring the viewing time of the order reminding information when the feedback information is viewed;
the judging and sending module is used for judging whether the checking time reaches a third preset time or not; if so, generating a list ordering request based on the order reminding information, and sending the list ordering request to a mobile terminal corresponding to the client to be reminded;
the receiving module is used for receiving reply information returned by the mobile terminal of the client to be reminded;
and the processing module is used for processing the order reminding information based on the reply information.
In this optional embodiment, the processing module is specifically configured to:
when the reply information is accepted, generating an order list based on the order reminding information; and when the reply information is refused, storing the order reminding information into an order reminding strategy library corresponding to the client to be reminded.
As an optional implementation manner of this embodiment, the order reminding apparatus 500 further includes:
the related personnel judging module is used for judging whether related personnel exist in the client to be reminded when the feedback information is not checked; if yes, entering a basic information acquisition module, otherwise, entering a mode acquisition module;
the basic information acquisition module is used for acquiring basic information of related personnel and a first contact way of a basic information packet;
the information sending module is used for sending the order reminding information to the mobile terminal corresponding to the associated personnel based on the first contact way;
the mode acquisition module is used for acquiring a second contact mode of the client to be reminded;
and the information prompting module is used for prompting the client to be prompted to view the order prompting information based on the second contact mode.
The functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part. The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing an electronic device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of an order reminding method according to the embodiments of the present application.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the apparatus and the module described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
Fig. 7 is a block diagram of an electronic device 600 according to an embodiment of the present disclosure. As shown in fig. 7, the electronic device 600 includes a memory 601, a processor 602, and a communication bus 603; the memory 601 and the processor 602 are connected by a communication bus 603. The memory 601 stores an order reminding method capable of being loaded and executed by the processor 602 as provided in the above embodiments.
The memory 601 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 601 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function, instructions for implementing an order reminding method provided by the above embodiments, and the like; the storage data area may store data and the like involved in the order reminding method provided by the above embodiment.
Processor 602 may include one or more processing cores. The processor 602 executes various functions of the present application and processes data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 601 to invoke data stored in the memory 601. The Processor 602 may be at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Central Processing Unit (CPU), a controller, a microcontroller, and a microprocessor. It is understood that the electronic devices for implementing the functions of the processor 602 may be other devices, and the embodiments of the present application are not limited in particular.
Communication bus 603 may include a path that conveys information between the aforementioned components. The communication bus 603 may be a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. The communication bus 603 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in fig. 7, but this does not indicate only one bus or one kind of bus.
The embodiment of the present application provides a computer-readable storage medium, which stores a computer program that can be loaded by a processor and execute an order reminding method as provided in the above embodiment.
In this embodiment, the computer readable storage medium may be a tangible device that retains and stores instructions for use by an instruction execution device. The computer readable storage medium may be, but is not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any combination of the foregoing. In particular, the computer readable storage medium may be a portable computer diskette, a hard disk, a U-disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a podium random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, an optical disk, a magnetic disk, a mechanical coding device, and any combination thereof.
The terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the application referred to in the present application is not limited to the embodiments in which the above-mentioned features are combined in particular, and also encompasses other embodiments in which the above-mentioned features or their equivalents are combined arbitrarily without departing from the concept of the application. For example, the above features may be replaced with (but not limited to) features having similar functions as those described in this application.

Claims (10)

1. An order reminding method is characterized by comprising the following steps:
acquiring current time, and judging whether the current time exceeds first preset time;
if the current time exceeds a first preset time, acquiring the information of all ordering persons in an ordering list information base on the current day;
acquiring all customer information in a customer information base, comparing the information of the ordering person with the customer information, and judging whether customers who do not submit an ordering list on the same day exist in the customer information base or not;
if the clients which do not submit the order list on the same day exist, extracting the clients which do not submit the order list on the same day, and taking the extracted clients as the clients to be reminded;
acquiring a historical ordering list of the client to be reminded, and generating order reminding information based on the historical ordering list;
and sending the order reminding information to a corresponding mobile terminal of the client to be reminded.
2. The method of claim 1, wherein generating order reminder information based on the historical order list comprises:
acquiring all the historical ordering lists of the clients to be reminded;
obtaining product ordering information and ordering date in each historical ordering list, wherein the product ordering information comprises ordered products and ordering quantity corresponding to each ordered product;
judging whether the product ordering information and the ordering date have correlation or not;
if so, selecting product ordering information corresponding to an ordering date matched with the current date;
and generating the order reminding information based on the selected product ordering information, wherein the to-be-reminded clients correspond to the order reminding information one to one.
3. The method of claim 2, further comprising, after generating the order reminder information based on the selected product order information:
acquiring weather information of each historical ordering list corresponding to an ordering date;
judging whether the order quantity is related to the weather information or not;
if yes, calculating a correlation coefficient between the ordered quantity of the products and the weather information;
and adjusting the order reminding information based on the correlation coefficient.
4. The method of claim 2 or 3, further comprising, after generating the order reminder information based on the selected product order information:
acquiring the position information of the client to be reminded;
searching whether the event holding information exists in the preset range of the position information;
if yes, extracting the holding time in the event holding information;
determining an increased number of order numbers based on the event handling information when the handling time meets a second preset time;
and adding the increased quantity and the holding activity information into the order reminding information.
5. The method of claim 1, after sending the order reminding information to a mobile terminal of a corresponding client to be reminded, further comprising:
obtaining feedback information of the order reminding information by the mobile terminal of the client to be reminded, wherein the feedback information comprises checked information and unchecked information;
when the feedback information is viewed, acquiring viewing time of the order reminding information;
judging whether the checking time reaches a third preset time or not;
if yes, generating a list ordering request based on the order reminding information, and sending the list ordering request to a mobile terminal corresponding to the client to be reminded;
receiving reply information returned by the mobile terminal of the client to be reminded;
and processing the order reminding information based on the reply information.
6. The method of claim 5, wherein the reply message comprises an acceptance and a rejection, and wherein processing the order reminder message based on the reply message comprises:
when the reply information is accepted, generating an order list based on the order reminding information;
and when the reply information is a refusal, storing the order reminding information into an order reminding strategy library corresponding to the client to be reminded.
7. The method of claim 5, wherein when the feedback information is not viewed, the method further comprises:
judging whether the client to be reminded has associated personnel or not;
if yes, acquiring basic information of the associated personnel, wherein the basic information comprises a first contact way;
sending the order reminding information to a mobile terminal corresponding to the associated personnel based on the first contact way;
if not, acquiring a second contact mode of the client to be reminded;
and reminding the client to be reminded to view the order reminding information based on the second contact mode.
8. An order reminder device, comprising:
the first obtaining and judging module is used for obtaining the current time and judging whether the current time exceeds a first preset time or not; if the current time exceeds a first preset time, acquiring all orderer information in an ordering list information base on the current day;
the second acquisition judging module is used for acquiring all the customer information in a customer information base, comparing the information of the ordering person with the customer information and judging whether a customer who does not submit an ordering list on the same day exists in the customer information base; if the clients which do not submit the order list on the same day exist, extracting the clients which do not submit the order list on the same day, and taking the extracted clients as the clients to be reminded;
the acquisition generation module is used for acquiring a historical ordering list of the client to be reminded and generating order reminding information based on the historical ordering list;
and the sending module is used for sending the order reminding information to a corresponding mobile terminal of the client to be reminded.
9. An electronic device comprising a processor and a memory, the processor coupled with the memory;
the processor is configured to execute a computer program stored in the memory to cause the electronic device to perform the method of any of claims 1 to 7.
10. A computer-readable storage medium comprising a computer program or instructions which, when run on a computer, cause the computer to carry out the method of any one of claims 1 to 7.
CN202310263822.8A 2023-03-18 2023-03-18 Order reminding method, device, equipment and computer readable storage medium Pending CN115965350A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310263822.8A CN115965350A (en) 2023-03-18 2023-03-18 Order reminding method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310263822.8A CN115965350A (en) 2023-03-18 2023-03-18 Order reminding method, device, equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN115965350A true CN115965350A (en) 2023-04-14

Family

ID=87363688

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310263822.8A Pending CN115965350A (en) 2023-03-18 2023-03-18 Order reminding method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN115965350A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113743900A (en) * 2021-09-03 2021-12-03 广东以诺通讯有限公司 Meal ordering reminding method and device, intelligent equipment and storage medium
CN117575487A (en) * 2024-01-19 2024-02-20 天津盛驰精工有限公司 Bill of materials updating method, apparatus, electronic device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020188526A1 (en) * 2001-06-11 2002-12-12 Tomio Muneishi Product ordering method and system
CN107093135A (en) * 2017-06-08 2017-08-25 北京惠赢天下网络技术有限公司 A kind of method and device of recommendation order
CN110111175A (en) * 2019-04-25 2019-08-09 山东焦易网信息科技有限公司 A kind of internet platform of commodity and service online order and management
CN111667327A (en) * 2019-03-06 2020-09-15 北京京东尚科信息技术有限公司 Service reminding method, device and system and cloud platform
CN112686601A (en) * 2020-12-28 2021-04-20 北京三快在线科技有限公司 Product purchase message reminding method and device and electronic equipment
CN113743900A (en) * 2021-09-03 2021-12-03 广东以诺通讯有限公司 Meal ordering reminding method and device, intelligent equipment and storage medium
CN115796822A (en) * 2022-12-26 2023-03-14 拉扎斯网络科技(上海)有限公司 Order reminding method and device, computer equipment and computer readable storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020188526A1 (en) * 2001-06-11 2002-12-12 Tomio Muneishi Product ordering method and system
CN107093135A (en) * 2017-06-08 2017-08-25 北京惠赢天下网络技术有限公司 A kind of method and device of recommendation order
CN111667327A (en) * 2019-03-06 2020-09-15 北京京东尚科信息技术有限公司 Service reminding method, device and system and cloud platform
CN110111175A (en) * 2019-04-25 2019-08-09 山东焦易网信息科技有限公司 A kind of internet platform of commodity and service online order and management
CN112686601A (en) * 2020-12-28 2021-04-20 北京三快在线科技有限公司 Product purchase message reminding method and device and electronic equipment
CN113743900A (en) * 2021-09-03 2021-12-03 广东以诺通讯有限公司 Meal ordering reminding method and device, intelligent equipment and storage medium
CN115796822A (en) * 2022-12-26 2023-03-14 拉扎斯网络科技(上海)有限公司 Order reminding method and device, computer equipment and computer readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113743900A (en) * 2021-09-03 2021-12-03 广东以诺通讯有限公司 Meal ordering reminding method and device, intelligent equipment and storage medium
CN117575487A (en) * 2024-01-19 2024-02-20 天津盛驰精工有限公司 Bill of materials updating method, apparatus, electronic device and storage medium

Similar Documents

Publication Publication Date Title
CN115965350A (en) Order reminding method, device, equipment and computer readable storage medium
CN107464082B (en) Transaction order processing method and server
JP4236638B2 (en) System and method for providing business intelligence based on shipping information
CN110930061B (en) Express delivery station delivery method and system
US20170011327A1 (en) Method of computing an estimated queuing delay
US8046262B1 (en) Coordinating the delivery of two or more packages shipped from different source locations
Karcz et al. Improvements in the quality of courier delivery
CN107738875B (en) Express appointment delivery method and device based on unmanned delivery vehicle and storage medium
CN109685421A (en) A kind of commodity inventory control method, apparatus, storage medium and terminal
CN107767092B (en) Processing method, display method and device of commodity object information
CN116109252A (en) Warehouse replenishment management method and device, warehouse management system and storage medium
CN112308494A (en) Control system, control method and equipment of global dispatching and storage medium thereof
CN114462952A (en) Intelligent warehouse management method, device, equipment and medium
CN111291938A (en) Prompt method and device for quick delivery order
CN114372834A (en) E-commerce platform management system and method based on big data
CN112686716A (en) Product quotation processing method and system based on multiple dimensions
CN116452095B (en) Intelligent vehicle supervision and scheduling method, system and medium for digital factory
TWI793840B (en) Information processing device, information processing method and program product
CN107730166B (en) Express delivery scheduling method and device based on unmanned delivery vehicle and storage medium
JP2022118011A (en) Feed management device, feed management method and program
CN112990948A (en) Service evaluation method, device, equipment, storage medium and computer program product
CN112035735A (en) Short video-based commodity recommendation method, device and system
CN113962529A (en) Data processing method and device in takeout process and electronic equipment
Matuszczak et al. Logistics customer service on the example of courier companies
CN116645016A (en) Article distribution method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20230414