CN113393288A - Order processing information generation method, device, equipment and computer readable medium - Google Patents

Order processing information generation method, device, equipment and computer readable medium Download PDF

Info

Publication number
CN113393288A
CN113393288A CN202110580600.XA CN202110580600A CN113393288A CN 113393288 A CN113393288 A CN 113393288A CN 202110580600 A CN202110580600 A CN 202110580600A CN 113393288 A CN113393288 A CN 113393288A
Authority
CN
China
Prior art keywords
order processing
information
processing configuration
statement
mapping
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.)
Granted
Application number
CN202110580600.XA
Other languages
Chinese (zh)
Other versions
CN113393288B (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 CN202110580600.XA priority Critical patent/CN113393288B/en
Publication of CN113393288A publication Critical patent/CN113393288A/en
Application granted granted Critical
Publication of CN113393288B publication Critical patent/CN113393288B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Stored Programmes (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the disclosure discloses an order processing information generation method, an order processing information generation device, order processing information generation equipment and a computer readable medium. One embodiment of the method comprises: in response to the acquisition of the order processing configuration information, performing validity check on any one of an attribute name, a connection field and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information, wherein the order processing configuration information includes: the method comprises the steps of identifying information and order processing configuration statements, wherein the order processing configuration statements comprise order processing configuration sub-statement groups; in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes validity check, mapping the identification information and the order processing configuration statement to generate order processing information; and storing the order processing information into a cache and a target database. This embodiment reduces the development cost and improves the efficiency of order processing information generation.

Description

Order processing information generation method, device, equipment and computer readable medium
Technical Field
The embodiment of the disclosure relates to the technical field of computers, in particular to an order processing information generation method, an order processing information generation device, order processing information generation equipment and a computer readable medium.
Background
The order processing information is information for controlling delayed order issuing, timed order issuing, or splitting an order into a plurality of freight notes or combining a plurality of orders into one freight note. At present, when order processing information is generated, the following method is generally adopted: order processing information is generated by using the rule engine and through the corresponding statement.
However, when order processing information is generated in the above manner, there are often technical problems as follows:
order processing information can be generated only by mastering the specific grammar corresponding to the rule engine, so that the learning threshold for generating the order processing information is higher, the research and development cost is increased, and the efficiency for generating the order processing information is reduced.
Disclosure of Invention
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose order processing information generation methods, apparatuses, devices, and computer readable media to solve the technical problems mentioned in the background section above.
In a first aspect, some embodiments of the present disclosure provide an order processing information generating method, including: in response to obtaining the order processing configuration information, performing validity check on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information, where the order processing configuration information includes: the system comprises identification information and an order processing configuration statement, wherein the order processing configuration statement comprises an order processing configuration sub-statement group; in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes the validity check, performing mapping processing on the identification information and the order processing configuration statement to generate order processing information; and storing the order processing information into a cache and a target database.
Optionally, the order processing configuration information is generated through the following steps: and generating the order processing configuration information according to the information type, the attribute name, the connection field and the attribute value input and/or selected by the user in response to the detection of the input operation and/or the selection operation of the order processing information adding page displayed in the target terminal by the user.
Optionally, the performing validity check on any one of the attribute name, the connection field, and the attribute value included in each order processing configuration sub-statement included in the order processing configuration information includes: in response to determining that legality checking information corresponding to the order processing configuration sub-statement exists, determining the legality checking information as target legality checking information, wherein the target legality checking information comprises an attribute name and an attribute value constraint condition; and determining whether the attribute value included in the order processing configuration sub-statement meets the attribute value constraint condition included in the target legality checking information.
Optionally, the mapping the identifier information and the order processing configuration statement to generate order processing information includes: generating an information code according to the identification information included in the order processing configuration information; mapping the order processing configuration statement included in the order processing configuration information through a service attribute knowledge base to obtain an order processing information mapping statement; and combining the information code and the order processing information mapping statement to obtain the order processing information.
Optionally, the service attribute knowledge base includes an attribute name mapping information group and a connection field mapping information group, where the attribute name mapping information in the attribute name mapping information group includes an attribute name and a field name, the connection field mapping information in the connection field mapping information group includes a connection field and an operator, and each order processing configuration sub-statement included in the order processing configuration sub-statement group is combined and connected through the connection field; and mapping the order processing configuration statement included in the order processing configuration information through the service attribute knowledge base to obtain an order processing information mapping statement, including: and mapping each attribute name and each connection field included in the order processing configuration information into a field name and an operator respectively through an attribute name mapping information group and a connection field mapping information group included in a service attribute knowledge base to obtain an order processing information mapping statement.
Optionally, the method further includes: in response to receiving an order issuing request, determining whether a target information code matched with the order issuing request exists; in response to determining that a target information code matched with the order issuing request exists, selecting order processing information meeting a selection condition from the cache or the target database as target order processing information, wherein the selection condition is set according to the target information code; and executing the first business operation corresponding to the target order processing information.
Optionally, the method further includes: and executing the second business operation in response to the fact that the target information code matched with the order issuing request does not exist.
In a second aspect, some embodiments of the present disclosure provide an order processing information generating apparatus, the apparatus including: a validity checking unit configured to, in response to obtaining the order processing configuration information, perform validity checking on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information, where the order processing configuration information includes: the system comprises identification information and an order processing configuration statement, wherein the order processing configuration statement comprises an order processing configuration sub-statement group; a mapping unit configured to perform mapping processing on the identification information and the order processing configuration statement to generate order processing information in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes the validity check; and the storage unit is configured to store the order processing information into a cache and a target database.
Optionally, the order processing configuration information is generated through the following steps: and generating the order processing configuration information according to the information type, the attribute name, the connection field and the attribute value input and/or selected by the user in response to the detection of the input operation and/or the selection operation of the order processing information adding page displayed in the target terminal by the user.
Optionally, the validity checking unit of the order processing information generating apparatus is further configured to: in response to determining that legality checking information corresponding to the order processing configuration sub-statement exists, determining the legality checking information as target legality checking information, wherein the target legality checking information comprises an attribute name and an attribute value constraint condition; and determining whether the attribute value included in the order processing configuration sub-statement meets the attribute value constraint condition included in the target legality checking information.
Optionally, the mapping unit of the order processing information generating device is further configured to: generating an information code according to the identification information included in the order processing configuration information; mapping the order processing configuration statement included in the order processing configuration information through a service attribute knowledge base to obtain an order processing information mapping statement; and combining the information code and the order processing information mapping statement to obtain the order processing information.
Optionally, the service attribute knowledge base includes an attribute name mapping information group and a connection field mapping information group, where the attribute name mapping information in the attribute name mapping information group includes an attribute name and a field name, the connection field mapping information in the connection field mapping information group includes a connection field and an operator, and each order processing configuration sub-statement included in the order processing configuration sub-statement group is combined and connected through the connection field; and mapping the order processing configuration statement included in the order processing configuration information through the service attribute knowledge base to obtain an order processing information mapping statement, including: and mapping each attribute name and each connection field included in the order processing configuration information into a field name and an operator respectively through an attribute name mapping information group and a connection field mapping information group included in a service attribute knowledge base to obtain an order processing information mapping statement.
Optionally, the order processing information generating apparatus further includes a determining unit, a selecting unit, and a first executing unit. The determining unit is configured to respond to the received order issuing request and determine whether a target information code matched with the order issuing request exists; the selecting unit is configured to select order processing information meeting a selection condition from the cache or the target database as target order processing information in response to determining that a target information code matching the order issuing request exists, wherein the selection condition is set according to the target information code; the first execution unit is configured to execute a first business operation corresponding to the target order processing information.
Optionally, the order processing information generating device further includes a second executing unit, configured to execute a second business operation in response to determining that there is no target information code matching the order issuing request.
In a third aspect, some embodiments of the present disclosure provide an electronic device, comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors, cause the one or more processors to implement the method described in any of the implementations of the first aspect.
In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium on which a computer program is stored, wherein the program, when executed by a processor, implements the method described in any of the implementations of the first aspect.
The above embodiments of the present disclosure have the following advantages: by the waybill processing information generation method of some embodiments of the present disclosure, the learning threshold and the research and development cost of order processing information generation are reduced, and the order processing information generation efficiency is improved. Specifically, the reason why the development cost of the related waybill processing information generation method is high and the efficiency of order processing information generation is low is that: when order processing information is generated by a rule engine, it is necessary to grasp a specific syntax corresponding to the rule engine to generate the order processing information. Based on this, the waybill processing information generation method according to some embodiments of the present disclosure may map the acquired order processing configuration information to quickly generate order processing information. Specific grammars corresponding to the rule engine do not need to be mastered, research and development cost is greatly reduced, and order processing information generation efficiency is improved.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and elements are not necessarily drawn to scale.
FIG. 1 is a schematic diagram of one application scenario of an order processing information generation method of some embodiments of the present disclosure;
FIG. 2 is a flow diagram of some embodiments of an order processing information generation method according to the present disclosure;
FIG. 3 is a schematic illustration of an order processing information add page in some embodiments of an order processing information generation method according to the present disclosure;
FIG. 4 is another schematic illustration of an order processing information add page in some embodiments of an order processing information generation method according to the present disclosure;
FIG. 5 is a flow diagram of further embodiments of an order processing information generation method according to the present disclosure;
FIG. 6 is a schematic block diagram of some embodiments of an order processing information generating apparatus according to the present disclosure;
FIG. 7 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings. The embodiments and features of the embodiments in the present disclosure may be combined with each other without conflict.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 is a schematic diagram of an application scenario of an order processing information generation method according to some embodiments of the present disclosure.
In the application scenario of fig. 1, first, in response to obtaining the order processing configuration information 102, the computing device 101 may perform validity check on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information 102, where the order processing configuration information 102 includes: the system comprises identification information and an order processing configuration statement, wherein the order processing configuration statement comprises an order processing configuration sub-statement group. Then, the computing device 101 may perform mapping processing on the identification information and the order processing configuration statement to generate the order processing information 103 in response to determining that each order processing configuration sub-statement included in the order processing configuration information 102 passes the validity check. Finally, the computing device 101 may store the order processing information 103 described above in the cache 104 and the target database 105.
The computing device 101 may be hardware or software. When the computing device is hardware, it may be implemented as a distributed cluster composed of multiple servers or terminal devices, or may be implemented as a single server or a single terminal device. When the computing device is embodied as software, it may be installed in the hardware devices enumerated above. It may be implemented, for example, as multiple software or software modules to provide distributed services, or as a single software or software module. And is not particularly limited herein.
It should be understood that the number of computing devices in FIG. 1 is merely illustrative. There may be any number of computing devices, as implementation needs dictate.
With continued reference to fig. 2, a flow 200 of some embodiments of an order processing information generation method according to the present disclosure is shown. The order processing information generation method comprises the following steps:
step 201, in response to acquiring the order processing configuration information, performing validity check on any one of the attribute name, the connection field, and the attribute value included in each order processing configuration sub-statement included in the order processing configuration information.
In some embodiments, an execution subject (e.g., the computing device 101 shown in fig. 1) of the order processing information generation method may perform validity check on the attribute name included in each order processing configuration sub-statement included in the order processing configuration information in response to acquiring the order processing configuration information. The order processing configuration information may include: identification information and order processing configuration statements. The order processing configuration statement may include an order processing configuration sub-statement group. The order processing configuration sub-statement in the order processing configuration sub-statement group may include an attribute name, a connection field, and an attribute value. The above-mentioned join fields may be textual or character representations of various operators. The operators may include, but are not limited to, at least one of: logical operators, join operators, relational operators, arithmetic operators, and the like. The attribute value may be a text type or a numerical type. The identification information may be an information code. The information code may be used to uniquely identify a piece of order processing configuration information and order processing information. The information code may comprise numbers or letters. The number or letter at a specific position in the above information code may indicate the order processing configuration information and the type of order processing information.
The validity check may be to determine whether a field name matching an attribute name included in the order processing configuration sub-statement exists in a preset field name set. If the field name set has a field name matching the attribute name included in the order processing configuration sub-statement, it can be determined that the order processing configuration sub-statement passes validity check. If the field name set does not have a field name matching the attribute name included in the order processing configuration sub-statement, it may be determined that the order processing configuration sub-statement fails the validity check. Whether a field name matching the attribute name included in the order processing configuration sub-sentence exists in the field name set can be determined through a semantic matching model. The Semantic matching Model may be a DSSM (Deep Structured Semantic Model), an LSTM (Long-Short Term Memory) Model, or the like.
As an example, the above-mentioned order processing configuration information may include { HD00001, [ (order number, ═ order number), (weight, <, 500kg), (recipient phone number, ═ recipient phone number) ] }. Wherein, the letter "HD" in the information code "HD 00001" may indicate that the type of the above-mentioned order processing configuration information is "order combination".
If the information code is "CD 00001", the "CD" in the information code may indicate that the type of the order processing configuration information is "order splitting". If the information code is "YS 00001", the "YS" in the information code may indicate that the type of the order processing configuration information is "time lag". If the information code is "DS 00001", the "DS" in the information code may indicate that the type of the order processing configuration information is "timing".
The set of field names may be [ weight, orderId, sendMobil, receiverMobil ]. The field name matching the order number in the field name set may be orderId, the field name matching the weight may be weight, and the field name matching the recipient mobile phone number may be receiverMobile. It may be determined that each order processing configuration sub-statement included in the order processing configuration information passes the validity check.
In some optional implementation manners of some embodiments, the order processing configuration information may be generated by, in response to detecting an input operation and/or a selection operation of an order processing information adding page displayed in the target terminal by the user, according to an information type, an attribute name, a connection field, and an attribute value input and/or selected by the user, the following steps:
firstly, combining the English character string corresponding to the information type and the number of the preset digit to obtain the information code. Wherein, the information code obtained by the combination is different from the generated information code. The information type and the English character string can be stored in the database in advance in a binary form, so that the English character string corresponding to the information type can be determined in a mode of searching in the database. The target terminal may be a terminal device different from the execution subject. For example, the terminal device is connected to the execution main body by a wired connection or a wireless connection.
As an example, the above information type may be "bill of lading" and the above binary may be [ bill of lading, HD ]. The preset number of bits may be 5 bits. The number of the above-mentioned preset number of bits may be "00001". The combination of "HD" and "00001" may result in the information encoding "HD 00001".
And secondly, combining the attribute names, the connection fields and the attribute values into order processing configuration sub-sentences to obtain order processing configuration sub-sentence groups according to the order of the attribute names, the connection fields and the attribute values from left to right and from top to bottom in the order processing information adding page.
As an example, referring to fig. 3, the order processing information adding page 301 may show an information adding control group 302 and an information type control 303, and the information adding control 304 in the information adding control group 302 may show a property name display area 3041, a connection field display area 3042, and a property value display area 3043. The information adding controls in the information adding control group 302 may be arranged in a vertical direction. The user can select or input an attribute name, a connection field, and an attribute value in the above-described attribute name presentation area 3041, connection field presentation area 3042, and attribute value presentation area 3043, respectively. The user may select or enter the type of information in the information type control 303 described above.
And thirdly, taking the order processing configuration sub-statement group as an order processing configuration statement, taking the information code as identification information, and combining the order processing configuration statement and the identification information to obtain order processing configuration information.
Optionally, the order processing configuration information may be generated by, in response to detecting an input operation and/or a selection operation of an order processing information adding page displayed in the target terminal by the user, according to an information type, an attribute name, a connection field, and an attribute value input and/or selected by the user, the following steps:
and step one, combining the attribute names, the connection fields and the attribute values into order processing configuration sub-statements according to the order of the attribute names, the connection fields and the attribute values from left to right and from top to bottom in the order processing information adding page to obtain an order processing configuration sub-statement group.
And secondly, connecting and combining each group of attribute names displayed in the order processing information adding page and each order processing configuration sub-statement in the order processing configuration sub-statement group according to a connecting field between the connecting field and the attribute value to obtain an order processing configuration statement.
And thirdly, combining the information type serving as identification information with the order processing configuration statement to obtain order processing configuration information. The order configuration information may include identification information and order processing configuration statements. The order processing configuration statement may include an order processing configuration sub-statement. The order processing configuration sub-statements included in the order processing configuration sub-statement group may be combined and connected through a connection field.
As an example, referring to fig. 4, the order processing information adding page 401 may show an information adding control group 402 and an information type control 403, and the information adding control 404 in the information adding control group 402 may show a property name showing area 4041, a first connection field showing area 4042, a property value showing area 4043, a second connection field showing area 4044, a third connection field showing area 4045, and a fourth connection field showing area 4046. The information adding controls in the information adding control group 402 may be arranged in a vertical direction. The user can select or input the attribute name, the connection field, and the attribute value in the attribute name presentation area 4041, the connection field presentation area 4042, and the attribute value presentation area 4043, and can select or input the connection field in the second connection field presentation area 4044, the third connection field presentation area 4045, and the fourth connection field presentation area 4046. The user can select or enter the type of information in the information type control 403 described above. The connection fields selected or input by the user in the second connection field presentation area 4044, the third connection field presentation area 4045, and the fourth connection field presentation area 4046 may be used to combine and connect the information addition controls in the information addition control group 402.
Step 202, in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes the validity check, mapping the identification information and the order processing configuration statement to generate order processing information.
In some embodiments, the executing entity performs mapping processing on the identification information and the order processing configuration statement to generate order processing information in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes through the validity check, and may include the following steps:
first, replacing the attribute name and the attribute value included in each order processing configuration sub-statement in the order processing configuration information with a field name matched with the field name set to generate an order processing mapping sub-statement, and obtaining an order processing mapping sub-statement set.
As an example, the "order number" in the above order processing configuration information { HD00001, [ (order number, ═ order number), (weight, <, 500kg), (recipient phone number, =, recipient phone number) ] } matches with "orderId" in the above field name set, "weight" matches with "weight" in the above field name set, and "recipient phone number" matches with "receiverMobile" in the above field name set. The above order processing mapping sub-statement set may include { [ (orderId, ═ orderId), (weight, <, 500kg), (receiverMobile) ] }.
And secondly, connecting the order processing mapping sub-statement sets by using a preset connecting field to obtain an order processing information mapping statement. The preset join field may be a logical operator.
As an example, the preset connection field may be "& &". The above order processing information mapping statement may be (orderId, ═ orderId) & (weight, <, 500kg) & (receiverMobile, ═ receiverMobile). The preset connection field may also be "|".
And thirdly, combining the information code included in the order processing configuration information with the order processing information mapping statement to obtain order processing information.
As an example, the order processing configuration information described above may include an information code of "HD 00001". The above order processing information may be { HD00001, (orderId, ═ orderId) & (weight, <, 500kg) & (receiverMobile) }.
Step 203, storing the order processing information in a cache and a target database.
In some embodiments, the execution principal may store the order processing information in a cache and a target database. The target database may be a database storing order processing information. The order processing information is stored in the cache, so that the required order processing information can be quickly searched in the cache when the order processing information is required to be used, and the searching efficiency of the order processing information is improved. The order processing information is stored in the target database, and when the order processing information in the cache is lost or is missing, the required order processing information can be obtained from the target database.
In some optional implementations of some embodiments, the executing body may further perform the following steps:
the first step, responding to the received order issuing request, determining whether the target information code matched with the order issuing request exists. The order issuing request may include, but is not limited to, an order number, a weight, and a recipient phone number.
If the order issuing request includes an information code, and the cache or the target database has order processing information whose information code is the same as the information code included in the order issuing request, it may be determined that a target information code matching the order issuing request exists, and the information code included in the order issuing request is determined as the target information code. If the order issuing request does not include an information code, or the cache or the target database does not have order processing information with the information code identical to the information code included in the order issuing request, it can be determined that the target information code matched with the order issuing request does not exist.
As an example, the order issuance request may include [ HD00001, JD001, 200kg, 155 × 8407 ]. And the above-mentioned cache or the target database has the order processing information { HD00001, (orderId, (, orderId) & (weight, <, 500kg) & (receiverMobile) } with information coding as "HD 00001".
And secondly, in response to the fact that the target information code matched with the order issuing request exists, selecting order processing information meeting selection conditions from the cache or the target database as target order processing information, wherein the selection conditions are set according to the target information code. The selection condition may be that the information code included in the order processing information is the same as the target code.
And thirdly, executing the first business operation corresponding to the target order processing information. The type of the first service operation corresponding to the order issuing request can be determined according to the information code included in the target order processing information. Wherein, the letter "HD" in the information code "HD 00001" may indicate that the type of the above-mentioned first service operation is "contract order". The order combination processing may be performed on the order with the order number "JD 001", the receiver phone number "155 × 8407", and the weight of the article corresponding to the order less than 500 kg.
Optionally, the executing agent may further execute a second service operation in response to determining that there is no target information code matching the order issuing request. The second business operation may be an operation of picking up goods or delivering from a warehouse directly according to the order issuing request.
Therefore, the order can be centrally controlled according to the generated order processing information, for example, delayed issuing, timed issuing, or splitting the order into a plurality of freight notes or combining a plurality of orders into one freight note, so that the order processing efficiency is improved.
The above embodiments of the present disclosure have the following advantages: by the waybill processing information generation method of some embodiments of the present disclosure, the learning threshold and the research and development cost of order processing information generation are reduced, and the order processing information generation efficiency is improved. Specifically, the reason why the development cost of the related waybill processing information generation method is high and the efficiency of order processing information generation is low is that: when order processing information is generated by a rule engine, it is necessary to grasp a specific syntax corresponding to the rule engine to generate the order processing information. Based on this, the waybill processing information generation method according to some embodiments of the present disclosure may map the acquired order processing configuration information to quickly generate order processing information. Specific grammars corresponding to the rule engine do not need to be mastered, research and development cost is greatly reduced, and order processing information generation efficiency is improved.
With further reference to FIG. 5, a flow 500 of further embodiments of an order processing information generation method is illustrated. The process 500 of the order processing information generating method includes the following steps:
step 501, in response to acquiring the order processing configuration information, performing validity check on any one of the attribute name, the connection field, and the attribute value included in each order processing configuration sub-statement included in the order processing configuration information.
In some embodiments, the order processing configuration information may include: identification information and order processing configuration statements. The order processing configuration statement may include an order processing configuration sub-statement group. The order processing configuration sub-statement in the order processing configuration sub-statement group may include an attribute name, a connection field, and an attribute value. The above-mentioned join fields may be textual or character representations of various operators. The operators may include, but are not limited to, at least one of: logical operators, join operators, relational operators, arithmetic operators, and the like. The attribute value may be a text type or a numerical type. The identification information may be an information type. The above information type may indicate the type of order processing information and order processing configuration information.
As an example, the above-mentioned order processing configuration information may include { order, [ (order number, equal to, order number), (weight, less than 500kg), (recipient phone number, equal to, recipient phone number) ] }.
The order processing configuration statement may include an order processing configuration sub-statement group. In response to obtaining the order processing configuration information, an execution subject (e.g., the computing device 101 shown in fig. 1) of the order processing information generation method performs validity check on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information, and may include the following steps:
in step 5011, in response to determining that there is validity check information corresponding to the order processing configuration sub-statement, the validity check information is determined as target validity check information. The target validity check information may include an attribute name and an attribute value constraint condition. The attribute value constraint condition may be null, meaning that no constraint is placed on the attribute value. "none" may be used to indicate that the attribute value constraint is null. Whether the legality checking information corresponding to the order processing configuration sub-statement exists or not can be determined through a preset legality checking information group. If the validity check information group contains validity check information matched with the order processing configuration sub-statement, the validity check information corresponding to the order processing configuration sub-statement can be determined to exist. If there is no validity check information in the validity check information group that matches the order processing configuration sub-statement, it may be determined that there is no validity check information corresponding to the order processing configuration sub-statement, and the matching may mean that the attribute name included in the validity check information is the same as the attribute name included in the order processing configuration sub-statement. The correspondence may mean that the attribute name included in the order processing configuration sub-sentence is the same as the attribute name included in the validity check information.
As an example, the validity check information set may include { [ order number, none ], [ weight, unit is kg ], [ recipient mobile phone number, none ], [ sender mobile phone number, none ] }. The order processing configuration sub-statement may be (weight, <, 500 kg). The validity check information corresponding to the above order processing configuration sub-statement may be [ weight in kg ].
Step 5012 determines whether the attribute value included in the order processing configuration sub-statement satisfies the attribute value constraint condition included in the target validity check information. If the attribute value included in the order processing configuration sub-statement meets the attribute value constraint condition included in the target validity check information, it can be determined that the order processing configuration sub-statement passes validity check. If the attribute value included in the order processing configuration sub-statement does not satisfy the attribute value constraint condition included in the target validity check information, it may be determined that the order processing configuration sub-statement does not pass the validity check.
As an example, the attribute value "500 kg" included in the above order processing configuration sub-sentence (weight, <, 500kg) satisfies the attribute value constraint condition "unit is kg" in the above target validity check information [ weight, unit is kg ]. It may be determined that the order processing configuration sub-statement passes the validity check.
Step 502, generating an information code according to the identification information included in the order processing configuration information.
In some embodiments, the execution body may combine an english character string corresponding to the identification information and a number combination of a preset number of digits to obtain an information code. The information code obtained by the combination is different from the generated information code. The identification information and the English character string can be stored in the database in advance in a binary form, so that the English character string corresponding to the identification information can be determined in a mode of searching in the database.
Step 503, mapping the order processing configuration statement included in the order processing configuration information through the service attribute knowledge base to obtain an order processing information mapping statement.
In some embodiments, the execution subject may perform mapping processing on the order processing configuration statement included in the order processing configuration information through a service attribute knowledge base, so as to obtain an order processing information mapping statement. The service attribute knowledge base may include a field name set and an operator set. The corresponding relationship between the attribute names, the connection fields and the attribute values included in the order processing configuration statement, and the field names in the field name set and the operators in the operator set can be determined through a semantic matching model. The Semantic matching Model may be a DSSM (Deep Structured Semantic Model), an LSTM (Long-Short Term Memory) Model, or the like.
In some optional implementations of some embodiments, the service attribute knowledge base may include an attribute name mapping information group and a connection field mapping information group. The attribute name mapping information in the attribute name mapping information group may include an attribute name and a field name. The concatenated field mapping information in the concatenated field mapping information group may include concatenated fields and operators. The order processing configuration sub-statements included in the order processing configuration sub-statement group may be combined and connected through a connection field.
As an example, each order processing configuration sub-statement after combination and connection by the connection field may be expressed as "(order number, equal to, order number) and (weight, less than 500kg) and (recipient phone number, equal to, recipient phone number)". The attribute name mapping information group included in the service attribute knowledge base may be { [ order number, orderId ], [ weight, weight ], [ recipient mobile phone number, receiverMobile ], [ sender mobile phone number, sendmobile ] }. The set of connection field mapping information included in the service attribute knowledge base may be { [ equal to, [ ], [ less than, < ], [ greater than, > ], [ and, & ], [ or, | ] }.
The execution body may map each attribute name and each connection field included in the order processing configuration information into a field name and an operator, respectively, through an attribute name mapping information group and a connection field mapping information group included in a service attribute knowledge base, to obtain an order processing information mapping statement.
As an example, the above order processing information mapping statement may be { (orderId, ═ orderId) & (weight, <, 500kg) & & (receiverMobile ═ receiverMobile) }.
And 504, combining the information coding and the order processing information mapping statement to obtain order processing information.
In some embodiments, the execution body may combine the information code and the order processing information mapping statement to obtain the order processing information. The order processing information may include an information code and an order processing information mapping statement.
Step 505, storing the order processing information in a cache and a target database.
In some embodiments, the specific implementation manner and technical effects of step 505 may refer to step 203 in those embodiments corresponding to fig. 2, which are not described herein again.
As can be seen from fig. 5, compared with the description of some embodiments corresponding to fig. 2, the flow 500 of the order processing information generating method in some embodiments corresponding to fig. 5 embodies an extension step of mapping the order processing configuration information. Therefore, the scheme described in the embodiments can introduce more mapping modes, thereby realizing more rapid and effective generation of order processing information.
With further reference to fig. 6, as an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of an order processing information generating apparatus, which correspond to those shown in fig. 2, and which may be applied in various electronic devices in particular.
As shown in fig. 6, the order processing information generation apparatus 600 of some embodiments includes: a validity checking unit 601, a mapping unit 602 and a storage unit 603. The validity checking unit 601 is configured to, in response to acquiring the order processing configuration information, perform validity checking on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information, where the order processing configuration information includes: the system comprises identification information and an order processing configuration statement, wherein the order processing configuration statement comprises an order processing configuration sub-statement group; a mapping unit 602 configured to perform mapping processing on the identification information and the order processing configuration statement to generate order processing information in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes the validity check; a storage unit 603 configured to store the order processing information into a cache and a target database.
In an optional implementation manner of some embodiments, the order processing configuration information is generated by: and generating the order processing configuration information according to the information type, the attribute name, the connection field and the attribute value input and/or selected by the user in response to the detection of the input operation and/or the selection operation of the order processing information adding page displayed in the target terminal by the user.
In an optional implementation manner of some embodiments, the validity checking unit 601 of the order processing information generating apparatus 600 is further configured to: in response to determining that legality checking information corresponding to the order processing configuration sub-statement exists, determining the legality checking information as target legality checking information, wherein the target legality checking information comprises an attribute name and an attribute value constraint condition; and determining whether the attribute value included in the order processing configuration sub-statement meets the attribute value constraint condition included in the target legality checking information.
In an optional implementation manner of some embodiments, the mapping unit 602 of the order processing information generating apparatus 600 described above is further configured to: generating an information code according to the identification information included in the order processing configuration information; mapping the order processing configuration statement included in the order processing configuration information through a service attribute knowledge base to obtain an order processing information mapping statement; and combining the information code and the order processing information mapping statement to obtain the order processing information.
In an optional implementation manner of some embodiments, the service attribute knowledge base includes an attribute name mapping information group and a connection field mapping information group, where attribute name mapping information in the attribute name mapping information group includes an attribute name and a field name, connection field mapping information in the connection field mapping information group includes a connection field and an operator, and each order processing configuration sub-statement included in the order processing configuration sub-statement group is combined and connected through the connection field; and mapping the order processing configuration statement included in the order processing configuration information through the service attribute knowledge base to obtain an order processing information mapping statement, including: and mapping each attribute name and each connection field included in the order processing configuration information into a field name and an operator respectively through an attribute name mapping information group and a connection field mapping information group included in a service attribute knowledge base to obtain an order processing information mapping statement.
In an optional implementation manner of some embodiments, the order processing information generating apparatus 600 further includes a determining unit, a selecting unit, and a first executing unit. The determining unit is configured to respond to the received order issuing request and determine whether a target information code matched with the order issuing request exists; the selecting unit is configured to select order processing information meeting a selection condition from the cache or the target database as target order processing information in response to determining that a target information code matching the order issuing request exists, wherein the selection condition is set according to the target information code; the first execution unit is configured to execute a first business operation corresponding to the target order processing information.
In an optional implementation manner of some embodiments, the order processing information generating apparatus 600 further includes a second executing unit configured to execute a second business operation in response to determining that there is no target information encoding matching the order issuing request.
It will be understood that the elements described in the apparatus 600 correspond to various steps in the method described with reference to fig. 2. Thus, the operations, features and resulting advantages described above with respect to the method are also applicable to the apparatus 600 and the units included therein, and are not described herein again.
Referring now to fig. 7, shown is a schematic diagram of an electronic device 700 suitable for use in implementing some embodiments of the present disclosure. The electronic device shown in fig. 7 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 7, electronic device 700 may include a processing means (e.g., central processing unit, graphics processor, etc.) 701 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)702 or a program loaded from storage 708 into a Random Access Memory (RAM) 703. In the RAM 703, various programs and data necessary for the operation of the electronic apparatus 700 are also stored. The processing device 701, the ROM 702, and the RAM 703 are connected to each other by a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
Generally, the following devices may be connected to the I/O interface 705: input devices 706 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 707 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; and a communication device 709. The communication means 709 may allow the electronic device 700 to communicate wirelessly or by wire with other devices to exchange data. While fig. 7 illustrates an electronic device 700 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided. Each block shown in fig. 7 may represent one device or may represent multiple devices as desired.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, some 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 illustrated in the flow chart. In some such embodiments, the computer program may be downloaded and installed from a network via communications means 709, or may be installed from storage 708, or may be installed from ROM 702. The computer program, when executed by the processing device 701, performs the above-described functions defined in the methods of some embodiments of the present disclosure.
It should be noted that the computer readable medium described in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination 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 some embodiments of the disclosure, 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 some embodiments of the present disclosure, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. 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: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: in response to obtaining the order processing configuration information, performing validity check on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information, where the order processing configuration information includes: the system comprises identification information and an order processing configuration statement, wherein the order processing configuration statement comprises an order processing configuration sub-statement group; in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes the validity check, performing mapping processing on the identification information and the order processing configuration statement to generate order processing information; and storing the order processing information into a cache and a target database.
Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart 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 disclosure. 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 and/or flowchart illustration, and combinations of blocks in the block diagrams and/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 units described in some embodiments of the present disclosure may be implemented by software, and may also be implemented by hardware. The described units may also be provided in a processor, and may be described as: a processor includes a validity checking unit, a mapping unit, and a storage unit. The names of these units do not in some cases constitute a limitation on the units themselves, and for example, the storage unit may also be described as a "unit storing order processing information".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.

Claims (10)

1. An order processing information generating method includes:
in response to obtaining the order processing configuration information, performing validity check on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information, wherein the order processing configuration information includes: the method comprises the steps of identifying information and order processing configuration statements, wherein the order processing configuration statements comprise order processing configuration sub-statement groups;
in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes the validity check, mapping the identification information and the order processing configuration statement to generate order processing information;
and storing the order processing information into a cache and a target database.
2. The method of claim 1, wherein the order processing configuration information is generated by:
and generating the order processing configuration information according to the information type, the attribute name, the connection field and the attribute value input and/or selected by the user in response to the detection of the input operation and/or the selection operation of the order processing information adding page displayed in the target terminal by the user.
3. The method according to claim 1, wherein the performing validity check on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information includes:
in response to determining that legality checking information corresponding to the order processing configuration sub-statement exists, determining the legality checking information as target legality checking information, wherein the target legality checking information comprises an attribute name and an attribute value constraint condition;
and determining whether the attribute value included in the order processing configuration sub-statement meets the attribute value constraint condition included in the target legality checking information.
4. The method of claim 1, wherein the mapping the identification information and the order processing configuration statement to generate order processing information comprises:
generating an information code according to the identification information included in the order processing configuration information;
mapping the order processing configuration statement included in the order processing configuration information through a service attribute knowledge base to obtain an order processing information mapping statement;
and combining the information code and the order processing information mapping statement to obtain the order processing information.
5. The method according to claim 4, wherein the service attribute knowledge base includes an attribute name mapping information group and a connection field mapping information group, the attribute name mapping information in the attribute name mapping information group includes an attribute name and a field name, the connection field mapping information in the connection field mapping information group includes a connection field and an operator, and each order processing configuration sub-statement included in the order processing configuration sub-statement group is combined and connected through the connection field; and
the mapping processing is performed on the order processing configuration statement included in the order processing configuration information through the service attribute knowledge base to obtain an order processing information mapping statement, and the method includes:
and mapping each attribute name and each connection field included in the order processing configuration information into a field name and an operator respectively through an attribute name mapping information group and a connection field mapping information group included in a service attribute knowledge base to obtain an order processing information mapping statement.
6. The method of claim 1, wherein the method further comprises:
in response to receiving an order issuing request, determining whether a target information code matched with the order issuing request exists;
in response to the fact that the target information code matched with the order issuing request exists, selecting order processing information meeting a selection condition from the cache or the target database as target order processing information, wherein the selection condition is set according to the target information code;
and executing a first business operation corresponding to the target order processing information.
7. The method of claim 6, wherein the method further comprises:
and executing a second business operation in response to determining that the target information code matched with the order issuing request does not exist.
8. An order processing information generating apparatus comprising:
a validity checking unit configured to, in response to obtaining order processing configuration information, perform validity checking on any one of an attribute name, a connection field, and an attribute value included in each order processing configuration sub-statement included in the order processing configuration information, where the order processing configuration information includes: the method comprises the steps of identifying information and order processing configuration statements, wherein the order processing configuration statements comprise order processing configuration sub-statement groups;
a mapping unit configured to perform mapping processing on the identification information and the order processing configuration statement to generate order processing information in response to determining that each order processing configuration sub-statement included in the order processing configuration information passes the validity check;
a storage unit configured to store the order processing information in a cache and a target database.
9. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
10. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-7.
CN202110580600.XA 2021-05-26 2021-05-26 Order processing information generation method, device, equipment and computer readable medium Active CN113393288B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110580600.XA CN113393288B (en) 2021-05-26 2021-05-26 Order processing information generation method, device, equipment and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110580600.XA CN113393288B (en) 2021-05-26 2021-05-26 Order processing information generation method, device, equipment and computer readable medium

Publications (2)

Publication Number Publication Date
CN113393288A true CN113393288A (en) 2021-09-14
CN113393288B CN113393288B (en) 2023-11-03

Family

ID=77619341

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110580600.XA Active CN113393288B (en) 2021-05-26 2021-05-26 Order processing information generation method, device, equipment and computer readable medium

Country Status (1)

Country Link
CN (1) CN113393288B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114580956A (en) * 2022-03-15 2022-06-03 苏州浪潮智能科技有限公司 Asset code distribution management method and device and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6236972B1 (en) * 1998-12-02 2001-05-22 Gary Shkedy Method and apparatus for facilitating transactions on a commercial network system
CN108876689A (en) * 2018-06-25 2018-11-23 中国联合网络通信集团有限公司 Order processing method, apparatus, equipment and computer readable storage medium
CN110473097A (en) * 2019-08-06 2019-11-19 深圳证券交易所 Transaction monitoring method, terminal and computer readable storage medium
CN111612388A (en) * 2019-02-26 2020-09-01 北京京东尚科信息技术有限公司 Method and device for merging target orders
CN112184367A (en) * 2020-09-17 2021-01-05 北京同邦卓益科技有限公司 Order processing method and device
CN112347488A (en) * 2019-08-07 2021-02-09 北京京东振世信息技术有限公司 Order information processing method and device, equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6236972B1 (en) * 1998-12-02 2001-05-22 Gary Shkedy Method and apparatus for facilitating transactions on a commercial network system
CN108876689A (en) * 2018-06-25 2018-11-23 中国联合网络通信集团有限公司 Order processing method, apparatus, equipment and computer readable storage medium
CN111612388A (en) * 2019-02-26 2020-09-01 北京京东尚科信息技术有限公司 Method and device for merging target orders
CN110473097A (en) * 2019-08-06 2019-11-19 深圳证券交易所 Transaction monitoring method, terminal and computer readable storage medium
CN112347488A (en) * 2019-08-07 2021-02-09 北京京东振世信息技术有限公司 Order information processing method and device, equipment and storage medium
CN112184367A (en) * 2020-09-17 2021-01-05 北京同邦卓益科技有限公司 Order processing method and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JESSICA CERVI ET AL: "A comparison of fourth-order operator splitting methods for cardiac simulations", 《APPLIED NUMERICAL MATHEMATICS》, pages 227 - 235 *
周知: "考虑同城订单的电商末端配送路径优化研究", 《中国优秀硕士学位论文全文数据库(电子期刊)》, vol. 2019, no. 09 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114580956A (en) * 2022-03-15 2022-06-03 苏州浪潮智能科技有限公司 Asset code distribution management method and device and electronic equipment

Also Published As

Publication number Publication date
CN113393288B (en) 2023-11-03

Similar Documents

Publication Publication Date Title
CN109656923B (en) Data processing method and device, electronic equipment and storage medium
CN110263277B (en) Page data display method, page data updating device, page data equipment and storage medium
CN108733317B (en) Data storage method and device
CN111291103A (en) Interface data analysis method and device, electronic equipment and storage medium
CN110908967B (en) Method, device, equipment and computer readable medium for storing log
CN115757400B (en) Data table processing method, device, electronic equipment and computer readable medium
CN114528044B (en) Interface calling method, device, equipment and medium
CN111008213A (en) Method and apparatus for generating language conversion model
CN113626223A (en) Interface calling method and device
CN113393288B (en) Order processing information generation method, device, equipment and computer readable medium
CN116562255B (en) Form information generation method, form information generation device, electronic equipment and computer readable medium
CN113190517A (en) Data integration method and device, electronic equipment and computer readable medium
CN111597107A (en) Information output method and device and electronic equipment
CN111124541A (en) Configuration file generation method, device, equipment and medium
CN113807056B (en) Document name sequence error correction method, device and equipment
CN111552715B (en) User query method and device
CN114925680A (en) Logistics interest point information generation method, device, equipment and computer readable medium
CN110555070B (en) Method and apparatus for outputting information
CN112308678A (en) Price information processing method, device, equipment and medium based on image recognition
CN114492413B (en) Text proofreading method and device and electronic equipment
CN111930704B (en) Service alarm equipment control method, device, equipment and computer readable medium
CN113836151B (en) Data processing method, device, electronic equipment and computer readable medium
CN116541421B (en) Address query information generation method and device, electronic equipment and computer medium
CN110046171B (en) System, method and apparatus for obtaining information
CN113157695B (en) Data processing method and device, readable medium and electronic equipment

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